Erwin Mark Añora

Full-Stack Developer, Laravel Developer, Python / Django Developer, Vue & React Developer

Full-stack developer with 10+ years building web apps from database to deployment.

Scroll to explore

About

Hi, I’m Erwin Mark, a full-stack developer with 10+ years of experience, and Laravel is my main stack. I currently build Laravel apps on contract for @Born Malta and work on Open edX learning platforms with Python, Django and React at @Cloudswyft. Before that, I built web apps with Laravel, Vue and React for teams and clients in the US, Singapore and the Philippines. I use an AI-assisted SDLC with Claude Code to plan, build, deploy and maintain, and I review and own all code that ships.

Experiences

    • Sep 2025 - PresentContract · Concurrent role

      Full-Stack Developer

      Born Malta (via Webee)

      • Own end-to-end development of a social-services / benefits web application using Laravel and JavaScript/jQuery, from feature design through deployment.
      • Work across four concurrent team projects, contributing to and unblocking multiple Laravel codebases beyond primary ownership, including an internal license-management system built with Laravel and Livewire.
      • Integrated AI-assisted development into my workflow using Claude Code, authoring reusable skills, workflow examples, and CLAUDE.md conventions for faster, more consistent delivery.
      • Laravel
      • Livewire
      • JavaScript
      • jQuery
      • Claude Code
    • Oct 2022 - PresentConcurrent role

      Senior Full-Stack Engineer

      Cloudswyft Global Systems

      • Built the front-end of ICEI's Open edX learning platform, which served 30,000+ active learners.
      • Lead development of Cloudswyft's own learning platform (Open edX Sumac, Python/Django, React micro-frontends), not yet launched, using an AI-assisted SDLC with Claude Code; supervise 4–5 interns building features for it.
      • Maintained ICEI's production platform: fixed client-reported issues across the Python/Django and React codebases and resolved Xendit payment and enrollment edge cases, working with DevOps.
      • Open edX
      • Python
      • Django
      • React
      • Xendit
      • Claude Code
  1. Feb 2022 - Oct 2022

    Full-Stack Developer

    Offshorly

    • Led development of AuctionTale, a real-time bidding platform (Vue, Laravel 9), from build to MVP launch.
    • Led a remote team of 4 developers (2 back-end, 2 front-end) as full-stack lead: planned tasks, reviewed code, and set code-review standards.
    • Laravel
    • Vue
  2. 2018 - 2023Freelance / Contract

    Independent Full-Stack Contractor

    Self-employed

    • Built web applications for 5 clients in the US, Singapore and the Philippines (Laravel, Vue, React).
    • Built California Ticket King's (US) Stripe payment portal in Slim PHP and jQuery, plus a Laravel/Vue internal dashboard for customer and transaction management.
    • Built the AngularJS front-end of SBHE's (Singapore) project-management app and contributed to its Laravel APIs.
    • Laravel
    • Vue
    • React
    • Slim PHP
    • jQuery
    • Stripe
    • AngularJS

Projects

Gintanao1 / 4

Gintanao screenshot 1 of 4
In development

Gintanao

A real estate listing portal for Davao City. Buyers search homes for sale, view full listing details and photos, and contact the listing agent directly.

  • Built the Next.js front-end: home page, property search with filters, and listing pages with photo galleries.
  • Built the Laravel back-end and API, with a Filament admin panel for managing listings.
  • Added agent contact options on each listing (Messenger, WhatsApp, Viber, call, viewing requests) and a home loan calculator.
  • Next.js
  • Laravel
  • Filament
  • shadcn/ui
  • TailwindCSS
  • ICEI (Indonesia Cyber Education Institute)1 / 4

    ICEI (Indonesia Cyber Education Institute) screenshot 1 of 4
    Past project · site since rebranded

    ICEI (Indonesia Cyber Education Institute)

    ICEI's Open edX learning platform, built at Cloudswyft. It served 30,000+ active learners and supported learners, instructors, partner schools and admins.

    • Open edX
    • Python
    • Django
    • React
    • Xendit
  • AuctionTale1 / 4

    AuctionTale screenshot 1 of 4

    AuctionTale

    An auction platform for vintage collectibles. Sellers list items, buyers bid in real time, and admins approve and schedule auctions.

    • Laravel
    • VueJS
    • TailwindCSS
  • California Ticket King Dashboard1 / 4

    California Ticket King Dashboard screenshot 1 of 4

    California Ticket King Dashboard

    An internal dashboard for California Ticket King's attorneys and staff, built with Vue and Laravel.

    • Laravel
    • VueJS
    • Stripe
  • Easy BDI Course1 / 4

    Easy BDI Course screenshot 1 of 4

    Easy BDI Course

    A learning platform for people taking BDI courses.

    • Laravel
    • VueJS
  • Virtual Assistants Finder1 / 4

    Virtual Assistants Finder screenshot 1 of 4

    Virtual Assistants Finder

    A platform that matches virtual assistants with employers.

    • Python
    • ReactJS
    • MaterialUI

Skills

Back-end
  • Laravel
  • Livewire
  • Filament
  • PHP
  • Python
  • Django
  • PostgreSQL
  • MySQL
Front-end
  • Vue
  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • HTML
  • CSS
DevOps
  • GitHub Actions
  • Docker
  • Git
  • GitHub
  • GitLab
  • Bitbucket
Platforms
  • Open edX
  • Stripe
  • Xendit
  • AI-assisted SDLC (Claude Code)
  • Postman
  • Figma

How I work

1/4 Plan

An AI assistant helps me break a feature into small tickets, read the codebase and write a plan. I decide the scope and approve the plan.

I review and own all code that ships.

Testimonials

  • Like a keystone, Erwin’s contributions to California Ticket King are integral to its success as a leader in online-attorney-ticket-resolution. He has built, tested and implemented PHP using Slim and Laravel libraries. He is timely, consistent and persistent, qualities seen only in full stack engineers.

    Scott Hullinger

    Scott Hullinger

  • We hired Erwin to collaborate with us for a web app payment system. He is outstanding to work with, smart and attentive. He gave input on how to make the app even better. We are genuinely happy with the result. We will always consider him in our other coming projects. I would highly recommend his services to anyone.

    Gemini Bataican

    Gemini Bataican

Let's Connect

Whether you have a question, a project idea, or just want to say hi, feel free to drop me a message. I aim to respond within 24–48 hours.