Software platform serves as packaging's three-sided marketplace in United States
Founding Engineer
Feb 2024 - Current
•
Founding Full-Stack Engineer involved in building and launching the first MVP
•
Led development of the core features, including a real-time CRM system for sales reps to manage leads and pipeline activities
•
Built an AI-powered knowledge base using RAG (Retrieval-Augmented Generation) over structured business data — including orders, quotes, products, and CRM records — enabling sales reps to retrieve information through a natural language chatbot interface
•
Developed intelligent AI agents capable of taking actions such as creating and updating CRM records, managing quotations, modifying product and order details, and streamlining customer operations
•
Designed and implemented backend systems with queueing and scheduling logic to support complex business workflows
•
Improved overall site performance through caching strategies, pagination, and database optimization
•
Set up core infrastructure and CI/CD pipelines to enable smooth deployments and rapid iteration
•
Tech stack: Next.js, tRPC, Drizzle ORM, PostgreSQL, Supabase, Resend, Upstash, OpenAI, Vercel, GitHub Actions and TypeScript
Web3 survey marketplace based in United States
Senior Full-Stack Developer (Contract, Part-time)
Jan 2024 - June 2024
•
Collaborated directly with the CEO and CTO to build a survey marketplace app on the TON blockchain
•
Integrated KYC and liveness verification in the sign-up flow using Fractal ID
•
Built an internal SDK to validate API keys and securely retrieve internal data
•
Implemented browser-based TON wallet connection and linked it to the business account's vault
•
Developed a smart contract deployment module for minting NFTs on TON
•
Tech stack: Turborepo, Nextjs, Apollo GraphQL, PostgreSQL, Vitest, TypeScript
Collaborators Platform for Passion Projects based in Japan
Senior Software Developer (Contract, Part-time)
Jan 2024 - June 2024
•
Worked closely with the CEO to maintain and evolve the platform based on strategic priorities
•
Developed new features, including AI-powered auto-suggestions and image generation
•
Tech stack: React, Nest.js, Apollo GraphQL, TypeORM, PostgreSQL, OpenAI, Midjourney, TypeScript and AWS
Collectible trading card marketplace based in United States
Senior Software Engineer
June 2023 - Nov 2023
•
Full-Stack Engineer working with TypeScript and Python across desktop, web, mobile and backend systems
•
Collaborated closely with the CEO to define and deliver new product features aligned with merchant needs
•
Led the development of Purplemana Scanner — a cross-platform desktop app enabling trading card merchants to scan, auto-identify (with our own image hashing), and upload inventory seamlessly
•
Built a complete release pipeline with auto-updates, code-signing, and notarization for secure distribution on macOS and Windows
•
Handled both frontend development and backend maintenance to ensure consistent performance and stability across the platform
•
Tech stack: Electron, React, Flask, Hasura GraphQL, PostgreSQL, GitHub Actions, AWS, TypeScript, Python
Mental healthcare platform based in Australia
Software Engineer 2
July 2022 - Present
•
Full-Stack TypeScript Developer responsible for end-to-end delivery of core product features
•
Led the development of the new telehealth platform, a web app that simplifies the virtual appointment experience between clinicians and their clients with scheduled video and phone call appointments, ensuring a smooth and seamless workflow. This feature is integrated with Twilio
•
Designed and built Open APIs to allow external services to integrate with the our platform, using GCP API Gateway to enforce authentication, rate limiting, and secure access
•
Tech stack: TypeScript, React, Node.js, Koa.js. MongoDB Terraform and Google Cloud Platform
Banking company based in Malaysia
Software Engineer
Dec 2021 - June 2022
•
Designed and developed the front-end of a new project which is M2E EzyApply, an onboarding system consisting of 30+ webpages. Designed using Figma and the site is built with React
•
Help integrate the CI/CD of the project for faster development and deployment process. Using GitHub Action and Apache
•
Guided new joiners in a mobile app project using React Native
•
Discussed and helped the backend developers in design decisions and debugging. Using Java Spring Boot and MySQL
•
Tech stack: React, React Native, TypeScript, Node.js, JavaScript, Java, GitHub Actions
International consulting group providing software services
Application Engineer (Contract)
Sep 2021 - Nov 2021
•
Working closely with AXA's developer team to maintain and implement new features for AXA Affin, AXA Motor and AXA Travel sites. Techstacks: JavaScript, TypeScript, Next.js, React, MUI and Angular
•
Lead and developed a separate AXA Travel site for SME Colony App, focusing in responsiveness and mobile interactivity
•
Help implemented a new feature which is storing credit card feature using iPay88 API. Build using TypeScript, Next.js and Node.js
•
Tech stack: Next.js, React, Angular, Node.js, TypeScript, JavaScript, Apache, AWS
Publisher and an E-Commerce company based in Malaysia
Software Engineer
Apr 2021 - Aug 2021
•
Built from scratch, an email signature application, which automates the process of creating company's email signature for employees
•
Lead and developed an internal tool (expanded from the email signature app), which is a tool for HR and admins to capture employees data
•
Tech stack: JavaScript, React, Styled-Components, Node.js, Express, MongoDB and Vercel
Global market research based in Barcelona, Spain
Coder (Contract, Part-time)
Dec 2018 - Dec 2020
•
Took part in several coding projects that focusing on analytics and ads marketing.
•
Learnt and gained knowledge in coding, project management, documentation writings
•
Lead and guided new joiners in the projects