About Me

Hello there and thank you for visiting my personal website! My name
is Richard and I am a software engineer based in Singapore!
I am currently working as a Backend Software Engineer at Crypto.com,
where I build financial market data processing systems
and crypto price aggregation engines. I work with technologies like
Golang, Java, Spring Boot, and various cloud platforms to deliver
reliable, scalable solutions for millions of users worldwide.
If my profile interests you, feel free to download my resume below!
Where I've Worked
-
Crypto.com | Equities Market Data Project
Backend Software EngineerMarch 2025 - Present
- Golang
- REST APIs
- Kafka
- Financial Markets
- ICE Feeds
- Building a real-time financial market data processing platform by ingesting and processing equity trading data from multiple exchanges (NYSE, NASDAQ, CBOE) via ICE feeds.
- Distributing processed data to downstream consumers via RESTful APIs and Kafka messaging.
-
Crypto.com | Price Team
Backend Software EngineerMay 2022 - March 2025
- Golang
- Spring Boot
- RabbitMQ
- MongoDB
- AWS S3
- Delivered reliable crypto price data to multiple downstream services by building a high-performance aggregation engine processing real-time data from 60+ exchanges.
- Streamlined token listing processes by developing features for a Spring Boot-based token metadata management system, reducing manual work for internal operations teams.
- Expanded platform data capabilities by building a robust pipeline ingesting pricing and token metadata from CoinMarketCap and CoinGecko APIs.
- Enhanced customer engagement by developing a crypto price alert system that delivers targeted push notifications via Braze API.
-
Singtel | OnePass
Backend Software EngineerJuly 2021 - April 2022
- Java
- Spring Boot
- UIAM
- Identity Management
- Integrating various digital products onto Singtel's Unified Identity and Access Management (UIAM) platform using Spring Boot and Java.
-
Singtel | Dash E-Wallet
Backend Software EngineerJuly 2020 - July 2021
- Kotlin
- Spring WebFlux
- Quartz Scheduler
- Red Hat OpenShift
- Developed a Buy Now Pay Later (BNPL) microservice and Dash Protect Earn Transact (PET), a high-interest savings product.
- Awarded Singtel spot bonus for outstanding contribution to both projects.
-
Lazada | Data Product Team
Frontend Software Engineering InternNov 2019 - Feb 2020
- React
- Redux-Saga
- Ant Design
- NPM
- Built and published reusable frontend components for Lazada Ads and Lazada Workstation to internal NPM repository.
- Leveraged React, Redux-Saga, and Ant Design to create scalable component architecture.
My Education Background
-
Bachelor of Business Administration - Honours (Highest Distinction)
National University of Singapore2015 - 2020
- FIN3101
- FIN3103
- DSC4213
- DSC4215
- DSC4217
- First degree of Double Degree Programme.
- Higher level modules taken were mainly related to Finance and Data Analytics.
-
Bachelor of Computer Science - Honours
National University of Singapore2015 - 2020
- CS2102
- CS3223
- CS3243
- CS5228
- CS4225
- Second degree of Double Degree Programme.
- Higher level modules taken were mainly related to Database Management, Artificial Intelligence and Data Science.
-
NUS Overseas Colleges (Stockholm)
KTH Royal Institute of Technology2017 - 2018
- TR3203N
- TR4049N
- ME2815
- AI2145
- Selected for the NUS Overseas Colleges (Stockholm) program to work full-time at a startup in Stockholm while studying part-time at KTH Royal Institute of Technology for 2 semesters (1 year).
- Enrolled in modules focused on entrepreneurship and business model innovation.
My Side Projects
Sonarfinance.app
Personal finance tracking dashboard that utilises scikit-learn, Random Forest and TF-IDF vectorization for intelligent transaction categorization, built with Next.js/TypeScript frontend and FastAPI/Python backend with PostgreSQL and Stripe subscription management.
Richardgohcr.com
This personal portfolio website - a simple one-page static website created using HTML, SCSS and JavaScript with interactive particles animation and responsive design.
Other Accomplishments

AngelHack 2019
Overall Champions
Won overall hackathon champion for developing a computer vision software that detects driver fatigue to increase passenger/driver safety.

L'Oréal Brandstorm 2018
Case Competition - Nordic
Champions
Prototyped an augmented reality and salon smart mirror mobile app using Figma. Presented solution to judges in Copenhagen, Denmark, and thereafter in Paris, France.