Software Engineer

Hi, I'm
Jose Duran.

I build fast, clean, and scalable web experiences from polished frontends to production-ready backends.

Building things that matter

I'm a software engineer with a passion for creating intuitive, performant web applications. I enjoy working across the full stack from designing clean UIs to architecting backend systems and cloud infrastructure.

Performance First

I write code that's fast by default — optimized bundles, minimal re-renders, efficient queries.

Pragmatic Solutions

I focus on what ships — clean, maintainable code that solves real problems without over-engineering.

Cloud Fluent

Experienced deploying and scaling on AWS, GCP, and Azure — from containers to serverless.

Technologies I work with

Frontend

React TypeScript JavaScript HTML CSS Tailwind CSS

Backend

Node.js Express Python PostgreSQL MongoDB MySQL

Cloud & Tools

AWS Google Cloud Azure GitHub AI Integration REST APIs

Things I've built

Full Stack

AI Chat App

A fast AI chat application built with Bun, Groq, and vanilla JavaScript. Supports multi-turn conversations, theme switching, and server-side API key protection.

Full Stack

News Explorer

Search and save news articles from around the web by keyword. Integrates a live news API with user authentication and saved article persistence.

Full Stack

What to Wear

A full-stack app that recommends clothing based on your local weather. Built with React, JavaScript, and a live weather API with user profiles and wardrobe management.

Frontend

Spots

A social media web application for sharing photos and locations. Built with HTML, CSS, and JavaScript from a Figma design brief.

Frontend

To-Do App

A clean task manager built with HTML, CSS, and JavaScript. Add, complete, and delete tasks with persistent local storage.

Frontend

Coffee Shop

A responsive landing page for Triple Peaks Coffee Shop. Built with semantic HTML and CSS, pixel-perfect from a Figma design brief.

Let's work together

I'm currently open to new opportunities. Whether you have a project in mind or just want to connect — my inbox is open.