I am a dedicated software developer with a strong background in C++, Python, and AI/ML. I am passionate about learning new technologies and have designed AI libraries in Python and created predictive ML models.\n\nI thrive on tackling complex challenges and delivering innovative IT solutions across software and embedded hardware domains, including firmware design and embedded systems. I enjoy working on end-to-end product development, from requirements analysis to release and post-release support.

I am a dedicated software developer with a strong background in C++, Python, and AI/ML. I am passionate about learning new technologies and have designed AI libraries in Python and created predictive ML models.\n\nI thrive on tackling complex challenges and delivering innovative IT solutions across software and embedded hardware domains, including firmware design and embedded systems. I enjoy working on end-to-end product development, from requirements analysis to release and post-release support.

Available to hire

I am a dedicated software developer with a strong background in C++, Python, and AI/ML. I am passionate about learning new technologies and have designed AI libraries in Python and created predictive ML models.\n\nI thrive on tackling complex challenges and delivering innovative IT solutions across software and embedded hardware domains, including firmware design and embedded systems. I enjoy working on end-to-end product development, from requirements analysis to release and post-release support.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Hindi
Advanced
German
Intermediate

Work Experience

Software Developer
October 1, 2021 - Present
Design and develop complete software products using C++, Qt, and Python—from requirements analysis through release and post-release support. Designed AI back-end library using Python for several libraries, version control, and delivering to internal teams. Developed an ML model to predict welding gaps.
Firmware Designer at Allied Vision - TKH
December 1, 2018 - August 1, 2021
Firmware design and camera interface development using C++. Conduct system tests and unit tests; structured tests for the entire team using Python. CI/CD development using Jenkins.
Software Developer at HotSwap Technologies (acquired by Alten Technology)
May 1, 2017 - November 1, 2018
Understand customer requirements and work on site; e.g., customers like Draeger. Development in C++, unit testing.
Senior Embedded Software Engineer at Emerson Innovation Centre Pune, India
April 1, 2006 - April 1, 2015
Senior developer; take release responsibility; develop design, software, and follow software engineering processes.
Software Developer at Randox Laboratories
April 1, 2005 - April 1, 2006
Software development for USB; GUI with C, C++.
Research and Development Engineer at Electro Lab India Pvt. Ltd.
May 1, 2002 - December 31, 2004
Software and hardware development for new devices; 8051 assembly and graphics development for displays.
Software Developer at Practice GmbH
October 1, 2021 - Present
Develop and maintain complete software products using C++, Qt, and Python—from requirements analysis through release and post-release support. Design and develop an AI backbone library using Python for considering various libraries, version control and delivery to the internal team.
Software Developer at HotSwap Technologies
May 1, 2017 - November 1, 2018
Understood customer requirements and worked on-site, e.g., customers like Draeger. Software development in C++, unit testing.
Senior Embedded Software Engineer at Emerson Innovation Centre
April 1, 2006 - April 1, 2015
Senior Embedded Software Engineer responsible for release ownership, software design and development following standard software engineering processes.
Research and Development Engineer at Electro Lab India Pvt Ltd
May 1, 2002 - December 1, 2004
Software and hardware development for new devices; electronics and display development using Assembly (8051).
Software Developer at Precitec GmbH
October 1, 2021 - Present
Developing and maintaining software products in C++, Qt and Python; responsible for requirements analysis through release and post-release support. Designed and developed an AI back-end library in Python and a ML model to predict welding gap.

Education

Diploma in Instrumentation and Control at Govt Polytechnic Pen
January 1, 1996 - January 1, 1999
Bachelor of Computer Science at London University - Goldsmith University
September 1, 2019 - January 6, 2026
Diploma in Instrumentation and Control at Govt Polytechnic Pen
January 1, 1996 - January 1, 1999
Bachelor of Computer Science at Goldsmiths, University of London
September 1, 2019 - January 6, 2026
Bachelor of Computer Science at Goldsmiths, University of London
January 1, 2019 - January 6, 2026
Diploma in Instrumentation and Control at Govt Polytechnic Pen
January 1, 1996 - January 1, 1999

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Manufacturing, Healthcare, Telecommunications, Government, Media & Entertainment, Professional Services