Amit Kumar Sharma

Amit Kumar Sharma

Advanced Software Engineer @ Kforce

About Amit Kumar Sharma

Amit Kumar Sharma is an Advanced Software Engineer at Kforce Inc, where he has worked since 2020, following a brief tenure as a Senior Software Engineer in 2019. With extensive experience in developing enterprise-level web applications and a strong background in Microsoft technologies, he has held various technical roles in India and the United States.

Work at Kforce

Amit Kumar Sharma has been employed at Kforce Inc since 2019. He initially worked as a Senior Software Engineer for one month before transitioning to the role of Advanced Software Engineer in 2020. Over the course of four years in this position, he has contributed to the development of enterprise-level web applications in Dallas, Texas. His responsibilities include developing and debugging services using REST patterns and collaborating in an Agile scrum team of .NET developers.

Previous Experience in Software Development

Prior to his current role, Amit Kumar Sharma held several positions in the software development field. He worked at Cognizant Technology Solutions as a Technical Lead from 2011 to 2016 in Pune, India. He also served as a Lead at Opus Consulting Solutions for nine months in 2016-2017. Earlier in his career, he was a Software Developer at Syntel from 2007 to 2011, where he gained significant experience in software development practices.

Education and Expertise

Amit Kumar Sharma completed his Bachelor's degree in Computer Science at Pt. Ravishankar Shukla University, Raipur, from 2000 to 2004. He also attended BSP Senior Secondary School in Bhilai, where he studied Physics, Mathematics, and Chemistry from 1997 to 1999. His technical expertise includes Object-Oriented Programming using C#, developing responsive UI designs with Razor views and Bootstrap, and utilizing version control systems like GitHub and TFS.

Technical Skills and Proficiencies

Amit Kumar Sharma possesses extensive technical skills in software development. He is experienced in developing, consuming, and debugging services using REST with WEB API and Swagger. His proficiency extends to SQL, PL/SQL, and writing complex T-SQL code, including Stored Procedures and Triggers. He is knowledgeable in SSIS and SSRS, and has implemented ELK Logging for error visualization in applications. Additionally, he has expertise in unit testing with N-Unit and Moq framework.

Agile Development and Collaboration

Amit Kumar Sharma has worked in Agile scrum teams, which emphasizes collaboration and iterative development. His experience in fast-paced software development environments has equipped him with skills in exception handling, debugging, and tracing to analyze application runtime efficiently. He is familiar with third-party UI controls like Telerik and has implemented parallel programming using async and await methods in C#.

People similar to Amit Kumar Sharma