Hello, I am

Jorge Macias

Fullstack Engineer

Creating functional and well-thought experiences, guided by curiosity and continuous learning.

Jorge Macia's photo

Skills

Programming Languages

JavaScript
TypeScript
C#
Python
Lua
PHP
SQL
HTML5

Frameworks

React
Tailwind CSS
Astro
Laravel
Bun
Node JS
Windows Presentation Foundation (WPF)
WinForms

Development Tools

Git
GitHub
GitHub Actions
Nginx
Linux
Insomnia
Visual Studio Code
Visual Studio

Professional Experience

Full Stack Developer

SMCI

December 2024 – February 2025

  • Participation in the development of a software solution for the public transport sector, focused on real-time communication between embedded devices and a web management platform.
  • Development of a REST API for receiving, validating and processing data.
  • Automation of the deployment process for backend and frontend on the server.
  • Collaboration in fixing issues on the web dashboard.
  • Support in resolving problems related to React and TypeScript, especially regarding typing and code structure.
  • Contribution to the implementation of role-based access control and permissions.
REST API
React
TypeScript
Git
CI/CD

Frontend Developer Trainee

DEVOCAMP

July 2022 – September 2023

  • Participation in a frontend development training program applying HTML5, CSS and JavaScript fundamentals.
  • Development of guided exercises and projects focused on basic frontend best practices.
  • Work under SCRUM methodology using work boards for task management and tracking.
  • Participation in daily meetings (dailies) for progress coordination and communication.
  • Reinforcement of collaborative work and task organization using management tools.
HTML5
CSS
JavaScript
SCRUM
Trello

Projects

NBTMap Explorer

Active

Desktop application developed in C# to explore, visualize and export Minecraft item maps (map_*.dat) from NBT files, without needing to run Minecraft or use mods.

C#
.NET
WPF
MVVM
NBT Parsing

Pony the Dragon! [REP+]

Completed

Complete mod for The Binding of Isaac: Rebirth (Repentance+) that introduces a new playable character with original items, mechanics and compatibility with other mods.

Lua
Game Modding
The Binding of Isaac

Monte Carlo Global Illumination Demo

Paused

Academic demo exploring the use of the Monte Carlo method to approximate global illumination in a 3D environment.

Python
OpenGL
GLSL

Education

Computer Engineering

96.15/100
in progress
University of Guadalajara (UdeG)
CUCOSTA
August 2021 - Present

Professional Technical Bachelor in Computer Science

9.9/10
completed
National College of Professional Technical Education
Puerto Vallarta 075
August 2018 - July 2021