Francisco Diaz Profile Pic

Hello, Im

Francisco Diaz

Full Stack Software Developer

My Linkedin Profile My GitHub Profile

Get To Know More

About Me

Profile Picture
Experience Icon

Degree

Bachelor's

Computer Science

Other Education

Additional

Minor Degree

Project Management

I'm a Computer Science student at Florida International University, pursuing a Bachelor's degree with a Minor in Project Management, and expecting to graduate in December 2025. I also hold an Associate's degree in Computer Science from Miami Dade College.
I especialize in Full Stack web development and I’m currently focused on building projects using technologies like Next.js, React, Node.js, Express, and MongoDB. I’m actively seeking an internship where I can apply my skills, grow as a developer, and contribute to real-world solutions.
I am also passionate about my health and wellness. Optimized circadian rhythm, movement, sun exposure and great nutrition are key to perform at my best.

Work Experience

1More Fitness

Check out my resume to see my most recent work

Relevant Projects

LITE Trainer Coaching - Full Stack Fitness Coaching Software (www.litetrainer.com)

to-do-project to-do-project-labels

This is a real-world Coaching Software that allows fitness coaches to manage their clients with ease. It was built with a focus on simplicity, affordability, and scalability, targeting beginner online and in-person coaches. It is currently live on the internet and slowly growing.

Key Features:

  • Client management with membership tracking and renewal reminders
  • Nutrition planning with a drag-and-drop meal library and automatic macro calculations
  • Workout scheduling with customizable exercises and logs
  • Progress tracking through interactive charts and analytics
  • Free tier (3 clients) with Stripe payment integration for upgrades

Tech Stack:

  • Frontend: Next.js (App Router), TypeScript, React, TailwindCSS, next-intl for bilingual support
  • Backend: Next.js API Routes, MongoDB (Mongoose), JWT authentication
  • Integrations: Stripe (payments), Cloudflare Images (media handling), external APIs for nutrition/exercise data
  • Other: Drag-and-drop (hello-pangea/dnd), data visualization with Recharts

April, 2025 - Present

Full-Stack Recipe App

to-do-project to-do-project-labels

This is a Full-Stack Recipe Handler application, built with vanilla JavaScript, Node.js, Express, MongoDB, and Google Firebase(media handling), allows users to create accounts, manage their own recipes, and upload images. Featuring JWT-based authentication with hashed passwords for secure user access, the app stores user and recipe data in MongoDB and images in Firebase. The front end, crafted with vanilla JS, HTML, and CSS, provides an intuitive interface for users to log in, view, create, edit, and delete their recipes effortlessly, showcasing my skills in building a seamless and functional web application.
Tech Stack: JavaScript, HTML, CSS, Node.js, Express, MongoDB, Google Firebase
February, 2025 - March, 2025

Contacts RESTful API

recipe-api recipe-api-hash-token

This is a backend RESTful API for a Contact List backend app. This API counts with User authentication as well as full CRUD functionality. Login/registering use hashed password with jwt for encoding. User can Create/Modify/Get/Delete contacts as they wish.

Tech Stack: JavaScript, Node.js, Express.js, MongoDB, ThunderClient for testing.
February, 2025

To-Do List Web App

to-do-project to-do-project-labels

This Web Development project encapsulates my growing web development skills. It is a To-Do list web application in which the user can Add, Mark Done, Delete and view their tasks ordered by priorities. The main objective of this project was to work on code reusability. The project is built using HTML, CSS, and JavaScript.
January, 2025

Let's Get In Touch

Contact Me

Email Me Icon

fmdiaz1802@gmail.com

Linkedin Icon

LinkedIn