Jake Ortega
Senior Frontend Engineer | React, TypeScript and Product UX
Profile
Senior Frontend Engineer with 10+ years of experience building customer-facing React and TypeScript products, reusable UI systems, and polished responsive interfaces.
Works closely with design, product, and backend teams to turn incomplete briefs into accessible, maintainable features that solve real user problems.
Brings hands-on experience in design systems, web components, visual QA, testing, CI/CD, API integration, and practical AI product interfaces.
Open-source builder of AI-agent desktop products using Electron, React, TypeScript, Node.js, PostgreSQL, SQLite, Firebase, and Playwright.
Skills
Frontend Product Delivery: React, TypeScript, Next.js, Angular, HTML, CSS, Responsive UI, API Integration
UI and UX: Design Systems, Web Components, Accessibility, Component Libraries, Design Tokens, Visual QA, Product Discovery
AI Product Work: LLM Interfaces, Agent Workflows, Streaming UI, Document Workflows, AI-Assisted Development
Quality: Playwright, Vitest, Cypress, Jest, CI/CD, Code Reviews, Performance
Experience
Senior Frontend Engineer
iO Digital
Feb 2026 - Present
Design systems, reusable frontend platforms, AI product interfaces, and production delivery.
- Independently designed and built io Design System, a 63-component Stencil Web Components platform distributed across React, Angular, and Vue products.
- Established CI-gated design-token governance, accessibility baselines, visual review discipline, and cross-framework component contracts.
- Built io Chat, an embeddable AI chat-widget platform with Angular, Hono, Postgres, custom streaming UI, and document retrieval through an internal AI gateway.
Stencil | Web Components | Angular | React | Vue | Next.js | TypeScript | Hono | Tailwind CSS | Playwright | Vitest
Frontend Developer
Lunatech
Jan 2023 - Feb 2026
Frontend modernization and reusable UI delivery across enterprise web, mobile, and analytics products.
- Led the migration of a large Angular application from version 13 to 21, modernizing it with Signals, standalone components, and current control flow syntax.
- Built React web and companion React Native applications for workforce insights, reporting, and cross-device access.
- Built a conversational frontend for AI-powered analysis workflows, replacing a form-based reporting flow with natural-language querying.
Angular | Angular Signals | React | React Native | NestJS | PostgreSQL | TypeScript | SCSS | NgRx | RxJS | GitLab CI/CD
Frontend Developer
Accenture
Sep 2021 - Jan 2023
- Built Angular and React interfaces for business-travel card workflows used by business owners and their employees, using Angular Material for a consistent, accessible design system.
Angular | React | React Native | Angular Material | Java | C# | GitLab CI/CD | NgRx | RxJS
Frontend Developer
DXC Technology
Jan 2020 - Sep 2021
- Developed Angular dashboards and customer portals for insurance and wellness workflows, meeting WCAG AA accessibility requirements in a compliance-sensitive context.
Angular | React | Power BI | Azure | SQL Server | Cypress | Jasmine | Karma
Full Stack Engineer
RCG Global Services
Jun 2017 - Jan 2020
- Modernized booking and ticketing systems, migrating legacy flows to modern Web Component SPAs.
Web Components | Design Systems | Micro Frontends | Java | Node.js | CI/CD
Full Stack Engineer
Zone Laser Support Systems
Feb 2016 - Jun 2017
- Developed real-time leaderboard systems with AngularJS and WebSocket streams.
AngularJS | WebSockets | Ionic | AWS | DynamoDB | Amazon S3 | PHP | Symfony
Personal Projects
AgentDock
github.com/jortega0033/agentdockBuilt the typed SDK, provider adapters, event protocol, and loopback security boundary used by Open Vacancy Radar and Pipenzo.
Electron | TypeScript | React | Fastify | Zod
Open Vacancy Radar
github.com/jortega0033/open-vacancy-radarBuilt a local-first Electron app for vacancy discovery, IND sponsor checks, CV preparation, and application tracking.
Electron | TypeScript | React | SQLite
Pipenzo
github.com/jortega0033/pipenzoBuilt an Electron workflow that turns GitHub issues into reviewable pull requests through plan, refine, implement, and review stages.
Electron | TypeScript | React | Fastify | Node.js
Dutch Defend
dutchdefend.appReleased a React Native financial-planning app for Netherlands expats on iOS and Android, backed by Next.js, Firebase, and Stripe.
React Native | Expo | Next.js | TypeScript | Firebase | Stripe
Flits
getflits.appReleased a React Native app that converts photos into calendar events through a schema-validated Gemini vision pipeline.
React Native | Expo | TypeScript | Gemini | Firebase
GrabPitik
grabpitik.phBuilt the marketplace, license-plate photo search, image-processing service, admin workflows, and Xendit payment-integrity checks.
Next.js 16 | React 19 | Prisma | PostgreSQL | Xendit | Terraform
Education
Bachelor of Science in Information Technology, University of the East
Jun 2009 - Mar 2013