
Tahir Ayub
Cpp Application Architect, Debugging Legacy Modernization and AI Dev Workflows
Compétences

Voir mes services


Expérience professionnelle
Application Architect
LMKR • Temps plein
Oct 2025 - Present • 1 yr
Architect and develop high-performance desktop application components for the oil and gas industry using modern C++. Responsibilities include modernizing legacy codebases, applying SOLID principles, and resolving complex multi-threaded issues. Collaborates with cross-functional teams to deliver robust features and data integration tools while driving engineering best practices in R&D environments.
Elixir Technologies
Temps plein • 7 yrs 1 mo
Senior Software Engineer
Aug 2022 - Oct 2025 • 3 yrs 2 mos
Designed and developed high-performance software components for enterprise document composition and customer communications management (CCM) software. Applied modern C++ practices and Test-Driven Development (TDD) to deliver reliable code. Focused on optimizing processing for large data volumes, resolving production bottlenecks, and maintaining high coding standards through regular reviews.
Software Engineer
May 2017 - Apr 2021 • 3 yrs 11 mos
Maintained and developed reusable C++ components for enterprise document composition software. Utilized STL and Boost libraries to build optimized solutions and enhance system stability. Contributed to code quality through refactoring and unit testing. Collaborated with senior engineers to implement design improvements and debugged complex issues within large production-level codebases.