Kavindu Priyanath

Kavindu Priyanath Email and Phone Number

Game Engineer @ SpaceTimer
Kavindu Priyanath's Location
Gampaha, Western Province, Sri Lanka, Sri Lanka
About Kavindu Priyanath

Passionate Software Engineer with a strong interest in game development and a drive to create immersive gaming experiences. I am knowledgeable in, game designing, game programming, machine learning, data analytics, and constantly exploring emerging technologies and staying updated on the latest trends like game monetisation, user acquisition in the gaming world.Let's connect and make games that leave a lasting impact!

Kavindu Priyanath's Current Company Details
SpaceTimer

Spacetimer

View
Game Engineer
Website:
space-timer.com
Employees:
5
Kavindu Priyanath Work Experience Details
  • Spacetimer
    Game Engineer
    Spacetimer
  • Behaviol
    Associate Unity 3D Engineer
    Behaviol May 2024 - Oct 2024
    1. Implemented a fully dynamic, real-time AI commentary system for Meta11 Cricket Game• Commentary system of Meta11 consists of 3 layersi) Static commentary layer • This is the base commentary system that consists of pre-generated voice clips. Those clips were gender-based generalized ones, and there were thousands of clips recorded and mapped to cover almost every possible scenario that can happen within a cricket game (Even fully rare ones)ii) Dynamic commentary… Show more 1. Implemented a fully dynamic, real-time AI commentary system for Meta11 Cricket Game• Commentary system of Meta11 consists of 3 layersi) Static commentary layer • This is the base commentary system that consists of pre-generated voice clips. Those clips were gender-based generalized ones, and there were thousands of clips recorded and mapped to cover almost every possible scenario that can happen within a cricket game (Even fully rare ones)ii) Dynamic commentary layer • This commentary system ran on top of static commentary system and it contained clips with player and team specific names. It was designed in a way when a new player is created there names are generated and then combined with pre-generate static ones in the proper placeiii) OpenAI commentary layer• This is a real-time commentary system which takes current match status, previous match data, and player performances and generate templates that can be used for commentary using OpenAI API according to prompt engineering practices. Then they were converted into audio clips and played when in-game scenarios occurred. 2. Created a Python GUI App that streamline static commentary template creation, clip generation and storing them in the proper places in database3. Created multiple Python scripts to automate and optimize recording, trimming, and arranging commentary clips4. Implemented an in-game event tracking system, and designed an algorithm for creating highlights from video recordings of games5. Designed a custom console for Unity Engine to with filtering capabilities to make debugging process simpler6. Integrated responsive UIs for Meta11 training grounds app to work with 99% of mobile devices7. Worked on tasks related to Physics System Changes, Camera Updates, System Designs and bug fixes8. Got the opportunity to learn so much about the iGaming industry and Web3 Gaming space Show less
  • Behaviol
    Game Developer Intern
    Behaviol Nov 2023 - May 2024
    1. Modelled a bowling machine drone and programmed it's behavior2. Worked on batsman FPS camera system other camera effects3. Studied PixiJS, Phaser, and GDevelop engines and practiced to design web mini games4. Worked on fielder locomotions and avatar implementations5. Designed the basic version of character creator • Implemented customisations functionality for both male and female characters • Included mesh customisations, colour… Show more 1. Modelled a bowling machine drone and programmed it's behavior2. Worked on batsman FPS camera system other camera effects3. Studied PixiJS, Phaser, and GDevelop engines and practiced to design web mini games4. Worked on fielder locomotions and avatar implementations5. Designed the basic version of character creator • Implemented customisations functionality for both male and female characters • Included mesh customisations, colour customisations, performance optimizations, webgl build improvements, save and load systems6. Worked on asset migration, render pipeline upgrades, mini maps, spin meters etc7. Developed automation tool to import cricket shot animations into the game engine8. Dynamic commentary system research • Researched on commentary system implementation • Gathered requirements and designed related diagrams and started implementations Show less
  • Self Employed
    Indie Game Developer
    Self Employed Jun 2020 - Nov 2023
    Worked on 5+ full games and game prototypes targeting Android and Web Platforms for different clientsImplemented features like Unity Ads, Google Admob and In-App PurchasesParticipated in several Game-Jams to hone the skills

Kavindu Priyanath Education Details

Frequently Asked Questions about Kavindu Priyanath

What company does Kavindu Priyanath work for?

Kavindu Priyanath works for Spacetimer

What is Kavindu Priyanath's role at the current company?

Kavindu Priyanath's current role is Game Engineer.

What schools did Kavindu Priyanath attend?

Kavindu Priyanath attended University Of Colombo School Of Computing, Royal College Colombo.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.