// available for new projects

Hi, I'm Dennis.
Full-Stack Developer

Driven by curiosity, powered by code. For 9+ years I've shipped reliable web & mobile systems for clients across the US, EU, and the Philippines — turning complex ideas into clean, production-ready software.

JavaScript-first, with React and Node.js at the core, backed by MySQL, MongoDB & PostgreSQL.

Actively leveling up on AI-assisted development to ship projects faster and smarter.

9+
years exp.
3
continents
20+
projects
dennis@dev ~ whoami
Dennis San Jose

{

"role": "Full-Stack Developer",

"location": "Philippines",

"focus": "Web + Mobile",

"status": "Available for contract projects"

}

// stack

Tools I build with

const frontend =
Frontend
HTML
CSS3
Javascript
Typescript
React
Next.js
VueJS
Redux
Redux Saga
Pinia
Antd
Tailwind CSS
Sass
Less
React Router
Vite
Webpack
JQuery
Gulp
Wordpress
const backend =
Backend
Node.js
Express.js
PHP
Code Igniter
GraphQL
Prisma
Supabase
MySQL
MongoDB
Redis
Auth0
const tooling =
Tooling & Infra
Babel
Amazon Web Services
Docker
Vercel
Netlify
OpenAI
Claude Code
N8n
NPM
Git
// services

How I can help your business

From initial concept to production launch and long-term infrastructure support.

web()01

Full-Stack Web Application Development

Turn business ideas or complex workflows into fast, scalable web platforms — from high-fidelity dashboards to complete SaaS apps built from scratch. I handle both the frontend experience and robust backend design so your product stays secure, responsive, and ready to scale.

mobile()02

Cross-Platform Mobile App Development

Reach more users with high-performance apps for iOS and Android from a single codebase — saving time and cost. From authentication and geolocation to Stripe and PayPal payments, I build the exact features your users need to engage and convert.

maintain()03

Legacy Maintenance & Cloud Optimization

Keep existing applications stable and secure without a full-time team. I step into established codebases to diagnose and patch critical bugs, cut technical debt, and refactor messy code into clean, maintainable systems — maximizing uptime and future feature velocity.

// work_history

Where I've worked

Nine years across full-time roles and freelance partnerships.

Senior Full Stack Developer

Narrasoft Corporation

Feb 2018 - Present
  • Built the internal tooling for a gaming platform — a data‑migration UI and a JSON‑driven config system that swapped hardcoded per‑environment logic for one file the team edits directly
  • Reworked auth away from LDAP into an in‑house, MySQL‑backed system with Google sign‑in on top
  • Built a map view that stays smooth with 50,000+ territory markers through clustering and viewport lazy‑loading, plus a CMS layer so non‑engineers can manage in‑game content themselves
  • Shipped PocketCoach, a React Native fitness & nutrition app that grew to 300+ active users
ReactReact NativeReduxAnt DesignPHPMySQLNode.jsAWSGoogle Maps APIRedis

Software Engineer

MPH International

Feb 2017 - Nov 2017
  • Built backend features for a niche PHP social platform (Laravel/PHPFox) — my first real production codebase, where I learned to read someone else’s architecture before touching it
  • Tightened up the AWS deployment process enough that release cycles got noticeably shorter
PHP (Laravel, PHPFox)jQueryAWS (EC2, S3)

Full Stack Developer

Volenday

Jun 2016 - Feb 2017
  • Worked across several concurrent projects — client‑facing apps and internal company tools
  • Maintained and fixed bugs on a mix of legacy codebases built with jQuery, Node.js, AngularJS, Ionic, and Cordova
  • Reworked a client’s WordPress site into a more flexible custom‑built system using jQuery, Node.js, and MySQL
Ionic (AngularJS)Apache CordovaFirebaseNode.jsReact
// contact

Let's build something great

Have a project in mind or an existing system that needs a developer's touch? Drop me a message and let's turn your ideas into clean, production-ready software.

location

Based in the Philippines — working with clients globally.

response_time

A thoughtful reply within 24–48 hours.

// available_for

  • — Web Applications & Websites
  • — Mobile App Development
  • — Technical Advisory & Codebase Maintenance

Get in touch

Fill out the form and I'll get back to you shortly.