~/marc $ whoami

Marc Alain Bustamante

Senior Software Engineer · Backend & Full Stack

9+ years building reliable production systems across fintech, e-commerce and high-traffic chat infrastructure — mostly in Ruby on Rails and Node.js.

$ git log --author=marc

Experience

  1. Montani International Inc.

    Remote · valore.com

    Full-Stack Ruby on Rails Developer Jul 2023 – Oct 2026

    • Helped build and maintain Valore (valore.com), a multi-storefront, white-label e-commerce platform supporting an unlimited number of branded storefronts from a single shared codebase, cutting the time to launch a new storefront to days rather than weeks.
    • Worked as one of 3 engineers who built the platform from the ground up, taking it from concept to production and supporting live e-commerce operations for new and used books.
    • Led migration of the platform's payment gateway from a legacy third-party implementation to an internally integrated solution, improving maintainability and reducing production incidents.
    show more
    • Developed core customer-facing flows — customizable storefront pages, transactional email templates, sign-up, checkout, and order confirmation — directly improving conversion and reducing support tickets tied to a confusing legacy flow.
    • Applied TDD, CI/CD (GitHub Actions), and Git-based workflows throughout the development lifecycle to keep releases fast and reliable.
    • Used Claude and other AI-assisted development tools daily for coding, debugging, technical research, and documentation, measurably speeding up delivery.
    Ruby on RailsPostgreSQL
  2. PayMongo Philippines Inc.

    Remote · paymongo.com

    Senior Software Engineer (Interim Technical Lead) Jan 2023 – Jul 2023

    Software Engineer II Feb 2022 – Jan 2023

    • Acted as Interim Technical Lead, leading technical design and architecture decisions for Direct Online Banking (DOB) payment infrastructure supporting ~₱10 million in monthly payment volume.
    • Spearheaded the initial implementation of QR Ph payment processing, expanding the company's supported payment rails.
    • Built and maintained payment services processing online banking transactions through major Philippine banks, including BPI and UnionBank.
    show more

    Senior Software Engineer (Interim Technical Lead)

    • Partnered with engineers, product managers, and stakeholders to design and ship payment features from architecture through launch.
    • Ran code reviews and set testing standards that raised code quality and maintainability across the team.

    Software Engineer II

    • Developed and maintained Direct Online Banking (DOB) payment services powering transactions through Philippine banks.
    • Built integrations with BPI and UnionBank as part of the company's core online banking payment infrastructure.
    • Mentored junior software engineers on best practices, clean code, and rigorous code review standards.
    • Improved reliability of backend services supporting a high-volume, business-critical payment path.
    • Translated product requirements into technical implementations in close collaboration with cross-functional teams.
    Ruby on RailsReact.js
  3. Rakuten Travel Xchange

    Remote · solutions.travel.rakuten.com

    Full-Stack Node.js Developer Apr 2021 – Feb 2022

    • Developed and maintained backend services for a travel booking platform supporting property search and reservations in Japan, including accommodation bookings, experiences, and tours.
    • Reduced technical debt by raising test coverage from near-zero to 95% on every file touched during development, cutting regressions in a legacy codebase.
    • Enforced rigorous code review standards — going beyond rubber-stamping to actively raise coding standards across the team.
    show more
    • Partnered with project leads and stakeholders to plan and implement product enhancements.
    Node.js
  4. tawk.to

    Remote · tawk.to

    Back-end Node.js Developer May 2019 – Mar 2021

    • Helped build a Knowledgebase service and Contacts CRM from scratch as part of a small team with the CTO — both still active in production today, serving the #1 most-used live chat application in the world.
    • Worked on the team that designed and built an event-driven service on Apache Kafka, decoupling core workflows and enabling reliable communication between distributed services.
    • Helped build a real-time data pipeline combining MongoDB Change Streams with Kafka, streaming data changes to downstream services with minimal latency.
    show more
    • Maintained 100% test coverage across owned services, keeping regressions out of a platform relied on by millions of websites.
    • Implemented Elasticsearch-powered search and filtering, and contributed to architecture discussions within a 4–5 person engineering team.
    Node.jsApache KafkaMongoDBElasticsearch
  5. SplitDragon

    Remote

    Full-Stack Ruby on Rails Developer Dec 2018 – Jul 2019

    • Maintained and developed the company's online marketplace platform for sellers.
    • Led front-end development, building customer-facing landing pages that showcased products and services to drive sales.
    • Contributed to technical decisions and development planning for the platform.
    Ruby on Rails
  6. Akubo Software Philippines Inc.

    On-site

    Software Engineer Mar 2017 – May 2019

    • Built a payroll system implementing Philippine-specific payroll requirements, deductions, and employee benefits across three client companies with differing business rules.
    • Developed and maintained a Ruby on Rails HR management application for small and medium-sized businesses.
    • Took on technical leadership responsibilities, guiding decisions and development efforts for the team.
    show more
    • Partnered with clients and internal stakeholders on requirements analysis and development planning.
    Ruby on Rails

$ ls ~/projects

Selected work

$ cat skills.yml

Skills

languages_runtimes:
[Ruby, Node.js, JavaScript, PHP]
frameworks_libraries:
[Ruby on Rails, Vue.js, React.js, Next.js]
data_storage:
[PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch]
infrastructure_messaging:
[AWS, Google Cloud Services, Kafka]
devops_tooling:
[Git, GitHub Actions (CI/CD), Docker]
engineering_practices:
[RESTful API Design, Microservices Architecture, TDD/BDD, Performance Optimization, Code Reviews]
ai_assisted_development:
[Claude, Generative AI tooling]

$ ping marc

Contact

Open to senior backend and full-stack roles, remote. The fastest way to reach me is email.