WorkStackExperienceContact
Available for work
$ whoami

Full-stack developer who ships across the whole stack.

Marc Eubert Contado — building production interfaces and APIs across React, Next.js, Angular and NestJS. Currently augmenting a health-tech engineering team; previously shipping frontend and internal tools solo.

bash — profile.sh
$ cat stack.json { "role": "Full-Stack Developer", "frontend": ["React", "Next.js", "Angular", "Vue"], "backend": ["NestJS", "Laravel", "Node.js"], "location": "Philippines", "status": "available_for_hire" } $
$ ls ./case-studies

Selected work

01

mWell HealthSuite — Enterprise Health Platform

@ Dvote Software Corp · Enterprise Team ↗

Problem & scale. Assigned to the enterprise team on mWell HealthSuite, a clinic management system used to run scheduling, records, and staff operations across clinics.

My role & architecture.

  • Built clinic management features on the Angular admin console
  • Built and consumed Laravel API endpoints powering core clinic operations
LaravelAngular
System architecture
Angular
Clinic management console — scheduling, records, staff operations
↓ REST
Laravel
Core clinic management API & business logic
02

LetsChat — Real-time messaging

→ live

Problem. Wanted real hands-on depth with real-time data, not just CRUD — built a personal messaging app to learn how sync-at-scale actually behaves in the browser.

Impact & architecture.

  • Next.js + TypeScript front end with a Firestore real-time backend
  • Firestore onSnapshot listeners push new messages instantly — no polling, no manual refresh
  • Tailwind CSS for a clean, responsive chat UI across devices
Next.jsTypeScriptFirestoreTailwind CSS
Simulated: incoming Firestore message
03

Mini Chatbot — Gemini AI assistant

→ live

Problem. Wanted a lightweight interface for fast, streaming conversational AI — something that felt instant rather than a laggy request/response round trip.

Impact & architecture.

  • Vue.js + Nuxt front end calling the Gemini 2.5 Flash model
  • Streamed responses rendered progressively for a fast, conversational feel
  • Tailwind CSS for a simple, distraction-free chat surface
Vue.jsNuxtGemini 2.5 FlashTailwind CSS
Try a prompt
Pick a prompt to see a simulated response.
$ cat skills.json

Skills & stack

React
Next.js
Angular
Vue.js
Nuxt
TypeScript
Tailwind CSS
Bootstrap
React Native
NestJS
Laravel
Node.js
Express.js
PHP
Python
Django
Firebase
MongoDB
PostgreSQL
MySQL
Git
Agile / Scrum
$ git log --oneline

Experience

Augmented as a full-stack developer for mWell, Metro Pacific Health Tech's patient platform — working across Laravel, NestJS, Angular and React.

LaravelNestJSAngularReact
$ ls ./other-projects

Other projects

$ ./contact.sh

Let's build something.

Open to full-time and freelance full-stack roles. Reach out directly or grab the résumé.

GitHub ↗LinkedIn ↗Résumé ↓
Available for new opportunities
© 2026 Marc Eubert Contado