terminal KIRAN THILAK
Software Engineer

Kiran Thilak

Building and scaling high-performance systems in C, C++, and Go. Focused on architectural integrity and technical mastery.

arrow_downward

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.

Kiran Thilak Professional Portrait

TECHNICAL ARSENAL

Core Competencies

memory

C / C++11/17

Expertise in low-level memory management, multithreading, and performance optimization.

bolt

Go (Golang)

Building concurrent, high-throughput microservices and distributed systems with high reliability.

hub

Microservices

Designing scalable architectures and migrating complex monoliths to modular services.

history_edu

Legacy Modernization

Refactoring and upgrading mission-critical codebases for modern cloud environments.

biotech

QA Automation

Advanced test infrastructure using GTest, GMock and custom pipeline diagnostics.

bug_report

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.

C / C++ GO 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.

C++17 PYTHON CI/CD GTEST

EARLY CAREER

Software Engineer

@ Quest Global & ARS

Engineered real-time C++ systems for industrial heavy equipment and intelligent live traffic management solutions.

C++ EMBEDDED LINUX