A passionate developer with expertise in game development and software engineering.
With over 7 years in game development and 2.5 years in software engineering, I've built a diverse skill set that spans multiple technologies and platforms. My journey began with a passion for creating interactive experiences, which led me to explore both game engines and enterprise software development.
In game development, I've worked extensively with Unreal Engine (C++) and Unity (C#), creating immersive worlds and engaging gameplay mechanics. My experience includes everything from physics simulations and AI programming to shader development and optimization.
As a software engineer, I've specialized in Java development with the IFS framework, building robust enterprise applications that solve complex business problems. I'm proficient in database design, API development, and implementing scalable solutions.
Currently, I'm balancing roles as a game developer at Ram Studios, a game development assistant lecturer at MogoMedia Academy, and a software engineer at INIVOS. This multifaceted experience allows me to bring unique perspectives to each project I undertake.
The technologies and tools I use to bring ideas to life.
A selection of my work in game development and software engineering.
Bioaware is an open and closed world RPG where a hero battles a villain-spread virus and fights to destroy the enemy’s stronghold to save humanity.
Forsaken Valor is an RPG where an outcast boy, self-taught in archery and swordsmanship, rises to save his town from a deadly ghost disaster.
An Endless Runner Game.
A Multiplayer Game like Bomber man in 3D.
Its A suits Designing platform that will export the image will multiple combination. Made this for a customer in freelancing he higly stsified.
Pet-Care is a mobile app that helps you manage your pet’s health, schedule vet visits, track feeding, and get daily care tips — all in one place.
Ticket Booking is a fast and easy mobile app to book tickets for movies — anytime, anywhere.
Sharing knowledge and inspiring the next generation of technologists.
The ‘Weather Kids’ program, in collaboration with Gavesha and UNICEF, talented young minds through hands-on workshops focused on weather science, IoT engineering, and career exploration in tech. The program included building weather stations, creating IoT-controlled cars, and learning about IoT careers, inspiring the future tech leaders of tomorrow.
My career path in game development and software engineering.
MogoMedia Academy
Teaching game development concepts, mentoring students, and providing hands-on guidance with Unreal Engine (C++ and Blueprints), Unity (C#), and game design principles.
DevTrio, UK
Working on mobile app development using modern cross-platform tools. Collaborating remotely with international teams and focusing on performance, UI/UX, and efficient development cycles.
Ram Studios
Developing games using Unreal Engine (C++) and collaborating with cross-functional teams to create immersive gaming experiences.
INIVOS
Developing enterprise applications using the IFS framework, implementing solutions and ensuring software quality and performance.
BOC
Worked as trainee in BOC Bank maintaning accounts and customer handling.
Ruckshan Industires
Worked on various indie game projects, primarily using Unreal Engine with C++ and Blueprints for gameplay mechanics and system design, alongside Unity and C# for UI development and additional gameplay features.