About
I'm a full stack engineer with a backend focus (yes, I care about design too). I like building things that are clean, reliable, and actually make sense under the hood. Most of my work revolves around APIs, databases, and figuring out how different parts of a system should talk to each other.
Right now, I'm working at YemeCompany, building payment infrastructure that supports real-time transactions and complex logic between clients and vendors. I mostly work with NestJS,PostgreSQL, and TypeScript — writing backend code that does its job quietly and well. I also work with Docker, Kubernetes, and AWS to ship, scale, and not worry at 2 a.m.
Before that, I worked on research projects involving Python, signal analysis, and mobile integration. I've also built a real-time chat app and an eCommerce platform from scratch — just to keep learning and trying out new tools. Along the way, I've worked with GraphQL, REST, WebSockets, OAuth 2.0, RBAC, PubSub, and CI/CDsetups, and built microservices that weren't just for show.
I recently wrapped up my software engineering degree at Swinburne and am based in Melbourne. Outside of work, I'm usually tweaking side projects, solving LeetCode problems to stay sharp, or rewriting code I swore was fine yesterday.
Tech Stack
Experience
2024 - PRESENT
Junior Software Engineer · YemeCompany
At YemeCompany, I build and maintain the core payment infrastructure that powers our platform. I work closely with our team to design, develop, and deploy scalable backend services that handle real-time transactions, complex payment logic, and secure data storage. I also contribute to our frontend by building and maintaining our component library and ensuring our user-facing products are fast, accessible, and easy to use.
2023 - 2024
Software Research Assistant · Haemograph
As a research assistant, I developed Python algorithms for real-time blood coagulation analysis using advanced signal processing techniques. I also played a key role in integrating our system with a Flutter-based mobile application and deploying our services on AWS. This role allowed me to sharpen my skills in algorithm optimization, data analysis, and cloud computing.
Projects

Apollo Chat
A modern real-time chat platform built with React, NestJS, GraphQL, and MongoDB. Features include real-time messaging, WebSocket presence system, role-based access control, and secure authentication with JWT rotation.

Apollo Chat
A modern real-time chat platform built with React, NestJS, GraphQL, and MongoDB. Features include real-time messaging, WebSocket presence system, role-based access control, and secure authentication with JWT rotation.

Auralia Ecommerce
Full-stack Next.js ecommerce platform with PayPal & Stripe integration, admin dashboard with analytics, role-based authentication, and comprehensive order management system.

Auralia Ecommerce
Full-stack Next.js ecommerce platform with PayPal & Stripe integration, admin dashboard with analytics, role-based authentication, and comprehensive order management system.

Renewly Subscription Tracker
Backend Node.js application for subscription management with automated email reminders using Upstash QStash. Features JWT authentication, role-based access, and comprehensive REST API with Swagger documentation.

Renewly Subscription Tracker
Backend Node.js application for subscription management with automated email reminders using Upstash QStash. Features JWT authentication, role-based access, and comprehensive REST API with Swagger documentation.

Disability Care Datalogger
Real-time health monitoring system integrating machine learning with ESP32-C6 hardware. Features PPG signal processing, LSTM-based stress detection, and multi-model anomaly detection deployed on AWS.

Disability Care Datalogger
Real-time health monitoring system integrating machine learning with ESP32-C6 hardware. Features PPG signal processing, LSTM-based stress detection, and multi-model anomaly detection deployed on AWS.

Spirit Studio
React-based cocktail finder SPA using TheCocktailDB API. Features advanced search functionality, detailed recipe information, and newsletter subscription with React Router 6.4+ and React Query caching.

Spirit Studio
React-based cocktail finder SPA using TheCocktailDB API. Features advanced search functionality, detailed recipe information, and newsletter subscription with React Router 6.4+ and React Query caching.
View Full Résumé
Built with Next.js and deployed on Vercel