Fernando Haro
Full-stack developer from Ensenada, Mexico. I build web and mobile apps, from the interface to the systems behind it.
Click me!

Shopify Developer
Sep 2026 - PresentBuilding Shopify storefronts with Liquid and JavaScript. I work with designers and developers on responsive pages that make products easier to browse and buy.
Freelance Full-Stack Developer
Sep 2026 - PresentBuilding a booking website for a service business with Next.js, TypeScript and Strapi. I deliver responsive pages, CMS-managed listings and filters so the client can update content without code.

Application Developer Intern
Mar 2026 - Aug 2026Shipped React features for a medical AI assistant used across several brands. I also built automated build checks and a Playwright reporting pipeline on AWS.

Automated Testing Trainee
Oct 2025 - Mar 2026Built Java UI and API test suites in an enterprise-focused training program. Used Selenium, RestAssured and TestNG with reusable utilities and the Page Object Model.

Software Developer & Research Assistant
Mar 2025 - Oct 2025Designed the app architecture and set up its Supabase backend with PostgreSQL and row-level security. Built 20+ React Native screens and a questionnaire engine that accepts new screening instruments through configuration.
Stilo
Co-Author & Lead Developer • Paper accepted at MexIHC 2026I led development of an app that builds outfits from your own clothes. I designed its AI recommendation pipeline and drag-and-drop canvas. In a 10-person study, AI-assisted outfit creation took 83.4% fewer UI interactions than the manual flow.
Technologies
NASA Explorer
Team of 6 • 1st Place — NASA Space Apps Challenge 2025Ask questions about NASA space-biology research and get answers backed by published sources. I built the NestJS chat and RAG backend, a Python ingestion pipeline, and parts of the interactive React knowledge graph.
Technologies
Awita
Personal ProjectI built this system to help my family avoid running out of water. An Arduino checks the tank every minute, AWS handles the readings, and a React dashboard shows the level and sends alerts. It has run at home for over a year.
Technologies
Other projects
Havi
At a two-day banking hackathon, I built the 8-screen mobile app for a proactive banking copilot. Its typed data layer combines pipeline alerts with account data and falls back to demo data when the backend is unavailable.
I discovered my passion for programming at 16 through Arduino projects, which sparked my interest in software development. This early experience taught me the importance of problem-solving and creative thinking in technology.
When I'm not coding, I enjoy gaming, spending time with friends and family, reading, and playing guitar. I'm always eager to learn and chat about new tech.









