I am a software developer with 8+ years of experience in the commercial industry. I have
successfully delivered many projects as a developer and technical leader. I have experience in developing reliable and flexible systems with high loads. I’m very efficient at designing and writing SOLID and maintainable code. I’m good at learning new technologies and I’m very productive in a good climate (when people are working around all on the same goals).
Education :
Bachelor of Engineering
Computer Engineering
Gujarat Technological University, Gujarat India 2010 -2014
Bachelor of Engineering in Computer engineering
High School
Amity High School
Bharuch
High School with science stream from G.H.S.E.B Board 2008 - 2010
Certifications & Courses
AWS –Associate Solution Architect
Major skills
Programming languages Java
Technical skills
OOP, Spring Boot,
MySQL, MongoDB, Hibernate Spring, J2EE,
REST, Microservice
Git, SVN, MVN, Kafka, Aws services integration Docker, Jenkins, Scrum
Professional experience
Position Senior Developer
Project
It’s a client internal billing tool where we created different microservices based on modules and consume 3rd party vendors of the client to pass that data from one microservice to another using SQS Queue (AWS) and stored every step detail in the database to monitor flow and if any order will fail will throw the exception and stored the processed in DB to start that order from that step.
Technologies
Spring Boot, Spring data, Microservices, React Js (Frontend), Docker
Responsibilities
Developing and maintaining core and experimental parts of the system. And maintain a team to divide the task and follow agile and sprint methodology. Performance improvement on the database side
Position Senior Developer
Project
Developed Spring Batch application to onboard new Customers and store their configuration and their details and based on that will run batch as per their frequency set in configuration to generate a report on data and export in excel and encrypt that data and store to S3 and from there transfer to Clients Vault as an end report in an encrypted format.
Technologies
Spring Boot, Spring Batch, Angular Js, IC Saas (Internal Framework)
Responsibilities
Developer with a role to gather information from clients and convert it into applications. Onboarding Of customers and encryption on S# and Vault maintenance.
Position
Team Lead
Project
Fuse PLM helps engineering companies release products to market faster, by streamlining their parts, Bill-of-Materials, documents, and change management process. Fuse PLMs intuitive interface, easy- to configure Kanban workflows, and AI-enabled chatbot, PLM Bot, is designed to reduce the learning curve and slash setup/training costs. We're on a mission to make PLMs simple and affordable.
Technologies
Spring Boot, MongoDB, JAVA 1.8, Angular JS
Responsibilities
Architecture design, Requirement gathering, Database design, functionality implementation.
Position
Senior Software Engineer
Project
Elkay plastic. Convert their existing Core Java System to the latest Spring framework without the functionality to change, Implemented a batch function to run a batch on different modules like cart, Invoice order Processing, and Create a cron job in the windows server to run and monitor the jobs. Ability to run the patch from where it failed without duplicating records that are processed.
Technologies
Spring Boot, Custom batch implementation, AWS for deployment, and file Storage on S3.
Responsibilities
Convert the existing framework from Core java to the latest framework with cloud and batch implementation
Copyright© Cosette Network Private Limited All Rights Reserved