Darien Chong
Product Developer at Titansoft Pte Ltd- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Advanced deployment strategies in Kubernetes
Learnk8sJul, 2023- Nov, 2024 -
Kubernetes first steps
Learnk8sJul, 2023- Nov, 2024 -
Kubernetes fundamentals
Learnk8sJul, 2023- Nov, 2024 -
Linux containers and Kubernetes
Learnk8sJul, 2023- Nov, 2024 -
Software Engineering Focus Area (Distinction)
National University of SingaporeFeb, 2022- Nov, 2024 -
Dean's List
National University of SingaporeJan, 2022- Nov, 2024 -
Top Students for Software Engineering Principles and Patterns
National University of SingaporeJan, 2022- Nov, 2024
Experience
-
Titansoft Pte Ltd
-
Singapore
-
Information Technology & Services
-
200 - 300 Employee
-
Product Developer
-
Jun 2022 - Present
Applied Test-Driven Development (TDD), Behaviour-Driven Development (BDD) and Domain-Driven Development (DDD) principles to maintain and develop multiple web applications to serve a variety of customers' needs. Recently, I worked with fellow colleagues to design and implement a distributed microservice-based architecture (using Redis and Kafka to distribute and coordinate work, and Kubernetes for deployment) to replace an existing monolith project. I worked closely with customers to extract customer requirements and turn those into behavioural specifications for testing and implementation. I was also part of a group effort to measure and improve the performance of our microservice architecture, helping to identify and resolve performance bottlenecks (e.g. batching Redis queries, algorithmic improvements, etc.). I assisted in designing the logging output as well as implementing the logic to analyse the data (collating p95, p99 statistics, latency histograms, etc.) Show less
-
-
-
DSO National Laboratories
-
Singapore
-
Defense and Space Manufacturing
-
700 & Above Employee
-
Software Engineer Intern
-
May 2021 - Jul 2021
Helped to extend functionality of a robotics simulator in Unity (distribute computational overhead across a network of machines). Helped to extend functionality of a robotics simulator in Unity (distribute computational overhead across a network of machines).
-
-
-
DSO National Laboratories
-
Singapore
-
Defense and Space Manufacturing
-
700 & Above Employee
-
Software Engineer Intern
-
Jun 2020 - Aug 2020
Helped develop the front-end portion of a web-application using Vue.js and Quasar. Helped develop the front-end portion of a web-application using Vue.js and Quasar.
-
-
-
Wirecard
-
Germany
-
Financial Services
-
400 - 500 Employee
-
Associate Software Engineer
-
May 2018 - Jul 2018
Helped develop a few internal tools for debugging using Java and Spring. Helped develop a few internal tools for debugging using Java and Spring.
-
-
Education
-
National University of Singapore
Bachelor's degree, Mathematics and Computer Science -
Trinity College Dublin
Exchange (Michelmas term), Mathematics