Surith Thekkiam

Engineer at Amazon

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Surith Thekkiam is a seasoned engineer with 15 years of experience building mobile applications, SDKs, and game engines, currently developing mobile systems at Amazon in San Francisco. His background spans startups to large enterprises—Sun, Zynga, Lumosity—and includes deep Android/AOSP expertise, NDK/NDK-build work and ARM game optimizations. An active contributor to the popular Cocos2d-x ecosystem, he has integrated game engines into Android projects and implemented rendering/test improvements for cocos2d-js. Surith blends low-level device and RTOS experience from early mobile platforms with modern mobile and game engine architecture, making him equally comfortable debugging native builds and designing high-level SDKs. He often surfaces pragmatic fixes (build script, linker, and API issues) that unblock teams shipping complex multimedia applications.
code15 years of coding experience
job19 years of employment as a software developer
bookBengaluru University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (16)

android-ndk10
javascript10
c-language10
game-development10
cprogramming-language10
cocos2d-x10
testing10
java9
ui-design9
android9
javas9
mobile6
android-developers6
android-developer6
ios6

Programming languages (5)

C++JavaScriptHTMLKotlinPython

Github contributions (5)

github-logo-circle
cocos2d/cocos2d-x

Jan 2012 - Aug 2013

Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
Role in this project:
userMobile Developer (Android)
Contributions:528 commits in 1 year 7 months
Contributions summary:Surith primarily worked on integrating the Cocos2d-x game engine with Android applications. Their contributions focused on modifying Android build scripts to properly include the Cocos2d-x library, updating the Android project structure to use Java-based layouts, and integrating JavaScript-based game code. They also addressed library name issues, fixed bugs related to API usage, and ensured proper linking with necessary external libraries like Chipmunk. The changes included modifications to the Android.mk files and the generation of an NDK debugger script.
cocos2dmetalc-plus-plusiosdevelopment-tools
cocos2d/cocos2d-js-tests

Dec 2012 - Mar 2013

cocos2d JavaScript test cases and games.
Role in this project:
userFront-end Developer
Contributions:11 commits in 2 months
Contributions summary:Surith primarily contributed to the testing and implementation of Scale9Sprite components within the cocos2d-js-tests repository. Their work involved creating new test cases, integrating them into the testing framework, and ensuring correct rendering and scaling behavior of the Scale9Sprite elements. Furthermore, the user updated test file structures and resources. The user demonstrated the ability to refactor test file structures and resources, and introduced a test using sprite sheet.
casescocos2dgamesjavascripttest-cases
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Surith Thekkiam - Engineer at Amazon