Paurush Sharma

Paurush Sharma

Senior Software Engineer / Lead @ RaceTrac

About Paurush Sharma

Paurush Sharma is a Senior Software Engineer and Lead with extensive experience in software development and a strong foundation in object-oriented analysis and database design. He has worked in various roles across multiple companies, currently at RaceTrac in Atlanta, Georgia, since 2015.

Work at RaceTrac

Paurush Sharma has been employed at RaceTrac since 2015, serving as a Senior Software Engineer and Lead. His role involves leveraging his extensive technical expertise to contribute to various software development projects. Based in Atlanta, Georgia, he has accumulated nine years of experience in this position, focusing on enhancing the company's technological capabilities.

Education and Expertise

Paurush Sharma holds a Master of Computer Applications (MCA) from Motivational Pathway, where he studied from 2003 to 2006. He also earned a Bachelor of Science in Computer Science from Doctor Bhim Rao Ambedkar University, completing his studies from 2000 to 2003. His educational background supports his strong concepts in object-oriented analysis and database design.

Professional Background

Paurush Sharma has a diverse professional background, having worked in various roles across multiple companies. He began his career at Sofcon Systems India Private Limited as a Software Engineer from 2006 to 2008. He then held positions at Beehive Systems, A.S. Watson Group, Vinculum Group, and ERT, where he gained experience in software engineering and development in different domains, including retail and healthcare.

Technical Skills and Technologies

Paurush Sharma possesses technical expertise in a wide range of technologies, including C#.Net, ADO.NET, XML, Multi-Threading, Web Services, WCF, Win Forms, Custom Controls, and ASP.NET MVC. He demonstrates a solid understanding of data structures, linked lists, and algorithms, and has hands-on experience implementing design patterns such as GOF, SOLID, and GRASP using Microsoft technologies.

Experience in Software Development Methodologies

Paurush Sharma has working knowledge of various Software Development Life Cycle (SDLC) methodologies, including Waterfall and Agile (SCRUM). His experience in these methodologies enhances his ability to effectively manage and execute software development projects, ensuring timely delivery and adherence to project requirements.

People similar to Paurush Sharma