Available to hire
I am a Senior Software Engineer with a focus on Unity game development, passionate about creating engaging educational experiences for children. I design, develop, and optimize features for Unity-based games, delivering scalable WebGL and native solutions. I enjoy collaborating with diverse teams, solving complex problems, and maintaining high-quality code through rigorous testing and refactoring. I am driven to innovate and deliver impact in EdTech and beyond.
Skills
Language
English
Fluent
German
Intermediate
Work Experience
Senior Software Engineer at Matific
June 1, 2022 - PresentFeature Development: Designed and implemented new features for a globally popular Unity-based math game, enhancing educational engagement for children. Code Optimization: Refactored and optimized existing codebase to improve maintainability, scalability, and performance across multiple platforms, including WebGL and native platforms. Bug Resolution: Diagnosed and resolved complex bugs to ensure a seamless and reliable user experience. Quality Assurance: Developed and executed comprehensive unit tests to maintain high code quality and system reliability. Collaboration: Partnered with cross-functional teams to deliver innovative solutions aligned with product goals and educational outcomes.
Game Development Lecturer at Informatics Institute of Technology (IIT), Sri Lanka
May 1, 2022 - October 18, 2025Lectured on game development topics, including advanced Unity 3D programming, graphics, and AI for games. Delivered theoretical and practical sessions to students, contributing to curriculum development and student project guidance.
HiWi - Hilfswissenschaftler at Technische Universität Kaiserslautern, Germany
September 1, 2019 - October 18, 2025Immersive and interactive 3D environment design using Unity 3D. Simulation applications: remotely operated ICT train coupling and chemical mixing laboratory simulations. Data visualization: websites to display statistics from simulations. Tech stack: C#, Unity, MongoDB, HTML5, JavaScript, jQuery.
Software Engineer at G3 Technologies (Pvt) Ltd
January 1, 2016 - October 18, 2025Contributed to CRM product development throughout the software lifecycle. Analyzed user requirements, provided design and programming support. Developed XtremeRider 3D bike game for Android (Game Video). Technologies: C#, ASP.NET, MSSQL Server, Crystal Reports, Unity 3D, C# Scripting, JavaScript, jQuery.
Education
MSc. Computer Science at Technische Universität Kaiserslautern, Kaiserslautern, Germany
January 11, 2030 - January 1, 2018BSc. (Hons) in Information Technology at Sri Lanka Institute of Information Technology, Colombo, Sri Lanka
January 11, 2030 - January 1, 2013Qualifications
Unity Certified Associate Programmer
January 1, 2022 - October 18, 2025Programming in HTML5 with JavaScript and CSS3 Specialist
January 1, 2015 - October 18, 2025Microsoft Certified Professional (MCP)
January 1, 2015 - October 18, 2025Industry Experience
Gaming, Software & Internet, Education, Media & Entertainment
Skills
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer today.