Experience
Nov 2022 – Now 2 yrs 10 mos
Nov 2022 – Now 2 yrs 10 mos
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
GraphqlTypeScriptNode.jsNestJSPostgreSQLFlutterNext.jsReactTailwindTurbo repoDocker
Jul 2021 – Oct 2022 1 yr 3 mos
Jul 2021 – Oct 2022 1 yr 3 mos
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
TypeScriptNode.jsExpressNestJSPostgreSQLMongoDBReactBrowser extension
Jan 2021 – Jun 2021 5 mos
Jan 2021 – Jun 2021 5 mos
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
FlutterFirebaseReactiveX
Jun 2020 – Apr 2021 10 mos
Jun 2020 – Apr 2021 10 mos
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
ReactReact NativeJavaScript
Jun 2019 – Dec 2020 1 yr 6 mos
Jun 2019 – Dec 2020 1 yr 6 mos
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
ReactReduxRedux Saga