Gustavo Pérez

Web Developer

Code Journey

company image

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.
Modern PHP DevelopmentRESTful API Design and ImplementationLegacy Code RefactoringAmazon Web Services (AWS) & AWS CloudFormation.NET Framework 8C#SQLModular and Reusable Code DesignUnit Testing and DebuggingPerformance Optimization and Tuning
company image

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.
Node.jsPythonElasticsearchPrometheus.ioJavascriptNode.js & TypeScriptPython to Node.js MigrationClean Architecture Principles Elasticsearch IntegrationBackend Automation ToolsCI/CDPipeline SupportUnit and Integration Testing (Jest)
company image

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.
Fluent UIReact with TypeScriptJavascriptHtmlCssUI/UX Debugging & OptimizationModular Frontend ArchitectureAgile Collaboration & Code ReviewsRedux ToolkitCross-browser Compatibility
company image

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.
React.jsNext.jsGreenSock Animation Platform (GSAP)Three.jsChakra UIJavascriptJavaScript eXtension (JSX)GSAP Animation IntegrationCross-browser CompatibilityCross-Device CompatibilityUI/UX Debugging & Optimization
company image

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.
Lit ElementReact.jsC#Microsoft AzureAzure FunctionsJavaScriptReact Frontend DevelopmentC# Backend DevelopmentCross-platform DevelopmentFrontend and Backend Integration
company image

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.
PHPSQLLaravelLumenAmazon Web Services (AWS)HtmlCssJavascriptAngularJS 1.7AngularAngular MaterialVue.jsFull-Stack Web DevelopmentSystem Integration & InteroperabilityScalable Backend ArchitectureLaravel Development
company image

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
PHPSQLHTMLCSSJavascriptTypescriptReactPython flaskGitGraphQLBackend ERP DevelopmentFull-Stack DevelopmentCustom CSS StylingCRM Backend Engineering
company image

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.
PHPSQLHTMLCSSJavascriptjQueryGitUI/UX Debugging & OptimizationThird-Party System IntegrationRESTful API Implementation

Byte of Me

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! 📩

profile image