I'm a 28-year-old Developer, born in Mexico and also a U.S. citizen — which gives me the flexibility to work remotely or on-site with international teams. My journey into programming began thanks to a close friend who opened my eyes to the world of tech. Since then, I've embraced the thrill of solving complex challenges and building products that have a real impact. I'm especially drawn to working with startups or fast-moving teams where I can grow, adapt, and add value. I enjoy both collaborative and independent work. I'm known for being persistent, curious, and clear in my communication. When I get deeply involved in a project, I often lose track of time — sometimes even skipping meals until the issue is solved! I'm always eager to learn new technologies and push my skills further. Outside of coding, I'm passionate about video games, collecting Pokémon cards, watching Formula 1, going to the movies, and of course — enjoying good food. Fun fact: Before switching careers, I studied medicine at the Universidad Autónoma de Guadalajara. It might sound like an unusual path, but it taught me to think critically, pay attention to detail, stay disciplined, and remain committed to continuous learning — all traits that now enrich my work as a programmer.

Alejandro Medina

I'm a 28-year-old Developer, born in Mexico and also a U.S. citizen — which gives me the flexibility to work remotely or on-site with international teams. My journey into programming began thanks to a close friend who opened my eyes to the world of tech. Since then, I've embraced the thrill of solving complex challenges and building products that have a real impact. I'm especially drawn to working with startups or fast-moving teams where I can grow, adapt, and add value. I enjoy both collaborative and independent work. I'm known for being persistent, curious, and clear in my communication. When I get deeply involved in a project, I often lose track of time — sometimes even skipping meals until the issue is solved! I'm always eager to learn new technologies and push my skills further. Outside of coding, I'm passionate about video games, collecting Pokémon cards, watching Formula 1, going to the movies, and of course — enjoying good food. Fun fact: Before switching careers, I studied medicine at the Universidad Autónoma de Guadalajara. It might sound like an unusual path, but it taught me to think critically, pay attention to detail, stay disciplined, and remain committed to continuous learning — all traits that now enrich my work as a programmer.

Available to hire

I’m a 28-year-old Developer, born in Mexico and also a U.S. citizen — which gives me the flexibility to work remotely or on-site with international teams.

My journey into programming began thanks to a close friend who opened my eyes to the world of tech. Since then, I’ve embraced the thrill of solving complex challenges and building products that have a real impact. I’m especially drawn to working with startups or fast-moving teams where I can grow, adapt, and add value.

I enjoy both collaborative and independent work. I’m known for being persistent, curious, and clear in my communication. When I get deeply involved in a project, I often lose track of time — sometimes even skipping meals until the issue is solved! I’m always eager to learn new technologies and push my skills further.

Outside of coding, I’m passionate about video games, collecting Pokémon cards, watching Formula 1, going to the movies, and of course — enjoying good food.

Fun fact: Before switching careers, I studied medicine at the Universidad Autónoma de Guadalajara. It might sound like an unusual path, but it taught me to think critically, pay attention to detail, stay disciplined, and remain committed to continuous learning — all traits that now enrich my work as a programmer.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Spanish; Castilian
Fluent

Work Experience

Frontend Developer at Cocktail App
June 1, 2025 - June 30, 2025
Developed a responsive cocktail recipe app using TheCocktailDB API with real-time filtering and detailed drink views. Integrated OpenRouter AI prompt suggestions via secure Netlify Functions. Managed global state with Zustand for dynamic filtering and consistent user experience. Designed a clean, mobile-first UI with TailwindCSS, achieving high Lighthouse performance and accessibility scores.
Frontend Developer at Yara Inventory & Budget
June 1, 2025 - June 30, 2025
Developed an inventory and budget management app with full CRUD operations and product availability toggles. Implemented dynamic validation to prevent budget overruns and ensure accurate data entry. Visualized spending with a real-time progress bar and persistent data via localStorage. Integrated React Toastify for real-time user feedback; app used by a small business managing 50+ products.
Frontend Developer at Budget Management App
May 1, 2025 - May 31, 2025
Built a personal budgeting app with full expense tracking, editing, and deletion functionality. Used Context API for centralized state and real-time UI updates on budget status. Ensured data persistence across sessions using localStorage. Designed an intuitive, mobile-responsive interface with visual feedback for enhanced user experience.
Frontend Developer / Full-Stack Developer (Freelance) at Self-Employed / Personal Projects
June 1, 2025 - Present
Developed full-stack web apps and frontend projects, including a full-stack Cash Tracker with Node.js, Express, Sequelize, Next.js, TypeScript, React, and JWT authentication; built secure REST APIs and integrated frontend with Next.js and React; created a responsive Cocktails/Drink app with real-time filtering using Zustand and Tailwind CSS; prepared live demos and GitHub repositories.
Full Stack Developer (Freelance) at Self-Directed Projects
July 1, 2025 - Present
Built a full-stack personal finance management app with budgeting, expense tracking, and data visualization. Implemented a secure REST API with Node.js/Express, Sequelize ORM, and JWT authentication; frontend built in Next.js with TypeScript. Ensured code quality with Jest tests and smooth frontend-backend integration.
Frontend Developer (Freelance) – Cocktail Drinks App at Self-Directed Projects
June 1, 2025 - Present
Created a responsive cocktail recipe web app using React, TypeScript, Zustand, and Tailwind CSS. Implemented real-time filtering, drag-and-drop UI, and Netlify Functions for authentication and data handling; delivered a mobile-friendly UI with a live demo.
Full Stack Developer (Freelance) – Dev Tree at Dev Tree
July 1, 2025 - Present
Developed a full-stack solution with Express.js, MongoDB, TypeScript, Node.js, and React. Built a Vite-based frontend, used React Query, DnD Kit, protected routes, and TailwindCSS; established robust REST APIs and data modeling; demonstrated strong frontend-backend integration.
Full-Stack Developer (Project) at Pokémon TCG E-commerce
October 1, 2025 - October 31, 2025
Built a full-stack Pokémon TCG e-commerce platform using Next.js, Tailwind CSS, Node.js, Express.js, PostgreSQL via Sequelize, with JWT authentication, input validation, CORS, and rate limiting. Delivered a responsive, mobile-first UI and end-to-end type safety with Sequelize types.
Full-Stack Developer (Project) at Cash Tracker
October 1, 2025 - October 31, 2025
Developed a secure RESTful API using Node.js, Express, and Sequelize with JWT authentication, input validation, and CORS; Built a responsive frontend with Next.js and TypeScript; ensured end-to-end type safety and robust code quality with Jest and automated testing.
Full-Stack Developer (Project) at Dev Tree
October 1, 2025 - October 31, 2025
Created a full-stack web app for managing social links with real-time profile editing, protected routes, responsive UI (Tailwind CSS), drag-and-drop (DnD Kit), and REST APIs; used React, Next.js, Node.js, Express, and PostgreSQL.

Education

Medical Degree at Universidad Autónoma de Guadalajara
January 1, 2017 - December 31, 2023
Course at Udemy - JavaScript Modern Guide: Build 20+ Projects
January 1, 2025 - September 18, 2025
Course at Udemy - React & TypeScript, Frontend Development
January 1, 2025 - September 18, 2025
Course at Udemy - Full-Stack Web Development
January 1, 2025 - September 18, 2025
JavaScript Modern Guide: Build 20+ Projects at Udemy
January 1, 2025 - October 31, 2025
React & TypeScript, Frontend Development at Udemy
January 1, 2025 - October 31, 2025
Full-Stack Web Development at Udemy
January 1, 2025 - October 31, 2025

Qualifications

Full Stack Python
January 1, 2025 - December 31, 2025
Front-End Development
January 1, 2025 - December 31, 2025

Industry Experience

Software & Internet, Financial Services, Healthcare, Media & Entertainment