Jia Keat Lee

Jia Keat Lee Email and Phone Number

Software Engineer @ RATH
Singapore
Jia Keat Lee's Location
Singapore, Singapore
About Jia Keat Lee

Developing interactive software is my passion, and I hope to be able to create beautiful immersive worlds one day.I enjoy building software and experimenting with different technologies. I've dabbled in various fields of tech including web development, backend development, game development, devops, real-time interactive simulation, artificial intelligence, blockchain, etc.I've yet to fully decide on my specialization, but I am certain that I will thrive in any field related to software and technology. I love learning new things, and can sink hours, days, weeks, or even months into any new and interesting topic that catches my eye.Apart from software engineering, I do 3D modeling on the side as well, hoping to one day be able to rig, animate and build my own characters and worlds. Technology empowers the individual, if so willing, one can create anything with just their mind's eye, and the right combination of tools.

Jia Keat Lee's Current Company Details
RATH

Rath

View
Software Engineer
Singapore
Website:
rathsoft.com
Employees:
2
Jia Keat Lee Work Experience Details
  • Rath
    Software Engineer
    Rath
    Singapore
  • Rath Pte. Ltd.
    Software Engineer
    Rath Pte. Ltd. May 2024 - Present
    Singapore
    Part-time Software Engineer developing indie games in Unity3D for RATHSOFT.Responsible for architecting, designing, integrating and implementing systems that facilitate gameplay interactions.Setup cloud services (GCP) for RATHSOFT, including Cloud Run, Fire Store, IAM, service accounts, Billing Budgets, etc.Responsible for integrating GCP into Unity games, utilizing REST APIs to send data to Cloud Functions for database interactions.Built several gameplay systems from scratch, including but not limited to: Dialogue, Shop, Buffs, De-buffs, Dynamic upgrade descriptions, Serialization, etc.Implemented gameplay features such as player upgrades, environment hazards, projectiles, etc.Built custom editor tools to improve UI workflows (E.g. Menu Inspector).Responsible for integration of Steamworks API and Steamworks Leaderboards.Participated in game jams to establish studio presence and experiment with different concepts and development paradigms.Visit https://www.rathsoft.com/projects to see some of the projects I've worked on:- Match Made in Bullet Hell- Revolver Souls Unbound- Playing God- Beast Brawl
  • Psa International Pte Ltd
    Intern
    Psa International Pte Ltd Aug 2023 - Apr 2024
    Singapore
    Full Stack Software Engineer Intern working on logistics community solutions.Developing web applications using Angular, Spring Boot and Oracle Database.Built a full-stack web application (Angular, Spring) to migrate booking features from an existing legacy system (WebLogic Workshop).Implemented enhancements and bug fixes for existing production applications, using Azure DevOps services to track tasks and issues.Built APIs to interface with external parties using Spring for quick development.Participated in Agile project management, with daily standup meetings, sprints, retrospectives, etc.Gained exposure to CI/CD using Concourse to monitor and deploy/trigger pipelines in different environments.Gained exposure to working securely with cloud native artifacts using Harbor registry.Wrote bash scripts to perform decryption of billing files using gpg, on a Banana Pi machine.Used advanced version control concepts such as cherry picking and squashing commits to maintain a clear history for the main branch of code repositories.Monitored deployed applications using Tanzu Apps Manager.Documented external APIs using Swagger and Springdoc-openapi.Discussed requirements, code and feature implementation with colleagues through Microsoft Teams and Outlook.Gained experience with database management across development environments (DEV, UAT, etc.), writing SQL scripts and documentation for infrastructure team to execute.Gained exposure to unit testing, end-to-end testing, smoke tests, to verify code behavior.Gained exposure to API mocking using Mockito and WireMock to simulate behavior for testing.
  • Digipen Institute Of Technology Singapore
    Teaching Assistant
    Digipen Institute Of Technology Singapore Jan 2023 - Apr 2023
    Singapore
    Lab Teaching Assistant for the MET1501 course module.Assisted with facilitation of C programming labs.Responsibilities include answering questions about the lab material, providing suggestions and guidance on how to tackle lab problems, as well as assisting students with debugging.Served as invigilator for mid-term programming examination.
  • Digipen Institute Of Technology Singapore
    Teaching Assistant
    Digipen Institute Of Technology Singapore Jan 2022 - Apr 2022
    Singapore, Singapore
    Lab Teaching Assistant for a small class of about 50 freshman students for the CSD1450 (Software Engineering Project 1) Module at the DigiPen Institute of Technology, Singapore.The role largely entails answering any questions that the students may have and providing advice about various topics related to Game Development, including but not limited to: Graphics Programming, C/C++ Programming, Gameplay Programming, Linear Algebra, Game Design, Project Management, Product Management, Visual Studio, etc.
  • Digipen Institute Of Technology Singapore
    Teaching Assistant
    Digipen Institute Of Technology Singapore Sep 2021 - Dec 2021
    Singapore, Singapore
    Lab Teaching Assistant for the CSD1120 (High-level Programming 1) module at the DigiPen Institute of Technology, Singapore. Responsibilities include answering any questions that students may have about the module's lab assignments and the C programming language, teaching and giving advice about how to tackle and solve the problems presented to them in the labs. This job required attending both in-person as well as working from home to conduct home-based learning sessions (online via Microsoft Teams meetings).
  • Crimsonlogic Pte Ltd
    Student Intern
    Crimsonlogic Pte Ltd Mar 2019 - Aug 2019
    Singapore
    Student Intern, Manual Tester at CrimsonLogic Pte Ltd.Performed System Integration Testing and User Acceptance Testing for LicenceOne.Created and maintained test cases for Service Requests and Production tickets.Guided users during User Acceptance Testing.Recorded results of tests in Microsoft Word (Screenshots) and Microsoft Excel (Test Cases)Stayed overtime to perform manual sanity testing during crunch periods.Corresponded with developers via Outlook mail about the status of specific features.Managed and performed verification for Production tickets.Performed maintenance on Automation Test Scripts (Selenium WebDriver)Synchronized test scripts using Subversion VCSDeveloped Simple AutoHotkey macros to assist with manual testing.
  • Tampoi Enterprise Sdn. Bhd.
    Data Entry Clerk
    Tampoi Enterprise Sdn. Bhd. Jan 2017 - Mar 2017
    Johor, Malaysia
    Entered data into a geographic information system connecting customers and their locations. E.g Company name, coordinates and region. Learned how to utilize pre-existing geographic data on the ArcGis online geographic information system to aid in linking customers to their respective regions on the elective map for Malaysian states. Referenced multiple sources to verify the validity of a customer's address and utilized Google Street View to confirm and retrieve coordinates of customers through visual inspection.Successfully completed data entry for customers in all states of Malaysia except for Sarawak, where there was insufficient data to work on.

Jia Keat Lee Education Details

Frequently Asked Questions about Jia Keat Lee

What company does Jia Keat Lee work for?

Jia Keat Lee works for Rath

What is Jia Keat Lee's role at the current company?

Jia Keat Lee's current role is Software Engineer.

What schools did Jia Keat Lee attend?

Jia Keat Lee attended Digipen Institute Of Technology Singapore, Ngee Ann Polytechnic, Marsiling Secondary School.

Not the Jia Keat Lee you were looking for?

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.