JA
Available for work · Philippines · Remote

Hi, I'm JOHN

johnalcantara@portfolio ~ %
> whoami
software engineer · full-stack · follower of Christ
> expertise
scalable systems · real-time apps · ai integration
JA avatar
tap to hear me
scroll
About

A decade of shipping production systems.

I'm a full-stack software engineer with 10+ years of experience building scalable web, mobile, and AI-powered applications - from small platforms to enterprise systems.

meet me
Hi there —

I'm John Alcantara.
A quick hello in 7 seconds.

Tap the speaker icon to hear me out — or just scroll on. Either way, I've spent the last decade turning complex problems into products people actually enjoy using.

auto-plays muted · click the icon for sound

SaaS & Web Platforms

Built scalable web applications with complex workflows, user management, and production-ready architectures.

AI-Enabled Systems

Integrated AI services for real-time processing, structured outputs, and intelligent user experiences.

Frontend Engineering

Developed modern, component-driven interfaces with focus on performance, usability, and maintainability.

Real-time Applications

Engineered systems with live updates, streaming data, and responsive user interactions.

Scalable Architecture

Designed modular systems using microservices, shared modules, and scalable infrastructure patterns.

Reliability & Security

Built production-ready systems with strong data handling, access control, and robust testing practices.

Skills

A stack tuned for speed & scale.

I pick the right tool for the job - from real-time systems to AI-first products.

drag · orbit · hover

Front-End

11 items
Vue.jsAngular.jsReact.jsNuxt.jsTypeScript & JavaScript (ES6+)HTML5 / CSS3 / SCSSResponsive & Accessible DesignTailwind CSS / BootstrapComponent-based ArchitectureCustom UI/UX Design PatternsLit Web Components

Backend

12 items
Node.jsNestJSPythonHonoPHPRESTful API / GraphQL APIAuth (OAuth2, JWT)Microservices ArchitectureBackground Jobs (RabbitMQ, Queues, Workers)File Upload Handling (Azure Blob, Base64)OpenAI / LLMsRAG Pipelines

Database

6 items
MySQL / PostgreSQL / NoSQLPrisma ORM / Drizzle ORMStored Procedures (MySQL, MS SQL Server)Query Optimization & IndexingJSON & Structured Data HandlingAzure Cosmos DB

Cloud & DevOps

7 items
Microsoft AzureFirebase (Cloud Messaging, Auth)DockerCI/CD (GitHub Actions, Azure Pipelines)Monorepo (TurboRepo, Module Federation)VercelSupabase
Work

Some of my projects.

Enterprise kiosks, interactive retail walls, and consumer platforms across PLDT, Smart, Yamaha, and the Villar Group.

Sensible Meter Game
Yamaha Motor Philippines

Sensible Meter Game

Interactive awareness game for Yamaha — a simple yet engaging experience designed to promote a new motorcycle model while educating users on proper road rules and safe driving behavior.

HTMLJavascriptWebGL+1
PLDT Need Help?
PLDT

PLDT Need Help?

Same as PLDT InfoTouch — in-store guided support experience that walks customers through common issues before escalating to staff.

AngularNode.jsPHP+1
PLDT/SMART What Plan Fits Me?
PLDT/SMART

PLDT/SMART What Plan Fits Me?

Interactive plan recommender that matches customers to the right PLDT home / fiber plan & Smart Postpaid plans in under a minute.

AngularNode.jsPHP+1
Lumina Homes Platform
Lumina Homes · Villar Group

Lumina Homes Platform

Document automation & analytics platform — captures documents, auto-fills complex forms, and provides reporting dashboards for multiple housing-related projects.

CodeigniterPHPMySQL+1
Villar Malls e-Forms
Villar Malls · Villar Group

Villar Malls e-Forms

Digital e-form and approval platform for Vistamall — enables tenants to submit requests online, streamlines approvals, and eliminates manual paperwork across mall operations.

CodeigniterNode.jsPHP+1
Smart Product Wall
Smart Communications

Smart Product Wall

Flagship-store product wall for Smart — browse devices, compare specs, check stock, and trigger sales flows.

VueNode.jsWebSockets+1
PLDT InfoTouch (Kiosk)
PLDT

PLDT InfoTouch (Kiosk)

Nationwide self-service kiosk for PLDT customers — billing, plans, and support in one touch-first interface.

Angular.jsPHPMS SQL Server
PLDT Interactive Table
PLDT

PLDT Interactive Table

Large-format interactive touch table for PLDT flagship stores — immersive product exploration and lead capture.

VueWebGLNode.js+2
PLDT Broadband Visualizer
PLDT

PLDT Broadband Visualizer

This application is the same with 'What plan fits me?'. The entire UI is different and only shows PLDT plans. It is currently deployed in PLDT Flagship and Concept stores.

VueGSAPNode.js+1
TIES Platform
Enterprise Client

TIES Platform

Partner onboarding & trading platform for TIES — enables potential clients to register, explore products, and transact through a Shopify-powered website.

Shopify
Experience

A 12-year timeline.

From enterprise to startup, I've led and shipped across the stack.

August 2020 — Present · Remote · Australia

Software Engineer

Oqea
  • Designed and developed scalable healthcare platforms at Oqea Pty Ltd, including telehealth systems, diagnostic tools, and practice management solutions used in real-world clinical workflows.
  • Implemented microservices using modern stacks, leveraging monorepo setups, module federation, and cloud-native services for performance and scalability.
  • Built advanced features such as real-time video consultations, live transcription with AI-powered summaries, and complex reporting pipelines integrating multiple data sources.
January 2020 — Present · Remote · Philippines

Web/Mobile Developer

Freelance
  • Delivered end-to-end freelance solutions for enterprise clients including Yamaha Motor Philippines, Lumina Homes, Villar Group, etc. building custom systems tailored to business needs.
January 2020 - July 2020 · Remote

Full Stack Developer

Ad-lib.io
  • Customized and extended the CRM platform Perfex CRM at Ad-Lib.io, enhancing core modules such as client management, sales pipelines, and reporting to support business-specific workflows.
  • Developed full-stack features using PHP, JavaScript, and MySQL, including custom modules, API integrations, and UI improvements to streamline internal operations and improve user experience.
  • Optimized system performance and maintainability by refactoring legacy code, improving database queries, and implementing scalable solutions aligned with evolving CRM requirements.
March 2014 - December 2019 · Makati City, Philippines

Full Stack Developer

Optima Digital, Inc.
  • Developed interactive kiosk systems at Optima Digital, including PLDT InfoTouch and Smart Product Wall, delivering engaging digital experiences for telecom and retail environments.
  • Built and maintained multiple full-stack web applications and marketing websites using PHP, JavaScript, and MySQL, supporting both internal tools and client-facing platforms.
  • Engineered experiential marketing solutions by integrating hardware (touchscreens, kiosks) with custom software, enabling immersive and data-driven customer interactions across events and physical locations.
Contact

Let's build something immersive and thoughtfully crafted.

Open to full-stack, architecture, and AI-heavy product roles.

Direct
johnalcantara.me@gmail.com

Usually replies within 24 hours.

Elsewhere
Status
Available — Philippines · Remote
0/500

Protected from spam · no data stored.