Isaac Sin | Journey

My Journey

  1. Full Stack Software Engineer Specialist · Revenue Monster

    Building backend services for a payment gateway company — designed the Go backend for a white-label loyalty program, and migrated a legacy monolith to a Go microservices architecture in a monorepo.

    GogRPCVueMagentoMySQL
  2. Team Lead Software Engineer · Metabit

    Led a small engineering team shipping cryptocurrency wallet products across mobile (Android & iOS via Flutter) and web (Angular, NestJS, Go). Represented the company at AWS ASEAN Summit and TOKEN2049 Singapore.

    Flutter (Dart)AndroidiOSAngularNestJSGoNext.jsMongoDBFirebase
  3. Web Developer Intern · Purple Connect

    First role out of university — built a fully functional CRM web application using Microsoft Power Platform, covering both UI design and testing.

    Microsoft Power Platform
  4. Final Year · Self-Taught Ruby on Rails

    Continued Python coursework in digital image processing, and self-learned Ruby on Rails and AngularJS on the side via LinkedIn Learning.

    Ruby on RailsPython
  5. Year 2 · Digital Image Processing

    Applied Python to digital image processing coursework, and picked up Svelte.

    PythonSvelte
  6. Started BSc Computer Science · Sunway University

    Began my Computer Science degree at Sunway University — first year learning Java and Python, and building with Spring Boot.

    JavaPythonSpring Boot