Emmanuel Francis
Ramos

I build fast, polished web applications for ambitious teams — airlines, banks, e-commerce, marketplaces and more. Frontend architecture, design systems, and AI-native engineering workflows.
// about readme.md
# background
Senior frontend engineer with 9+ years turning complex requirements into interfaces that feel effortless. I own features end-to-end — from discovery to design system to ship.
# now
Senior frontend at CoDev, shipping React and TypeScript products — design systems, real-time interfaces, and AI-native engineering workflows. Available for select freelance and full-time work.
// services what i offer
Web app development
End-to-end front-of-app builds — from booking flows to dashboards to real-time product interfaces.
discuss →Frontend architecture
Scalable component systems, state, and tooling for teams that need to move fast.
discuss →Design systems & UI
Reusable, accessible component libraries with the polish most builds skip.
discuss →AI-native engineering
Spec-driven workflows, repository context (CLAUDE.md, AGENTS.md), and MCP integrations that help teams ship faster with AI assistance.
discuss →Performance & motion
Fast, smooth interfaces — Core Web Vitals, animation, and interaction detail.
discuss →// client_work 11 projects

Singapore Airlines
Revamped the official website and migrated a legacy JavaScript codebase to Vue.js and TypeScript.

Odin.fun
A trading and blockchain-data platform on the Internet Computer and Bitcoin — the frontend trades directly against ICP canisters, with a Kafka CDC pipeline streaming real-time on-chain updates.

Singapore Biennale 2019
Redesigned the website and content for the Singapore Biennale 2019 contemporary art event.

Bioniq
A fast BTC inscription marketplace with secure token bridging, no trade or gas fees, and near-instant finality.

Caltex Oil Finder
Built and shipped new functionality for the Caltex Oil Finder website.
// solo_work 09 projects

Pokédex
A Pokédex Progressive Web App powered by the PokéAPI, built with Nuxt.js and Tailwind CSS.

EDspecially for VAN
A tailor-made digital wedding invitation website built for a couple to share their day online.

PWA Flappy Bird
A Flappy Bird clone built as a Progressive Web App to demo offline play and installability — first shown at GDG DevFest '17.

RestoSearch
A food-delivery app built back in 2015 in the spirit of DoorDash, Uber Eats and Foodpanda — browse restaurants, order and track delivery.

WaterBill
An Android companion app for an IoT device that tracks and measures household water consumption and billing.
// skills tools in production
// faq frequently asked
What does Emmanuel Francis Ramos do?
Emmanuel Francis Ramos is a senior frontend engineer with 9+ years building production web applications. He works day-to-day in React, TypeScript, Vue and Nuxt — owning features end-to-end from design systems to shipped, real-time interfaces — across enterprise, banking, e-commerce and product platforms.
What is his tech stack?
His daily stack is React, Next.js, TypeScript, Vue, Nuxt, Tailwind and SCSS, with TanStack Query, Pinia and Redux for state. He uses Claude Code and MCP for AI-native workflows, and works with Vitest, Playwright, Storybook, GitHub Actions and Vercel.
Is he available for freelance or full-time work?
Yes. Emmanuel is open to both select freelance projects and full-time roles, and he works remotely. The fastest way to start a conversation is email at hello@ponnex.dev — he typically replies within 24 hours.
Does he use AI in his engineering workflow?
Yes. At CoDev he established AI-native engineering workflows using Claude Code — repository context via CLAUDE.md and AGENTS.md, specification-driven development with SPEC.md and PLAN.md, custom Claude skills, and MCP integrations to accelerate implementation, refactoring, testing and code review.
Which companies and projects has he worked on?
His client work includes Singapore Airlines, Caltex, the Singapore Biennale, two banking platforms, and product work on Odin.fun, Bioniq and Toniq. Alongside that he has built personal projects spanning PWAs, mobile apps and IoT companions since 2015.
How can I contact him?
Email hello@ponnex.dev or use the contact form on this site — both reach his inbox directly, usually with a reply within 24 hours. You can also connect on LinkedIn or browse his code on GitHub.
Where is he based, and does he work remotely?
Emmanuel works remotely and is set up for distributed teams across time zones. His focus is the work and the collaboration rather than a fixed location, so remote engagements — freelance or full-time — are the default.