
Hello! I am
Thaddeus
an aspiring software engineer.
Projects
Social Network App
A social network application I built to explore and learn various technologies. Features a microservices architecture developed with Go and gRPC, asynchronous messaging with Kafka, efficient follower graph storage with Neo4j, prefetching and caching with Redis.
- Golang
- gRPC
- Kafka
- Redis
- Neo4j
- Next.js
- TypeScript
Gobbler
A mobile application that provides a platform to share and reserve surplus buffet food. Cloud-native microservices architecture. Winner of VMWare Tanzu Award 2023 for Best in Cohort in IS213: Enterprise Solution Development.
- FastAPI (Python)
- Springboot
- .NET Core
- Firebase
- RabbitMQ
- Kong
- Redis
- Kubernetes
Authentication App
A custom authentication service utilizing OAuth 2.0 extensions Proof Key for Code Exchange (PKCE) and Demonstrating Proof-of-Possession (DPoP) to ensure authenticity and confidentiality when working with public clients (eg. SPAs). Architected to be highly scalable and available on AWS.
- Go
- FastAPI (Python)
- Express
- Next.js
- AWS
- gRPC
Skills
Languages
- Python
- Java
- Go
- Dart
- JavaScript
- TypeScript
- Scala
Frameworks
- Express
- FastAPI
- Springboot
- React
- Next.js
- Vue.js
- Flutter
- Docker
Certifications
- AWS Certified Solutions Architect Associate
Experience
Software Engineer Intern
Courier
San Francisco, CA
- Building Courier Inbox - a real-time in-app notification system for web and mobile applications
Software Engineer Intern
Bazaarvoice
Singapore
- Developed REST APIs to support rapid expansion of social commerce tools, handling cross-solution user migration and product data aggregation with Express and MongoDB (Mongoose)
- Integrated existing APIs into Bazaarvoice's solutions by working on a Scala-based API gateway to perform request validation, data type mapping, response transformation and error handling
Software Engineer Intern
Ryde Technologies
Singapore
- Enhanced driver onboarding by developing Go microservice for Document AI and Image Question Answering tasks
- Minimized future development and maintenance costs by migrating native mobile applications to Flutter
Software Engineer Intern
Koru Partners
Singapore
- Streamlined fund operations' processes by highlighting discrepancies (Django/Pandas) during reconciliation process
- Improved human resources' workflow by automating the generation of Asana tasks (Python)
- Improved compliance efforts by implementing authentication for in-house Excel Add-in (C#)
Software Engineer Intern
Just Dabao
Singapore
- Refined existing product filter and map features, fixed bugs on Flutter mobile application
- Enhanced accessibility by collaborating with UI team to design and implement dark mode
- Boosted marketing efforts by setting up data analysis tools such as Google Analytics and Amplitude
Contact
Please email me directly at thaddeusleezx@gmail.com or connect with me on my socials!
Drop me an email




