$ whoami — senior frontend engineer

Emmanuel Francis
Ramos

Portrait of 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

/01

Web app development

End-to-end front-of-app builds — from booking flows to dashboards to real-time product interfaces.

discuss →
/02

Frontend architecture

Scalable component systems, state, and tooling for teams that need to move fast.

discuss →
/03

Design systems & UI

Reusable, accessible component libraries with the polish most builds skip.

discuss →
/04

AI-native engineering

Spec-driven workflows, repository context (CLAUDE.md, AGENTS.md), and MCP integrations that help teams ship faster with AI assistance.

discuss →
/05

Performance & motion

Fast, smooth interfaces — Core Web Vitals, animation, and interaction detail.

discuss →

// client_work 11 projects

// solo_work 09 projects

// skills tools in production

# ai engineering
Claude Code[ daily ]
Cursor[ daily ]
MCP integrations[ production ]
Spec-driven development[ production ]
GitHub Copilot[ production ]
# architecture
Design systems[ production ]
Monorepo · Turborepo[ production ]
Offline-first[ production ]
i18n · Accessibility[ production ]
# languages
TypeScript[ daily ]
JavaScript[ daily ]
# state · data
TanStack Query[ production ]
Pinia · Vuex[ daily ]
Redux · Zustand[ production ]
REST APIs[ production ]
# styling · ui
Tailwind[ daily ]
SCSS · CSS[ daily ]
shadcn/ui[ production ]
Material UI[ production ]
# cloud · ci
GitHub Actions[ production ]
Vercel · Netlify[ production ]
Docker[ production ]
pnpm · npm[ production ]
# tooling · test
Vitest · Playwright[ production ]
Storybook[ production ]
Vite · Webpack[ production ]
Jest[ production ]
Git[ daily ]
# frameworks
React · Next.js[ daily ]
Vue · Nuxt[ daily ]

// 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.

Ship something together?

$ contact --now # reply within 24h
view resume

required fields