Full Stack Web Developer — Rizal, Philippines

John EdrickNubla.

I build secure, scalable web products end to end — from data models and APIs to polished, intuitive interfaces.

I’m a full stack web developer with 4+ years of experience building production web applications with Vue.js, Laravel, and MySQL. As a former team lead, I’ve owned projects end to end — from requirements gathering and technical scoping through deployment, DNS, and post-launch support.

I work AI-assisted by default, using Claude and GitHub Copilot for feature scaffolding, code review, test generation, and refactoring — so more of my time goes into the decisions that actually shape a product. I’m comfortable on both sides of the stack and translating stakeholder requirements into shipped software.

Education

BS Computer Science, cum laude

STI College Ortigas-Cainta · 2022

  1. Jun 2024 — Present

    Netherlands · Remote

    Full Stack Web Developer

    Bitpeak

    • Build and maintain production web applications with Vue.js, Laravel, and MySQL for an international client base.
    • Design and optimize RESTful APIs, improving response times through query tuning and caching.
    • Implement responsive interfaces from design specs with consistent behavior across desktop and mobile.
    • Integrate Claude and GitHub Copilot into daily development — boilerplate, tests, PR review, and refactoring.

    Stack

    • Laravel
    • Vue 3
    • TypeScript
    • MySQL
    • Node.js
    • Reverb
    • MCP
    • Claude
    • Gemini
    • Bootstrap 5
    • Google Cloud Storage
  2. Feb 2022 — Jan 2025

    Makati, Philippines

    Full Stack Web Developer — Team Lead

    RSB Consulting, Inc.

    • Led a team of 4 engineers building an HRIS SaaS — time & attendance, payroll, overtime, leave management, project management, and employee records — with Laravel, Vue.js, and MySQL.
    • Architected the platform’s REST APIs and MySQL schemas, with role-based authentication and authorization guarding sensitive HR and payroll data.
    • Owned the full lifecycle from requirements and scoping through delivery and post-launch support, translating stakeholder needs into technical specifications.
    • Built interactive, mobile-first Vue.js interfaces for HR administrators and employees.
    • Managed production deployments via cPanel — server configuration, DNS, and live troubleshooting.

    Stack

    • Laravel
    • Vue.js
    • MySQL
    • REST APIs
    • Bootstrap
    • Git
    • cPanel
    • DNS
  3. Jun 2021 — Aug 2021

    Pasig, Philippines

    Backend Developer Intern

    OneTap PH

    • Contributed to web application development with PHP, MySQL, HTML, CSS, and JavaScript.
    • Assisted in database schema design and data management.
    • Contributed input on development and UI/UX best practices in code discussions.

    Stack

    • PHP
    • MySQL
    • JavaScript
    • HTML & CSS

A selection of things I’ve shipped — expand each one to see what I built.

Front-End

  • Vue.js
  • Nuxt
  • Bootstrap
  • Responsive & mobile-first design

Back-End

  • Laravel
  • REST APIs
  • Authentication
  • Query optimization

Database

  • MySQL
  • Schema design
  • Indexing
  • Performance tuning

AI-Assisted Development

  • Claude
  • GitHub Copilot
  • Feature scaffolding
  • Test generation
  • AI code review

Tools & Infrastructure

  • Git & GitHub
  • Composer
  • cPanel
  • DNS configuration
  • CI/CD workflows

Practices

  • API design & integration
  • Code review
  • Testing & debugging
  • Project planning
  • Stakeholder communication

Let’s build something.

Open to full stack roles and interesting projects — the fastest way to reach me is email.

LinkedInGitHubRizal, Philippines