A seasoned software developer with over 12 years of extensive experience in software design and development. Proficient in managing the entire software development life cycle, from initial planning to implementation and maintenance. Skilled in conducting impact analysis, project reviews, and comprehensive documentation. Possess deep expertise in Object-Oriented Programming (OOP) and advanced design techniques.
Wanna discuss about?: #c, #cpp, #opengl, #vulkan, #opencv, #datastructures, #algorithms, #systemdesign, #Template MetaProgramming, #distributedsystems, #ComputerGraphics, #fintech, #linux .
Senior Software Engineer
Sept 2021 - Present
- Designed and implemented APIs for accessing various UI-related services, including modernizing the legacy 2D graphics engine to flexible APIs for developers using C++17.
- Maintains the UI infrastructure of Simulink, which is based on browser technology and Qt6.
- Mentors interns and leads project development
Senior R&D Engineer
June 2020 - Sept 2021
- Improved UI and the performance of the EMI/EMC Simulation software using C++17/Qt5/Qml.
- Decoupled a closed system into independent services.
R&D Development Engineer
April 2019 - June 2021
- Enhanced Material Library of 3D model visualization software by adding several new features using Qt/C++14. ( http://bit.ly/2VQdz9Y )
- Developed a PowerBy connector plugin which manages CAD data present in In-house cloud platform using C++14 and JavaScript.
- Updated the complex code base and improved the performance of CAD document parser using C++14 and open source libraries
Software Engineer
April 2016 - Sept 2017
- Developed real-time card based payment application that handles transaction between Point Of Sale terminal and bank, supporting Flexible Industry Standards (ISO8583, EMV) using c++11.
Software Engineer
March 2014 - August 2015
- Involved in early design and development of Qt/C++11 based cross platform application which commands, controls and visualizes real-time telemetry data of Unmanned Aerial Vehicles(UAVs) and payloads.
- Developed many features including offline maps, live video streaming and various UI components following strict coding guidelines.
Research & Development Enginee
March 2014 - August 2015
- Single handedly designed and developed Machine Vision System for pharmaceutical tablet packaging inspection using Qt/C++ and OpenCV
📞+91-9766958708