Frontend
- React
- Next.js (App Router & Pages Router)
- TypeScript
- JavaScript (ES6+)
- React Native (iOS & Android)
- Tailwind CSS
- shadcn/ui
- AngularJS
Senior Software Engineer
Full-stack · AI-powered apps · Cloud-native · Technical leadership
albmunmu@gmail.comCosta Rica
Senior Software Engineer with 15+ years of experience building scalable software platforms and AI-powered applications. Specialized in full-stack development using React, Next.js, Python, Node.js, AWS, and GraphQL, with hands-on experience integrating large language models through OpenAI/Anthropic APIs, RAG architectures, MCP-based tool integrations, structured outputs, function calling, and agentic workflows. Proven ability to design cloud-native systems, lead technical initiatives, and deliver production-grade solutions across enterprise, healthcare, government, fintech, betting, and real-time domains. Passionate about leveraging AI to accelerate development, automate workflows, and create intelligent user experiences.
Capabilities
Selected work
Live demos linked below — screenshots open in a gallery.
AI-powered real-time music collaboration platform with AI-assisted songwriting, coaching, and an automatic karaoke maker powered by Replicate APIs. WebRTC jam rooms, PostgreSQL persistence, event-driven Inngest workflows, AWS S3 media storage, and OpenAI/Anthropic integrations for intelligent creative assistance.
Offline-first AI expense platform for capturing, validating, and managing invoices and receipts across desktop and mobile. OpenAI Vision extracts structured data from receipt images; validation workflows and sync built for field operations and low-connectivity environments.
Interactive 3D atlas of the Roman world (753 BC–476 AD) — 309 bilingual entries, timeline, guided tours, quiz mode, and encyclopedia on a Three.js globe with rich client-side data orchestration.
Flask power-user UI for YouTube Data API v3 — every search.list parameter, post-API filters, analytics, in-modal playback, and quota tracking for advanced search workflows.
Next.js 15 PokéDex and real-time battle platform with advanced filtering, retro themes, team builder, multiplayer battles, competitive usage meta, and Pokédex checklist sync — built with the same real-time, production-grade patterns used in large-scale web platforms.
Punch-Out!!–inspired arcade fighter set in Costa Rica’s Fiestas de Santa Cruz — 15 characters, canvas combat, and a Stable Diffusion pipeline for AI-generated sprite assets.
FFT-style isometric tactics in the Colosseum — hire gladiators on a point budget, CT turn order, class abilities, campaign mode, and a supernatural story arc in a fully client-side PWA.
Free React interview prep platform — 53 coding challenges with solutions, 290+ flashcards across 20 topics, and system-design guides. React 19 + Vite, built to help developers prepare for production engineering roles.
Beyond code