Miguel Rodriguez

Fullstack Engineer

4+ years building web applications end-to-end, working remotely with distributed teams. I love bridging product design with systems thinking, shipping pragmatic applications where user experience meets code quality. Lately, I've been exploring the intersection of web development, phonetics, and AI.

Projects

Phonaria
Visit Website

Phonaria

Collection of tools to understand pronunciation. Consolidates IPA transcription, interactive charts, minimal pairs, contrasts, and dictionary lookup. Optimized for instant feedback through layered data sources and smart caching.

Next.js TanStack Query Redis Server Actions Drizzle Neon
Planteria
Visit Website

Planteria

AI planning tool that turns product ideas into structured plans with built-in guardrails against scope creep. Uses Firecrawl for research before generating with OpenAI. Also published an MCP server npm package so external AI agents can query plans.

Next.js Convex OpenAI SDK Better Auth MCP Firecrawl
Deppulse
Visit Website

Deppulse

Maintenance analyzer that scores repos 0-100 based on commits, issue response times, releases, and community activity. No signup required, instant results with aggressive caching.

Next.js Server Actions Github API Drizzle Neon

Experience

Frontend Architect · Softtek - Pacífico Seguros
Nov 2024 - Jul 2025
Architecture Microfrontends Code Forensics DX
  • Led the company's first microfrontend initiative using Module Federation for Peru's second largest insurer, enabling independent deployments across 4 teams.
  • Created parallel legacy/modern structure using strangler fig pattern, allowing incremental refactoring without blocking releases.
  • Promoted after building internal tooling to analyze churn, complexity, and coupling, driving data-informed prioritization.
React Rsbuild Module Federation TanStack Query Tailwind CSS
Senior Frontend Developer · Atlantic City
Dec 2022 - Nov 2024
Leadership Migration DevOps Scaling
  • Led migration from legacy CMS to Next.js for Peru's largest online casino, rebuilding critical modules from scratch after inheriting incomplete work from external agency.
  • Led Next.js Pages → App Router migration and established Azure DevOps CI/CD pipelines, reducing manual deployments and standardizing release process.
  • Scaled frontend team from 3 to 9+ engineers, conducting interviews, redesigning selection process, and documenting standards and workflows.
Next.js TypeScript Azure DevOps Tailwind CSS