Under Development

Resumé

Experience

Nov 2022 - Now3 years -8 months

Full-stack Developer

Rewriting the entire Spacetoon Go system from scratch

Responsibilities

  • Actively participated in the inception and architectural blueprinting of the Spacetoon Go app's total rewrite driving the project towards a robust implementation
  • Involved in the migration of millions of records from old system to the new one
  • Involved in development and code review of both backend and front-end applications

Tech Stack

Graphql
TypeScript
Node.js
NestJS
PostgreSQL
Flutter
Next.js
React
Tailwind
Turbo repo
Docker
Jul 2021 - Oct 20221 years 3 months

Junior Tech Lead

Building the FoodLama browser extension from the ground up

Responsibilities

  • Led a small team of developers to build the FoodLama browser extension from its nascent
  • Developed the core module that analyzes a food product and assesses its compatibility against 22 dietary preferences
  • Engineered a robust browser extension architecture that seamlessly functions across 3 diverse retailer websites, enabling swift and effortless integration for future retailer support

Tech Stack

TypeScript
Node.js
Express
NestJS
PostgreSQL
MongoDB
React
Browser extension
Jan 2021 - Jun 2021 5 months

Junior Full-Stack Developer

Building the CourseGate MVP app using Flutter and Firebase

Responsibilities

  • Developed CourseGate MVP app using Flutter and Firebase
  • Refactored the codebase to implement BLoC architecture

Tech Stack

Flutter
Firebase
ReactiveX
Jun 2020 - Apr 20211 years -2 months

React Tutor

Tutoring bootcamp students, corporate training, and webinar

Responsibilities

  • Involved in tutoring bootcamp students, corporate training, and webinar
  • Taught react js and react native concepts, state management, and some basic usage of common libraries
  • Provide students an extra session to help them catch-up with the curriculum

Tech Stack

React
React Native
JavaScript
Jun 2019 - Dec 20201 years 6 months

Software Engineer

Developing PRUForce modules using React JS

Responsibilities

  • Developed Leads management of PRUForce mobile app modules using React JS and Cordova, it later adopted by the higher regional app
  • Assist production deployment that occurs every 2 weeks
  • Refactored class-based components into functional components with React hooks

Tech Stack

React
Redux
Redux Saga