Lead Full-stack Developer at Chromelot (2023-04 – 2026-08)
- Led end-to-end development of a B2B automotive platform, establishing coding standards and coordinating development tasks for a team of 7 developers and interns.
- Built automated vehicle inventory synchronization pipelines that processed daily inventory feeds and bulk image uploads from FTP directories, supporting both scheduled and manual processing.
- Designed asynchronous background processing for recurring tasks, system notifications, and long-running workflows using BullMQ, keeping resource-intensive operations outside normal request flows.
- Reduced monthly infrastructure costs from $200+ to $100+ by migrating from DigitalOcean App Platform to a self-hosted Dokploy deployment setup on a VPS.
- Self-hosted staging and production PostgreSQL databases and implemented automated daily backups to DigitalOcean Spaces for both environments.
- Managed isolated staging and production environments across three services using Dokploy.
Full-stack Developer (Part Time) at Itemcount.io (2023-06 – 2023-09)
- Developed and enhanced features for a React Native mobile POS application as part of an early-stage startup.
- Implemented background messaging between microservices using NestJS and Pub/Sub.
- Troubleshot full-stack application issues and contributed to product planning and feature development.
- Collaborated on rapid product iterations across mobile and backend functionality.
Front-end Developer (Part Time) at Mobii Inc (2023-02 – 2023-04)
- Developed and maintained an administrative dashboard using Next.js 13, React Final Form, Chakra UI, and React Query.
- Collaborated with technical and non-technical team members to understand requirements, communicate progress, and resolve development tasks.
Full-stack Developer at Fiddle Inc (2021-11 – 2022-12)
- Developed core application features and resolved software defects for a mobile POS application supporting business operations.
- Migrated legacy JavaScript codebases to TypeScript, improving type safety and maintainability.
- Built reusable UI components with Storybook and published shared components as internal NPM packages.
- Implemented Kafka-based messaging to synchronize background transactions across services.
- Gained hands-on experience with Google Cloud Platform and Kubernetes while working on production applications.
Front-end Developer at Xendit (2021-07 – 2021-12)
- Developed frontend features using React and Xendit's internal UI component library.
- Maintained code quality by following internal testing standards and development practices.
- Collaborated with senior developers to understand and contribute to an existing production codebase.
Trainee at Cauld & Clark IT Solutions (2021-03 – 2021-07)
- Progressed from trainee to full-stack development while contributing to two client-facing production applications.
- Developed web and mobile applications using React, React Native, GraphQL, Kafka, and NestJS, with additional exposure to Go.
- Delivered production application features as a frontend developer based on client requirements.