Fernando Haro

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

fernando.haro.c@gmail.com

Click me!

<experience>
Step Labs logo

Shopify Developer

Sep 2026 - Present
Step Labs

Building 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 - Present
Independent

Building 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.

P\S\L Group logo

Application Developer Intern

Mar 2026 - Aug 2026
P\S\L Group

Shipped React features for a medical AI assistant used across several brands. I also built automated build checks and a Playwright reporting pipeline on AWS.

EPAM Systems logo

Automated Testing Trainee

Oct 2025 - Mar 2026
EPAM Systems

Built 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.

Tech4Good Research Lab logo

Software Developer & Research Assistant

Mar 2025 - Oct 2025
Tech4Good Research Lab

Designed 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.

</experience>
<projects>
1
Slide 1
Slide 2
Slide 3
Slide 4
← Swipe →

Stilo

Co-Author & Lead Developer • Paper accepted at MexIHC 2026

I 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

React NativeNestJSFastAPIPostgreSQLAzureTerraformGoogle Gemini
2
Slide 1
Slide 2
Slide 3
← Swipe →

NASA Explorer

Team of 6 • 1st Place — NASA Space Apps Challenge 2025

Ask 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

ReactNestJSMongoDBGoogle Cloud Vertex AI
3
Slide 1
Slide 2
Slide 3
← Swipe →

Awita

Personal Project

I 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

ReactNestJSGoMySQLAWSArduino

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.

React Native Expo FastAPI Gemini

Espyntar

A C++ drawing game for up to eight players. Custom TCP messages keep the canvas, guesses and scores in sync across clients.

C++ Raylib Winsock

16-BDH

A three-level RPG that teaches the Battle of Puebla through play. Built with a custom C and Raylib engine and released for desktop and web.

C Raylib Emscripten

Espify

A shared listening room in the terminal. Its Java socket server streams audio, manages the queue and keeps playback in sync for everyone in the room.

Java Spring Shell Sockets Maven
</projects>
<highlights>
</highlights>
<about_me>

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.

</about_me>