Irshaad Ali — Software Engineer
Staff R&D Engineer at Synopsys with 5+ years of experience developing performance-critical and distributed software systems in C++. I work on large-scale production codebases where correctness, scalability, and efficiency are essential. My expertise includes modern C++ (C++14/17), multithreading, distributed systems, and system-level problem solving. Key areas of work include: • Integrating GPU-accelerated C++ modules to improve runtime performance • Designing distributed command execution and logging infrastructure • Implementing heartbeat-based monitoring for long-running processes • Optimizing performance-critical code through parallel execution • Maintaining and refactoring complex legacy C++ systems
Stackforce AI infers this person is a Backend-focused Software Engineer specializing in high-performance distributed systems.
Location: Bengaluru, Karnataka, India
Experience: 8 yrs 2 mos
Skills
- C++
- Distributed Systems
Career Highlights
- Expert in modern C++ with a focus on performance-critical systems.
- Proven experience in designing distributed systems and optimizing performance.
- Strong background in multithreading and system-level problem solving.
Work Experience
Synopsys Inc
Staff R&D Enginner (2 yrs 4 mos)
Senior Research And Development Engineer I (1 yr)
Research And Development Engineer II (2 yrs 11 mos)
QuickLogic Corporation
Software Engineer (3 mos)
National Institute of Technology Kurukshetra
Teaching Assistant (1 yr 8 mos)
Education
Master of Technology - MTech at National Institute of Technology Kurukshetra
Bachelor of Technology - BTech at College of Engineering & Technology,Bikaner