Apoorv Prakash
@apoorvprakash
Experienced software engineer specializing in C++ and agile methodologies.
What I'm looking for
I am a Senior Engineer with over 7 years of experience in Research & Development, primarily focusing on software analysis and code debugging. My expertise lies in C++ programming, where I have successfully enhanced and fixed defects in production systems. I thrive in agile environments and have a strong research-focused mindset, always eager to learn new technologies.
Throughout my career, I have integrated various tools to improve software quality, including Coverity for static code analysis. My experience extends to working with multiple programming languages and frameworks such as JavaScript, ReactJS, Go, and NodeJS. I have a proven track record of diagnosing complex software issues, leading to improved system stability and reliability.
I am seeking a challenging position where I can leverage my skills to develop high-performance software solutions. My goal is to contribute to innovative projects that require a deep understanding of software engineering principles and a commitment to excellence.
Experience
Work history, roles, and key accomplishments
Adopted GitHub Copilot into the daily workflow, cutting boilerplate/repetitive coding time by ~30% and enabling faster feature delivery. Led agile code reviews and cross-functional architecture discussions while triaging and resolving high-priority production defects via root-cause analysis.
Senior Engineer
Synopsys India Pvt Ltd
Feb 2015 - Present (11 years 1 month)
As a Senior Engineer, I worked on enhancing and fixing defects in the Yield Management System. I was responsible for software and code analysis using Coverity and participated in agile development. My role involved coding and debugging applications in C++ and integrating various tools for system improvement.
Maintained and improved a live production system by triaging, debugging, and resolving customer-reported defects to improve platform stability and reliability. Used Coverity for recurring quality analysis to eliminate critical vulnerabilities and potential runtime errors before production.
Designed and built interactive MFC/WIN32 UI modules for yield tracking, defect classification, and data visualization used for detailed semiconductor defect analysis. Architected high-performance C++ modules with STL and WIN32 APIs to support defect data processing workflows across 5+ Odyssey platform product features, resolving production-impacting defects using stack traces and logs.
Contributed across 10+ Odyssey modules over 3+ years, fixing hundreds of production defects and delivering feature improvements used by semiconductor fabs worldwide to improve manufacturing yield. Applied OOP principles across the SDLC to implement maintainable C++/MFC components and diagnose defects.
Introduced Coverity static code analysis into the team pipeline, trained 5+ engineers, and established it as a mandatory pre-release quality gate to reduce post-release defect rates. Integrated IBM PurifyPlus to detect and eliminate critical memory leaks, improving production system stability and reliability.
Education
Degrees, certifications, and relevant coursework
SDMCET
Bachelor of Engineering, Computer Science
2009 - 2013
Bachelor of Engineering in Computer Science, focusing on software development, algorithms, and data structures. Developed skills in various programming languages and tools, preparing for a career in software engineering.
SDM College of Engineering and Technology
Bachelor of Engineering, Computer Science
Bachelor of Engineering in Computer Science from SDM College of Engineering and Technology (SDMCET), Karnataka, completed in 2013.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Apoorv?
You can contact Apoorv and 90k+ other talented remote workers on Himalayas.
Message ApoorvFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
