Miguel Angel Martínez Pineda

Miguel Angel Martínez Pineda

About

Detail

Senior Software Engineer
Mexico City, Mexico

Contact Miguel regarding: 
work
Full-time jobs
Starting at USD31/hour

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • M
    Senior Software Engineer
    MT3 TechnologyAB
    Oct 2024 - Current (2 years 1 month)
    I lead the implementation and optimization of a robust system utilizing Node.js, NestJS, and GraphQL on the backend, with a user interface built in React and Material-UI on the frontend. My role encompasses everything from designing and developing complex architectures to refactoring and maintaining code. Additionally, I provide ongoing technical mentorship to the team, facilitating the resolution of technical blockers and ensuring alignment with best development practices to maximize team efficiency and product quality.
    I lead the implementation and optimization of a robust system utilizing Node.js, NestJS, and GraphQL on the backend, with a user interface built in React and Material-UI on the frontend. My role encompasses everything
  • FPT Software
    Senior software engineer
    FPT Software
    Oct 2022 - Oct 2024 (2 years 1 month)
    I developed scalable microservices with Node.js and NestJS on AWS, including a REST API and worker server for asynchronous, complex tasks. I implemented Infrastructure as Code with Terraform, automated CI/CD pipelines with CircleCI, and managed data using PostgreSQL and RabbitMQ. I also worked on frontend enhancements with React.js and Redux.js, focusing on system performance, reliability, and best practices in cloud deployment and DevOps.
  • X
    Lead software engineer
    XDSea Marketplace
    Oct 2021 - Oct 2022 (1 year 1 month)
    As a Lead Software Engineer, I designed and built the entire backend (API REST) in a serverless architecture using Node.js, Express.js, and the Serverless Framework, while also creating authentication middlewares with JWT and 2FA (TOTP). I actively participated in the database design and implementation with MongoDB, ensuring robust data management. Additionally, I contributed to the frontend integration and assisted the team in developing entire modules (ReactJS) of the frontend application. My role also included connecting the frontend with a blockchain using Web3.js. Furthermore, I utilized Git for version control and managed remote repositories through GitHub, which streamlined our collaborative efforts. I was involved in implementing a
  • Kavak
    Senior software engineer
    Kavak
    Aug 2021 - Oct 2022 (1 year 3 months)
  • C
    Senior Full Stack Engineer
    ClearMechanic
    Oct 2020 - Aug 2021 (11 months)
    Active participation in the design and implementation of the backend and frontend architecture of the new version of the application company.
    Development and planning of Api REST webservices with Node.js, ExpressJS, AWS Serverless Application Model (SAM) with AWS Lambda Functions.
    Design and implementation of databases with MongoDB and DynamoDB. Development of web apps in React using AWS Amplify, Redux, and JWT
    Authentication (AWS Cognito).
    Technologies: NodeJS, MongoDB, PostgreSQL, Express, React, Redux, AWS, Serverless, DynamoDB
  • E
    Senior Full Stack Engineer
    Enigmo Mexico
    Nov 2017 - Oct 2020 (3 years)
    Planning and developing a social network based on personal and professional cards that are shared/collected between users and displayed in augmented reality and maps, allowing interactions between users. Development and planning of an API REST server with NodeJS. Deployment and administration of Express server in AWS. Planning and implementation of the database model in MongoDB. Development of a socket server (two-way communication in real-time) with NodeJS and Socket.io for a chat system, supporting one-to-one and group chats. Deployment and administration of Express server in AWS. Development of a smart contract with Solidity in the Xinfin network fo
  • BUAP Benemerita Universidad de Puebla
    Full Stack Engineer
    BUAP Benemerita Universidad de Puebla
    Jun 2017 - Nov 2017 (6 months)
    Planning and development of a web application for the management of patients' medical records, appointment control, registration, and control of practices carried out by a student, as well as a system for reviewing and validating student activities by the teacher.
    Database modeling and implementation in MongoDB.
    Development and planning of an Api REST server with NodeJS for creating web services using JSON serialization.
    Development of FrontEnd (Angular 2.x) of the system user interface.
    Technologies: NodeJS, Angular, MongoDB, Express, AWS
  • Grupo Estrella Roja
    Junior Java Developer
    Grupo Estrella Roja
    Oct 2016 - May 2017 (8 months)
    Diagnosis and correction of company system errors (Java) and optimization of stored procedures in the Database (PL/SQL).
    Development of applications in layers, following design patterns, developing business classes, data access classes, and views. In addition to implementing improvements and updates across the various modules of the company's application.

    Technologies: Java EE, JSP, JPA, Oracle Database, Spring, Hibernate, PL/SQL, Oracle GlassFish Server
  • MTech Solutions
    Full Stack Engineer
    MTech Solutions
    Aug 2015 - Nov 2016 (1 year 4 months)
    Development and maintenance of a Hybrid mobile application for Android and IOS devices, which allows the management and registration of managers, chefs, and waiters captains' activities, for restaurants. As well as the control and registration of the service provided to the client, programmed processes for reminders of activities to employees, and the generation of daily and weekly reports.

    - Develop and plan the API REST server with NodeJS to create web services using JSON serialization and Authentication with JWT.
    - Design and implement the database model in MongoDB.
Education verified_user 0% verified
  • BUAP Benemerita Universidad de Puebla
    Computer Science Engineer
    BUAP Benemerita Universidad de Puebla
    Aug 2010 - Aug 2015 (5 years 1 month)