Experience
Capgemini
Associate Software II
Gandhinagar, GJ
- Developed software for a medical product customized to meet the requirements of an international medical equipment company.
- Optimized the large codebase using Modern C++ features including object-oriented programming (OOPS), STL containers & algorithms, smart pointers, multi-threading, file handling and exception handling while adhering to industry best practices.
- Designed & deployed a client-server Windows GUI application using MFC, Win32 API and gRPC framework, automating workflows and reducing manual efforts by around 70%, improving team efficiency.
- Identified & resolved various software defects by performing root cause analysis and unit testing using Visual Studio Debugger, improving hospital operational efficiency and patient safety.
- Ensured high code quality by performing static code analysis using Coverity, and maintained detail-oriented documentation according to organizational guidelines.
- Followed the Agile methodology by tracking tasks, working in Sprints and collaborating with cross-functional teams to ensure the completion of tasks within the deadline.
- Acquired proficiency in Java and SQL through formal training programs.
- Modern C++ (C++11/C++14/C++17), Visual Studio, MFC, Win32 API, gRPC, Java, SQL (PostgreSQL), Coverity, TortoiseSVN, Agile, Github
VI Solutions
Intern
Bengaluru, KA
- Completed training in graphical programming using National Instruments' LabVIEW platform.
- Developed and implemented applications across multiple domains including Embedded Systems, Image Processing, Machine Learning and Industrial IoT.
- NI LabVIEW, Embedded Systems, Image Processing, Machine Learning, Industrial IoT
UNIQ Technologies
Intern
Bengaluru, KA
- Completed training in embedded systems development, focusing on microcontroller programming and hardware integration.
- Worked with Arduino IDE and simulated various circuits using Proteus.
- Embedded C, Arduino, Proteus Design Suite