Kiran Thilak
Building and scaling high-performance systems in C, C++, and Go. Focused on architectural integrity and technical mastery.
PROFESSIONAL SUMMARY
8+ years of expertise in high-throughput backend architecture.
A senior engineering specialist with a track record of modernizing legacy monolithic systems, leading automation test infrastructure for AAA titles, and building robust systems across gaming, retail, and industrial automation domains.
TECHNICAL ARSENAL
Core Competencies
C / C++11/17
Expertise in low-level memory management, multithreading, and performance optimization.
Go (Golang)
Building concurrent, high-throughput microservices and distributed systems with high reliability.
Microservices
Designing scalable architectures and migrating complex monoliths to modular services.
Legacy Modernization
Refactoring and upgrading mission-critical codebases for modern cloud environments.
QA Automation
Advanced test infrastructure using GTest, GMock and custom pipeline diagnostics.
Diagnostics
Deep debugging across distributed systems using profiling tools and stack analysis.
CAREER TRAJECTORY
Professional Experience
8+ YEARS TOTAL
CURRENT
Software Engineer
@ UST
Leading the transition of retail Point-of-Sale (POS) monolithic applications into high-performance microservices.
PREVIOUS
R&D Engineer
@ Ubisoft
Architected automation test pipelines for major AAA titles including XDefiant and Assassin's Creed Unity, ensuring rapid deployment cycles and game stability.
EARLY CAREER
Software Engineer
@ Quest Global & ARS
Engineered real-time C++ systems for industrial heavy equipment and intelligent live traffic management solutions.