Fabián Macías Esparza

B.S. in Computer Systems Engineering

Engineer with a passion for creating innovative solutions and a strong background in web technologies.

About

Computer Systems Engineering graduate from Autonomous University of Aguascalientes, with a strong foundation in software development and problem-solving.

Experienced in web development, database design, and software engineering. Continuously exploring new technologies to build efficient and scalable solutions.

Projects

Cihuatl Michin

Ongoing Project ()

Cihuatl Michin is a web platform developed as part of an undergraduate thesis project in collaboration with students from the Autonomous University of Aguascalientes.

Its goal is to raise awareness and provide educational content about the biodiversity of aquatic species in Aguascalientes and their current environmental challenges.

  • Angular
  • SCSS
  • Node.js
  • Express
  • MongoDB
  • Heroku
  • GitHub Pages

User Access Management System

This project implements a user management system with role-based access control for administrators, doctors, and patients.

Developed using Angular, Node.js as middleware, and a SQL database.

  • Angular
  • Node.js
  • SQL

Real-Time GPS Tracker

Web application for real-time location tracking using an ESP32 microcontroller.

The backend is deployed on Heroku and communicates with the frontend to display GPS data on a map.

  • HTML
  • JavaScript
  • Node.js
  • Heroku

Online Store Platform

Custom e-commerce web application with features including a normalized relational database, user account management, shopping cart functionality, admin panel access, and a checkout system with item listing and total calculation.

  • HTML
  • CSS
  • JavaScript
  • PHP
  • SQL

Technologies

Experience includes various projects using different frameworks and programming languages, with a primary focus on web development and additional exploration through personal initiatives.

Technologies used include:

  • HTML
  • CSS
  • SCSS
  • JavaScript
  • TypeScript
  • Angular
  • Bootstrap
  • Node.js
  • Express
  • SQL
  • MongoDB
  • PHP
  • Git
  • GitHub
  • Heroku
  • Java
  • C++
  • Python
  • C

Education

Autonomous University of Aguascalientes

Bachelor's Degree in Computer Systems Engineering.

Relevant Coursework: Web Development, Database Management, Software Engineering, Data Structures, Algorithms.

Undergraduate Thesis: Cihuatl Michin - A project focused on the conservation of aquatic species in Aguascalientes.

CECyTEA Morelos

High School Diploma in Programming.

Relevant Coursework: Mobile App Development, E-commerce Website, Web Design, Database Design, General Programming.

Certificates