← Back

Kiran Thilak

+91 81474 57210 | kiran_thilak@outlook.com | linkedin.com/in/kiranthilak


Summary

Software Engineer with 8+ years of experience building and scaling high-performance systems in C, C++, and Go across gaming, traffic management, retail POS, and industrial automation. Proven track record of owning large legacy codebases, leading automation test infrastructure at Ubisoft, and modernizing monolithic systems at scale. Adept at cross-functional collaboration with DevOps, QA, and client teams.


Technical Skills

Languages: C, C++11/17, Go (Golang)
Testing & QA: Google Test, Google Mock, TDD, Automation Framework Development, MFC Stubs
Debugging & Analysis: GDB, WinDbg, Crash Dump Analysis
Platforms & Tools: Linux, Windows, ATL Services, MFC, Serial Communication
Source Control: Git, Perforce, SVN, Microsoft TFS, Visual SourceSafe
Other: Microservices, Legacy Code Modernization, Hardware-Software Integration,


Work Experience

Software Engineer | UST

June 2024 – Present | Thiruvananthapuram, India

Project: Keele (Retail — Point of Sale)


R&D Engineer | Ubisoft

Feb 2022 – April 2024 | Pune, India

Projects: XDefiant, Assassin's Creed Unity (Gaming)


Software Engineer | Quest Global

June 2020 – Feb 2022 | Thiruvananthapuram, India

Project: ZAS WGT 200 (Industrial Equipment Automation)


Software Engineer | ARS Traffic and Transport Technology India Pvt Ltd

Mar 2018 – May 2020 | Thiruvananthapuram, India

Projects: Amsterdam Travel Time System, NDW, Surat Smart City ITCS, ESDAL & MINT (Traffic & Transport)


Education

B.Tech in Computer Science and Engineering | 71.4%Aug 2017
Alliance University, Bangalore, Karnataka, India