With 12+ years of extensive experience as C/VC++ Technical Architect in native software engineering and application architecture, delivering complex Windows applications, modernization strategies, production C/C++ development, and technically demanding software solutions. Architected C/VC++ applications using Microsoft Visual C++, Visual Studio, Windows APIs, DLLs, multithreading, memory management, resource management, debugging, profiling, and performance optimization for complex production software environments. Designed application and component architectures for brownfield and legacy systems, establishing interfaces, technical roadmaps, modernization strategies, reusable components, compatibility approaches, and maintainable implementation patterns across evolving software platforms. Developed native Windows desktop applications with C++, VC++, Qt, and OpenGL-oriented visualization components, combining hands-on implementation with architecture decisions, technical troubleshooting, integration, diagnostics, and production engineering responsibilities. Established architecture documentation using UML, component diagrams, sequence diagrams, interface specifications, technical design documents, and architectural decision records to communicate technical solutions and implementation direction across engineering teams. Led design reviews, code reviews, framework evaluations, architecture trade-off discussions, debugging sessions, and technical mentoring while remaining hands-on with C/VC++ production code and complex engineering problems. Applied structured verification, configuration management, diagnostics, testing, cybersecurity considerations, and controlled release practices to long-lived software systems, strengthening reliability, maintainability, compatibility, and operational readiness across development lifecycles. Collaborated with engineering, product, and technical stakeholders to translate requirements into application architecture, component interfaces, implementation plans, modernization roadmaps, testing strategies, and sustainable production solutions for complex software environments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed