YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

AM

English:

Advanced

Angel M.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Monterrey

English:

Advanced

Senior Full-Stack Developer

Senior FullStack dev experienced in React.js(5 years), Node.js(6 years), Express.js(4 years), Nest.js(4 years ), AWS(5 years), SMS, RCS integration. Experienced in leading teams, managing projects from inception to execution, and employing best practices in software development. Proven track record in modernizing technology stacks and implementing advanced architectures across various industries, with over three years of sole leadership experience in developing projects from scratch. Certifications: • AWS Certified Cloud Practitioner (In progress). • Advanced JavaScript Certification by Zerotomastery Academy. • Keeping Up with the Javascript and Node.js Master Class Certification by PIRPLE, 2019. • Angular 5 + MEAN Certification by Udemy, 2017. • Scrum Master Certification, 2017. • Oracle Expert Java EE 6 Web Component Developer Certification, 2014. • Oracle Professional Java SE 6 Programmer Certification.

Want to hire this engineer?

Check if Angel is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

React.js 5 years
Node.js 6 years
Express.js 4 years
Nest.js 4 years
AWS 5 years
Twilio API 1 year

Other technologies

C#
Java
JavaScript
MongoDB
PostgreSQL
React Native
TypeScript
Angular 2x
RESTful API
Docker
Firebase
CI/CD

Project Highlights

icon
Full-Stack Developer

Proptech company specializing in SaaS products

May `22 - Present

3 years

AllProperty

Proptech company specializing in SaaS products.

Responsibilities & achievements

• Led technological management and strategic planning for a Proptech company specializing in SaaS products. • Modernized the technology stack and implemented advanced architectures, focusing on scalable microservices with Node.js and Express.js. • Developed and maintained backend services using Nest.js, integrating them with frontend frameworks like React to ensure responsive user interfaces. • Implemented real-time updates in React components based on backend data processed in Nest.js. • Managed multidisciplinary teams and effectively allocated resources to enhance profitability and efficiency. • Utilized AWS services for deployment and data storage, enhancing application performance and ensuring scalability and resilience. • Created automated testing environments for backend services built with Nest.js and frontend components in React, ensuring code quality and reliability. • Implemented SMS notifications using Twilio API for real-time user engagement and support. • Designed and developed RESTful APIs to facilitate communication between front-end and back-end systems, enhancing overall application performance. • Integrated RCS functionalities using Twilio to enhance customer communication through chatbots, improving user interaction and support.

Agile
AWS
Express.js
Node.js
React.js
SaaS
Twilio
Twilio API
Nest.js
icon
Senior Software Engineer

THD project, custom web applications

Jan `22 - Feb `23

1 year

NEORIS

THD project, custom web applications.

Responsibilities & achievements

• Served as the software engineer for the THD project, facilitating the onboarding of new talent into the development team. • Developed dynamic web applications with Angular, ensuring responsive design and optimal performance. • Integrated backend services using Node.js and Express.js to facilitate seamless data exchange with the frontend, enhancing user experience. • Collaborated on optimizing cloud infrastructure with AWS for application scalability and availability, implementing best practices in deployment. • Implemented SMS services using Twilio API to enhance user engagement in applications, improving communication efficiency. • Developed proof of concepts for RCS features, leveraging Twilio’s capabilities to create rich messaging experiences. • Managed the first Angular and Java academy for training junior developers, and enhancing team skills and productivity.

AWS
Express.js
Node.js
Twilio API
Angular 2x
icon
Senior Software Engineer

Financial tool for creating smart amortization tables for various credit types

Mar `19 - Jun `22

3 years

Finangraphy

Financial tool for creating smart amortization tables for various credit types.

Responsibilities & achievements

• Developed a tool for creating smart amortization tables for various credit types, currently under review for potential acquisition. • Designed and built RESTful APIs using Node.js and Express.js for backend services, facilitating data interaction with Angular frontends. • Integrated Firebase for real-time data synchronization and user authentication, enhancing user experience and security. • Implemented Twilio API for SMS notifications and integrated RCS messaging features to improve user interaction and engagement. • Developed dynamic interfaces in Angular that communicate with backend services through Nest.js and Node.js, ensuring responsive design and optimal performance. • Collaborated with cross-functional teams to gather requirements for SMS and RCS integrations, enhancing customer engagement through improved communication strategies.

Node.js
Twilio
Twilio API
Angular 2x
Firebase
icon
Software Engineer

Cisco POWR app / CEMEX GO operational platform optimization

Feb `18 - Jan `22

4 years

NEORIS

Cisco POWR app / CEMEX GO operational platform optimization.

Responsibilities & achievements

• Responsible for optimizing the performance of the CEMEX GO operational platform, ensuring a maximum load time of 3 seconds per screen. • Implemented GraphQL APIs for efficient data retrieval, improving client-side performance and reducing load times significantly. • Utilized Twilio API to integrate SMS notifications within mobile applications, enhancing communication and user engagement. • Explored RCS messaging capabilities to offer users interactive messaging features within mobile applications. • Developed and migrated the Cisco POWR mobile app from a web application to a native app for both iOS and Android platforms. • Oversaw the app's publication on the App Store and Play Store, ensuring compliance with platform guidelines and enhancing user accessibility. • Led the development of the WeGrow mobile app, transitioning it from an internal tool to a commercially viable product used globally.

Node.js
React Native
Android
iOS
Twilio API
Angular 2x
GraphQL
icon
Senior Software Engineer

Console for integrating new TPV terminals and Bluetooth card readers

Dec `16 - Feb `18

1 year

NetPay

Console for integrating new TPV terminals and Bluetooth card readers.

Responsibilities & achievements

• Maintained administrative sites and developed a Development Console for integrating new TPV terminals and Bluetooth card readers. • Enhanced system performance through the implementation of caching strategies and database optimizations with SQL. • Developed unit and integration tests to ensure the reliability of application components. • Collaborated on implementing AWS services for improved application monitoring and data management.

AWS
Java
Node.js
SQL
Angular 2x
icon
Software Engineer

Software for various ERP modules

Jul `14 - Dec `16

2 years

EPICOR

Software for various ERP modules, leading a project to implement hybrid mobile applications for sales personnel.

Responsibilities & achievements

• Developed and maintained software for various ERP modules, leading a project to implement hybrid mobile applications for sales personnel. • Designed and implemented new features using AngularJS and C#, enhancing user engagement and satisfaction. • Collaborated with cross-functional teams to gather requirements and deliver solutions that align with business objectives.

AngularJS
C#
SQL

Education

Higher education in Computer Science

Agency

Development agency #31

400+

GMT-11

Remote

Want to hire this engineer?

Check if Angel is available