Jheremiah Figueroa
Full-stack engineer
Metro Manila, Philippines (UTC+8)figueroa.jheremiah@gmail.comjhere.sitegithub.com/jhereeDevlinkedin.com/in/jheremiah-figueroa
Summary
Full-stack engineer with 4+ years of production TypeScript. I lead a small dev team's engineering: I review the code, run CI/CD and monitoring for about twenty servers, and still write the hard parts. Outside work I ship realtime, AI and mobile products end to end.
Experience
Miravite Consulting Group
Full-time · On-site- Built and run the team's self-hosted CI/CD and observability platform (Jenkins, Prometheus, Grafana, Loki, Alertmanager on Docker Compose) across ~20 on-prem Linux servers. Manual SSH deploys became one-click parameterised pipelines.
- Designed per-instance health monitoring that needed zero application changes: HTTP probes plus host metrics, with alert rules for downtime, disk, memory, CPU and slow responses.
- Technical lead and code reviewer across the team's projects, and lead developer on a multi-tenant enterprise SaaS (Angular, Node/Express, MySQL, Redis/BullMQ job queues, Socket.IO progress).
- Introduced a stage-gated SDLC (spec → build → SIT → UAT → release → ops) with document templates, a generator, and a gap map across the team's systems.
- Wrote specs and ran architecture reviews, including a multi-tenant modernisation of a legacy portal and an IT service-management system.
- Built a local, GPU-accelerated transcription pipeline (faster-whisper on CUDA) so confidential meeting audio never leaves company hardware.
Angular · Node.js · Express · TypeScript · MySQL · Redis · BullMQ · Socket.IO · Jenkins · Prometheus · Grafana · Docker · Nginx · Linux
CGI Inc.
Full-time- Developed enterprise applications with AngularJS on the front end and Node.js / Express services behind them.
- Implemented responsive interfaces and RESTful APIs inside a large delivery organisation's review and release process.
AngularJS · Node.js · Express · REST
Gotham Enterprises LTD
Part-time- Built backend services with Node.js and PostgreSQL, focused on performance and security.
Node.js · PostgreSQL
ChatGenie
Internship- Built single-page application features in Vue.js on a Ruby on Rails back end, and contributed to its GraphQL API.
Vue.js · Ruby on Rails · GraphQL
Selected projects
thiscordPersonal · Closed beta (2026-09)
thiscord.jhere.siteA self-hosted Discord alternative: chat, voice, camera and screenshare.
197 server checks in 7 suites · 83/83 end-to-end tests · Restore drill passed
Rust · axum · Tokio · sqlx · PostgreSQL · LiveKit · WebRTC · Tauri 2 · React · TypeScript · Docker · Caddy
sagotPersonal · Live (2026-08)
sagot.shopA multi-tenant AI shopping assistant that answers buyers in Taglish from each seller's own catalog.
Live in production · Abuse and IDOR tested · Bounded tokens per call
Next.js · TypeScript · Tailwind CSS · OpenRouter · Gemini 2.5 Flash · Docker · Caddy
HouseRoxPersonal · In development (2026-09)
A home-training app for hybrid fitness racing, driven by a tested, rule-based training engine.
260+ engine tests · Two-model review on every slice · Rulebook-driven, not hard-coded
Expo · React Native · TypeScript · expo-router · SQLite · Jest
Café POSClient · Field testing (2026-09)
An offline-first point of sale for a specialty café: tablet app, sync server, receipt and label printing.
34/34 server database tests (Postgres 16) · 47/47 tablet-app tests, incl. simulated printers · Reproducible deploy stack
Flutter · Dart · Next.js · PostgreSQL · Docker Compose · ESC/POS · Bluetooth LE
In Two LightsPersonal · In App Review (2026-08)
A shadow-projection puzzle game built in Flutter: 247 levels and an in-app purchase.
107 tests · 247 levels, all checked solvable · macOS CI on Codemagic
Flutter · Dart · CustomPainter · RevenueCat · Codemagic
MinuPersonal · TestFlight (2026-08)
A consent-first meeting recorder for meetings you're physically in.
462 tests · On TestFlight (iOS) · Audio deleted after transcription
Flutter · Dart · Whisper (speech-to-text) · Sign in with Apple · RevenueCat
Skills
- Frontend
- TypeScript, React, Next.js, Angular, Tailwind CSS, Three.js
- Backend & data
- Node.js / Express, Rust (axum, Tokio), PostgreSQL, MySQL, Redis / BullMQ, Prisma
- Infra & realtime
- Docker, Linux servers, CI/CD (Jenkins, Codemagic), Prometheus / Grafana / Loki, WebSockets, WebRTC / LiveKit
- Mobile
- Flutter / Dart, React Native / Expo, Tauri, App Store / Play shipping
- AI engineering
- LLM apps (streaming, grounding), Speech-to-text pipelines, AI-assisted development
- Practice
- Automated testing, Code review & tech lead, Specs & SDLC, Auth & abuse defense