Code Journey

MT3
Cloud Backend Developer
Aug 2024 - Present
Jönköping County, Sweden (On-site)
Responsibility Logs
- I have been developing new functionalities here and resolved production issues in an existing system using modern PHP, leading to improved system reliability and performance.
- Designed and implemented RESTful APIs from scratch using .NET C# 8, integrating AWS services (e.g., Lambda, S3, API Gateway) to support scalable and efficient cloud applications.
- Refactored legacy PHP code into modular and reusable components, enhancing code maintainability, readability, and reducing long-term technical debt.
- Built infrastructure templates with AWS CloudFormation to standardize environment setup, supporting developer productivity and consistent deployment environments.
- Collaborated with cross-functional software teams to align code development with architectural standards and business requirements.
- Performed unit testing, debugging, and performance tuning to ensure stable and efficient application behavior in production environments.

Tata Consultancy Services
Backend Developer
Jan 2024 - Aug 2024 (8 months)
Guadalajara, Jalisco, Mexico (Remote)
Responsibility Logs
- Here, I migrated performance-critical Python scripts to Node.js using TypeScript, improving backend efficiency, maintainability, and reducing execution time across multiple services.
- Designed and implemented backend services in Node.js with TypeScript following clean architecture principles, enhancing code modularity, clarity, and testability in enterprise applications.
- Integrated Elasticsearch into existing systems to improve data retrieval speed and provide advanced search capabilities, enabling faster access to large datasets.
- Built internal automation tools using Node.js (TypeScript), significantly reducing manual workloads and saving several hours of repetitive effort weekly.
- Developed and maintained robust backend features for enterprise-level systems, collaborating closely with cross-functional teams to meet business and technical requirements.
- Instrumented services with Prometheus for real-time monitoring, enabling proactive issue detection, system performance tracking, and improved reliability.
- Wrote comprehensive unit and integration tests using Jest, ensuring high code coverage, reducing staging/production bugs, and supporting CI/CD pipelines.

Ascendion
Frontend Developer
Aug 2023 - Dec 2023 (5 months)
Guadalajara, Jalisco, Mexico (Remote)
Responsibility Logs
- I developed dynamic and scalable frontend features using React with TypeScript for a high-profile, enterprise-level client, ensuring adherence to a robust and sophisticated design system.
- Migrated legacy class-based components to modern React architecture using functional components, React Hooks, and modular design principles, resulting in cleaner code and enhanced maintainability.
- Integrated RESTful APIs into the frontend layer, leveraging Redux Toolkit for efficient state management and streamlined asynchronous data handling across the application.
- Diagnosed and resolved complex UI/UX bugs and performance issues, leading to improved responsiveness, cross-browser compatibility, and overall user satisfaction.
- Delivered high-quality, production-ready code that met the stringent design and performance standards of a globally recognized industry leader.
- Participated in code reviews, cross-functional collaboration, and sprint planning to ensure alignment with business goals and technical requirements.

Finware MX
Frontend Developer
Jun 2023 - Sep 2023 (4 months)
Guadalajara, Jalisco, Mexico (On-site)
Responsibility Logs
- Developed the official website of Finware (https://finware.mx) using Next.js, focusing on performance, SEO optimization, and seamless navigation.
- Integrated GSAP and Three.js to create engaging animations and interactive 3D visual elements, significantly enhancing the overall user experience.
- Built fully responsive UI components with Chakra UI, ensuring consistent styling, accessibility, and compatibility across all devices and screen sizes.
- Contributed to Finware’s core product by fixing critical bugs and optimizing key features using React.js, leading to improved application stability and performance.
- Created reusable animation modules with GSAP, reducing repetitive code and enabling easier implementation of complex UI transitions.
- Collaborated closely with UI/UX designers and key stakeholders to implement a custom design system aligned with Finware’s branding and visual identity.

Softtek
Fullstack Developer
Dec 2021 - May 2023 (1 year 6 months)
Guadalajara, Jalisco, Mexico (Remote)
Responsibility Logs
- Developed frontend features for the Blaulabs project using Lit Element, quickly mastering this new technology and applying it exclusively for the project to meet client requirements.
- Built and maintained Azure Functions in C# for an internal project on Microsoft Azure, adapting quickly to backend development with a new programming language and cloud platform.
- Enhanced frontend functionality of the internal project using React, leveraging self-taught expertise in JavaScript and React to complete assigned tasks and improve project performance.
- Demonstrated strong adaptability by learning and applying new tools (Lit Element, C#, Azure), contributing effectively to both frontend and backend development, and strengthening full-stack development capabilities.

Digitalife
Fullstack Developer
Jun 2020 - Dec 2021 (1 year 7 months)
Guadalajara, Jalisco, Mexico (On-site)
Responsibility Logs
- Developed and maintained an internal ERP system using Laravel 5 for backend and AngularJS 1.7 for frontend, enhancing full-stack functionality across integrated modules.
- Provided backend support for a Laravel-based eCommerce platform with Vue.js on the frontend, contributing to system performance and scalability.
- Led backend development for a Point-of-Sale (POS) system using Lumen, and built an integrated frontend with Angular 5 and Angular Material, ensuring smooth system interoperability.
- Strengthened programming logic and problem-solving skills by working on complex, interconnected business processes and system workflows.

Planincorp
Backend Developer
Jan 2018 - May 2020 (2 years 5 months)
Guadalajara, Jalisco, Mexico (On-site)
Responsibility Logs
- Developed and maintained backend functionalities for an internal ERP system using PHP with MVC architecture; initiated integration of frontend components using HTML, CSS, and vanilla JavaScript.
- Independently built the recibosmx.com platform, utilizing Python flask GraphQL api for backend development and exploring React with custom CSS for dynamic frontend interfaces.
- Engineered backend features for the ITFisc CRM using PHP and MVC architecture, while implementing frontend enhancements with HTML, CSS, and JavaScript

Sustam
Backend Developer
Jan 2017 - Jan 2018 (1 year 1 month)
Guadalajara, Jalisco, Mexico (On-site)
Responsibility Logs
- Developed and maintained backend functionality for peregrinaciones.mx and camaradejoyeria.com using a custom PHP framework, ensuring stability and scalability.
- Designed and optimized RESTful APIs for the Rescue Pet project, enhancing data processing and third-party integration efficiency.
- Managed and optimized MySQL database operations, including schema design, complex queries, and performance tuning.
- Implemented front-end enhancements using HTML, CSS, and JavaScript/jQuery to improve UI/UX and site responsiveness.
Byte of Me
Hi! 👋 I'm Gustavo Pérez. I'm from Mexico 🇲🇽.
I'm a Developer 💻 by profession and a geek 🤓 at heart. I love coding and solving problems (though not every day, let's be honest 😅). I try to keep up with new technologies that pop up every five minutes ⏱️ and enjoy getting lost in anime, Harry Potter ⚡, and The LOTR 💍.
Outside of coding, you'll find me gaming on my PC 🎮 (probably losing) or walking my dogs 🐶. I'm shy at first — my 'talkative' mode unlocks after level 3 of friendship 🎯 —.
If you're looking for a calm, creative, and geeky developer, feel free to check out my work and reach out anytime! 📩
Hi! 👋 I'm Gustavo Pérez, a developer 💻 and geek 🤓 from Mexico 🇲🇽. I love coding, gaming 🎮, and geeking out over anime, Harry Potter ⚡, and LOTR 💍. When I'm not coding, I'm with my dogs 🐶, sipping coffee 🍵, or trying to survive the Nordic wheater ❄️. If you're looking for a creative and chill dev, feel free to reach out! 📩
