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.
-
Software EngineerRathSingapore -
Software EngineerRath Pte. Ltd. May 2024 - PresentSingaporePart-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
-
InternPsa International Pte Ltd Aug 2023 - Apr 2024SingaporeFull 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. -
Teaching AssistantDigipen Institute Of Technology Singapore Jan 2023 - Apr 2023SingaporeLab 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. -
Teaching AssistantDigipen Institute Of Technology Singapore Jan 2022 - Apr 2022Singapore, SingaporeLab 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. -
Teaching AssistantDigipen Institute Of Technology Singapore Sep 2021 - Dec 2021Singapore, SingaporeLab 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). -
Student InternCrimsonlogic Pte Ltd Mar 2019 - Aug 2019SingaporeStudent 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. -
Data Entry ClerkTampoi Enterprise Sdn. Bhd. Jan 2017 - Mar 2017Johor, MalaysiaEntered 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
-
Honours With Distinction -
Information Technology -
Marsiling Secondary SchoolThe Singapore-Cambridge General Certificate Of Education (Ordinary Level)
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial