Karthik
Padmanabhan

Principal Software Engineer at Zynga.
10+ years shipping games across console, mobile & VR.

Karthik Padmanabhan
Profile

I'm a passionate Game Developer and Designer with over 10 years of experience building games from the ground up, designing, architecting, testing, and shipping features across console, PC, mobile, and VR. Currently a Principal Software Engineer at Zynga in Toronto.

Previously Lead Unity Developer at Gameloft, shipping titles on Apple Arcade, Xbox, and Nintendo Switch. Before that, Lead Developer at SilverbackVR, focused on iOS and Oculus Quest. I hold an MSc in Computing & Data Analytics from Saint Mary's University, Halifax.

My mission is to work in challenging, innovative environments where I can apply deep technical skills and lead high-performing teams to create exceptional gaming experiences.

Languages & Engine
Unity 3D C# C++ Python
Game Development
Gameplay Programming Game Design UI Programming Tools Programming Multiplayer Procedural Programming Multithreading Performance Optimization Prototyping Localization Systems
Specializations
VR Development Training Simulations Machine Learning Computer Vision AI Integration Agentic Workflow
Platforms
iOS Android Oculus Quest Xbox PlayStation Nintendo Apple Arcade
Leadership
Technical Leadership Agile
Tools
Git Jenkins DevOps CI/CD Jira Confluence Miro
Career
Jun 2013–Dec 2013

Alias Software / Gievo's Workshop

Software Engineer

India

Jan 2014–Dec 2017

Nextwave Multimedia

Game Developer & Designer

Jan 2014 – May 2016

Sr. Game Developer & Designer

Jun 2016 – Dec 2017

Chennai, India

Jan 2018–Sep 2018

Saint Mary's University

Teaching Assistant, Computer Graphics

Halifax, Canada

Sep 2018–Jul 2021

SilverbackVR

Senior Developer

Sep 2018 – Apr 2019

Lead Developer

Apr 2019 – Jul 2021

Halifax, Canada

Jul 2021–Feb 2024

Gameloft

Lead Unity Developer

Toronto, Canada

Jun 2024–Present

Zynga Now

Principal Software Engineer

Toronto, Canada

Projects

Gameloft

SongPop Party

SongPop Party

Development Lead; Live Events; Discovery; Console SDK Integration; CI/CD; Publishing; Task Management; Performance Optimization

Disney Dreamlight Valley

Disney Dreamlight Valley

Built testing systems to validate player profile data integrity before live update releases

Nextwave Multimedia

World Cricket Championship 1

World Cricket Championship 1

UI Programming; Scripting; Windows UWP Porting; In-Game Chat

World Cricket Championship 2

World Cricket Championship 2

Game Plan; Game Design; Asset Bundles; Technical Documentation; UI Programming; UX Design; Multilingual Commentary; Server Interactions; Monetization; Ad Mediation; Windows UWP Porting

Bat Attack Cricket

Bat Attack Cricket

Game Design; Node.js Socket-based Multiplayer in Unity; UI Programming; Monetization; Ad Network Implementation; Server Interactions; Android, iOS, Windows UWP Porting

Real Carrom

Real Carrom

Game Mode Design; Monetization Improvements

Fastest Finger Football

Fastest Finger Football

Bluetooth Multiplayer using WinRT; UI Programming

World Table Tennis Championship

World Table Tennis Championship

UI Design; Game Design; Game Mode Design; Monetization

Hackathons & Game Jams

Global Game Jam 2020

Global Game Jam 2020, VR Hot Wheels

Hot wheels game with track building in VR using Oculus Quest.

Global Game Jam 2018

Global Game Jam 2018, Bite Me!

You are evil! You are villainous! And of course, a swaggie zombie. How about you go out there evading the trigger-happy cops and spread the love of virus. It's good to be bad.

ALC 007 Hackathon

ALC 007: Space Hack-a-thon 2018

Developed a new Group Lottery where people can play together with friends, family, or co-workers. Built as a Progressive Web Application to support all mobile platforms.

NS Open Data Contest 2018

NS Open Data Contest 2018

Performed analysis of various datasets by creating a data model which was then used to predict where the Government can invest to reduce Agricultural Loans and losses to Government due to Floods.

Retail Hackathon 2018

Retail Hackathon 2018

Developed an algorithm and Dashboard for ALC where they can view Retail Orders and Evaluate the new orders to minimize returns and optimize cost incurred in distribution.

Recommendations

He was brought in on a difficult project with complex requirements and infrastructure, and quickly took ownership of the work and the engineering team. His ability to see the big picture and develop long-term plans was instrumental to the project success.

TC

Thibaut Crenn

Director of Engineering · Gameloft

Managed Karthik directly · View on LinkedIn

Karthik has always been someone who could be relied upon for his technical knowledge. Very good in research, able to tackle very complex tasks. He is a very dedicated, reliable, and easy to talk person who would certainly be a great addition to any team.

AM

André Macedo

People Leader · Gameloft

Managed Karthik directly · View on LinkedIn

Karthik consistently demonstrated a keen attention to detail, ensuring that each project was completed on time with the highest level of accuracy. His proficiency in Unity was evident in the swift and successful execution of tasks, making a significant impact on our team's overall productivity.

DT

Darshan Telang

Development Director II · EA & ex-Gameloft

Worked on the same team · View on LinkedIn

His proficiency in VR is just the tip of the iceberg. He's a master at building middleware tools within Unity. When it comes to multi-threading, Karthik is a genius, his code is like a well-oiled machine. Any team would be lucky to have him.

SM

Stanley Maliackal

Lead Game Designer · Nazara / Nextwave

Worked on the same team · View on LinkedIn

I was impressed by his profound knowledge and meticulous attention to detail. He developed several tools for the UI team which enabled us to overcome the shortcomings of the engine we were using, this helped us efficiently integrate UI into the project.

ZZ

Zeeshan Zaidi

Senior UI/UX Artist · Rovio

Worked on the same team · View on LinkedIn

He proved that he has a wide breadth of technical knowledge which many companies would be lucky to have. He has experience working on PC, console, and mobile, and optimizing for those target platforms. It was a pleasure working with Karthik.

DM

Damien McGrath

Lead Game Programmer · Gameloft

Worked on the same team · View on LinkedIn

He is a detail oriented, ambitious and knowledgeable programmer, dedicated, self-motivated, and a hard worker. He always maintained very good relationships with co-workers. I have always felt Karthik was one of the best team mates I've ever had the opportunity of working with.

MK

Mohammad Karimi

Lead 3D Artist & Unity Developer · SilverbackVR

Worked on the same team · View on LinkedIn

He consistently demonstrates a remarkable aptitude for taking on complex projects and delivering innovative solutions. His proactive approach and creative thinking have been invaluable assets to our team, contributing significantly to the success of various projects.

YM

Yash Makadia

Game Programmer · Gameloft

Karthik was senior · View on LinkedIn

Karthik is a great programmer. He excels at problem solving and can deliver great results within the deadline. Also, he is very friendly and helpful.

SU

Saravana Uthayakumar

Unity / Unreal Developer · Nextwave

Worked on the same team · View on LinkedIn