Nakul Sharma

Nakul Sharma

Software Engineer, R&D Medical Division @ Onsemi

About Nakul Sharma

Nakul Sharma is a Software Engineer in the R&D Medical Division at ON Semiconductor, where he has worked since 2013. He has previous experience at IBM Canada Ltd. and Staples, and holds a Bachelor's degree in Computer Engineering from York University.

Work at Onsemi

Nakul Sharma has been employed at ON Semiconductor since 2013, where he holds the position of Software Engineer in the R&D Medical Division. His role involves back-end development, where he engages in API bindings for various programming languages, including COM, Python, and Java. He has utilized Protocol Buffers for file definitions and has automated testing processes using Google Test. His work contributes to the advancement of medical technology through software solutions.

Previous Experience at IBM Canada Ltd.

Nakul Sharma worked at IBM Canada Ltd. in two capacities. From 2011 to 2012, he served as a Software Developer for Tivoli Provisioning Manager for a duration of eight months. Following this, he worked as a Software Developer for WebSphere Application Server in 2012, also for eight months. His experience at IBM involved significant contributions to software development and system management.

Education and Expertise

Nakul Sharma earned a Bachelor's degree in Computer Engineering from York University. His educational background has equipped him with a solid foundation in software development principles and practices. He has expertise in various programming languages and technologies, including Java, Python, C#, and .NET, as well as experience with development tools like Json.NET, JUnit, and NUnit.

Early Career and Technical Roles

Before his tenure at IBM, Nakul Sharma gained practical experience as a Computer Technician at Staples from 2009 to 2011. He also briefly worked as a Junior Unix/Linux Administrator at Lafarge in 2010. During this time, he developed Eclipse plugins for a Software Development Kit, focusing on updating plugins written in Java and Python scripts for background tasks. This early experience laid the groundwork for his later roles in software engineering.

People similar to Nakul Sharma