Summary
Overview
Work History
Education
Skills
Accomplishments
Work Availability
Quote
Timeline
OfficeManager
Siddharth Dedhia

Siddharth Dedhia

Software Engineer
Berlin

Summary

Highly-qualified Java Developer offering 2 years of progressive experience. Expert at designing, developing and maintaining wide range of new and existing software products. Clear communicator and effective project manager. Forward-thinking development professional bringing expertise in Java, React,SQL, HTML, CSS, JavaScript and other programming languages.

Overview

4
4
years of professional experience
3
3
Languages

Work History

Full Stack Java Developer

IAT mBh
02.2022 - Current
  • Developed and maintained a robust engineering software product using Java, Spring, Spring Boot, and React.
  • Collaborated in team-based, agile environment to accomplish objectives by deadlines using SCRUM framework.
  • Worked closely with customers and cross-functional engineering teams in requirements gathering, to solidify prerequisites and determine the best technical solution that meets business needs.
  • Assisted in crafting a flexible and scalable product by designing the overall system architecture and building the database and table structure.
  • Worked with back-end developers to develop highly available REST APIs using the MVC pattern.
  • Implemented and tested features like push notifications,direct messaging, commenting, favorites, full-text search, sorting, emailing and file manipulation with different file formats ( XML , JSON) .
  • Developed a Role and Permission-based access control layer using JWT Mechanism.
  • Maintained SQL Log to executed updates for different customer database environments (Oracle, Postgres, MySQL).
  • Collaborated with frontend developers to design an intuitive and user-friendly UI for the product.
  • Engaged in Sales meetings with customers to advocate for our product and explain its technical aspects to assist them in their decision-making process.
  • Wrote, modified, and maintained software documentation and specifications.
  • Debugged errors and actively engaged in code reviews, pair programming sessions, sprint reviews, and planning to enhance performance and adhere to best practices.
  • Automated testing of the application both in the backend and frontend comprising Unit ,Integration and E2E tests.
  • Responsible for the build, deployment, and release process of the application on customer environments (Tomcat, Apache2, Payara) using build tools (maven, npm), version control (git), and CI/CD Tools (gitlab).
  • Technologies : - Java, Springboot,React, Spring Data JPA, Spring Secruity,Hibernate, Docker, SQL, Git, Hibernate Search, WebSockets, Junit5, Mockito, Selenium

Software Development Werkstudent

CPU 24/7 GmBh
03.2021 - 01.2022
  • Developed an information management system from concept to completion for an information management system utilizing my expertise in Java, Springboot, Neo4J, Spring Data Neo4J, and MySQL
  • Worked with open-source software, specifically Alfresco and Nextcloud, to develop APIs and extracte metadata.
  • Built a CI/CD pipeline with including creating a Docker image using a Dockerfile, pushing the image to a Harbor repository, and deploying the application in a virtual machine environment.
  • Participated in code reviews and maintained high-quality standards throughout codebase.
  • Participated in team projects, demonstrating an ability to work collaboratively and effectively.
  • Resolved problems, improved operations and provided exceptional service.
  • Demonstrated time management, organizational, prioritization and planning skills by successfully handling tasks, projects and priorities.

Student Assistant

Rhein Waal University Of Applied Sciences
09.2020 - 03.2021
  • Developed an attendance management system prototype using Python, RaspberryPi, MySQL.
  • Developed a protype for a mask Detection Web Application using Python, Flask, Keras, Tensorflow.
  • Communicated effectively with faculty and staff and accepted critiques and suggestions for areas of improvement.
  • Worked both independently and collaboratively in fast-paced laboratory environment.

Education

Master of Science - Bionics - Robotics Engineering

Rhein-Waal University of Applied Sciences
Kleve
04.2001 -

MBA - Business Administration

The Power Education
Online
04.2001 -

Bachelor of Science - Mechatronics Engineerings

Rhein-Waal University of Applied Sciences
Kleve
04.2001 -

Skills

    Java

undefined

Accomplishments

    German scholarship from the BMBF (Bundesministerium für Bildung und Forschung) for outstanding achievements at Rhein-Waal University.

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

Judge a man by his questions rather than his answers.
Voltaire

Timeline

Full Stack Java Developer

IAT mBh
02.2022 - Current

Software Development Werkstudent

CPU 24/7 GmBh
03.2021 - 01.2022

Student Assistant

Rhein Waal University Of Applied Sciences
09.2020 - 03.2021

Master of Science - Bionics - Robotics Engineering

Rhein-Waal University of Applied Sciences
04.2001 -

MBA - Business Administration

The Power Education
04.2001 -

Bachelor of Science - Mechatronics Engineerings

Rhein-Waal University of Applied Sciences
04.2001 -
Siddharth DedhiaSoftware Engineer