YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

CC

English:

Advanced

Cristian C.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Mexico_City

English:

Advanced

Senior Full-Stack Engineer with 8 years of experience in React.js, AWS, and Twilio SMS/RCS.

Senior Full-Stack Engineer with 8 years of experience in React.js (8 years), Node.js (8 years), Nest.js (7 years), Express.js (7 años), AWS (5 years), and Twilio (4 years) SMS/RCS. Gained valuable experience in eCommerce, music, and banking industries. Notable accomplishments include building scalable backends for online marketplaces, integrating SMS and CRM tools for enhanced customer communication, and architecting cloud-based solutions. Proven ability to lead transitions from web apps to hybrid mobile apps, enhancing development efficiency through CI/CD pipelines and white labeling. Experienced in integrating SMS and RCS for comprehensive communication solutions. Certifications: • Certified AWS Solutions Architect - AWS. • Full Stack Web Development Certification - Platzi Master. • Certified ScrumMaster (CSM) - Scrum Alliance.

Want to hire this engineer?

Check if Cristian is available

Expertise

Years of commercial development experience

8 years of experience

Core technologies

React.js 8 years
Node.js 8 years
Express.js 7 years
Nest.js 7 years
AWS 5 years
Twilio API 4 years

Other technologies

MySQL
TypeScript
Docker
Next.js

Project Highlights

icon
Lead Technical Engineer

Robust and Scalable Digital Products

Jan `24 - Present

11 months

Ultratech Inc

Robust and Scalable Digital Products

Responsibilities & achievements

• Led the team in the design and development of robust and scalable digital products using Node.js and Nest.js, ensuring quality with comprehensive testing and automation. • Developed APIs and front-end modules with React.js, while maintaining system performance, security, and scalability. • Integrated CI/CD pipelines for automated functional testing, improving deployment speed and reducing downtime. • Provided timely attention to operational alerts on AWS, ensuring continuous improvement by analyzing root causes. • Designed and implemented SMS and RCS notification systems to enhance customer communication and engagement. • Collaborated with cross-functional teams to gather requirements and define project scopes, leveraging Node.js and Express.js for backend services. • Mentored junior developers, fostering a collaborative and innovative team environment. • Spearheaded the migration of legacy systems to cloud-based solutions on AWS, optimizing performance and reliability. • Oversaw the architecture and implementation of microservices using Nest.js, enhancing scalability and maintainability. • Conducted code reviews to ensure adherence to best practices in Node.js, Nest.js, and React.js development.

AWS
Express.js
Node.js
React.js
Jenkins
Nest.js
CI/CD
icon
Lead Front-End Engineer | Full-Stack Developer

Custom web applications projects

Aug `22 - Nov `23

1 year

Reina Madre

Custom web application projects

Responsibilities & achievements

• Directed and coordinated the frontend development team using React.js, assigning tasks and promoting a collaborative working environment. • Designed and developed user interfaces using React.js, ensuring accessibility and usability standards were met. • Implemented new features and enhanced existing ones, improving the overall user experience with Node.js and Express.js APIs. • Developed robust state management solutions using Redux and GraphQL for optimized data flow. • Integrated SMS and RCS functionalities into applications to facilitate customer interactions. • Led user acceptance testing (UAT) sessions to gather feedback and iterate on design improvements. • Collaborated with backend teams to establish seamless integration points for APIs developed in Node.js and Nest.js. • Created technical documentation and user guides for new features implemented using React.js. • Analyzed performance metrics on AWS and utilized best practices to optimize application performance. • Implemented responsive designs ensuring compatibility across devices and platforms.

Express.js
Node.js
React.js
Twilio
TypeScript
Redux
icon
Senior Full-Stack Engineer

Modules for a revenue control system

Mar `21 - Dec `21

9 months

Gentera MX

Modules for a revenue control system

Responsibilities & achievements

• Designed, developed, and implemented modules for a revenue control system using Angular for frontend and Node.js for backend development. • Integrated new modules with existing systems, ensuring smooth interoperability using Express.js for API management. • Developed AWS-based solutions to enhance data processing and storage, achieving significant performance gains. • Maintained and optimized systems for improved performance, providing comprehensive technical documentation. • Collaborated with stakeholders to implement SMS notifications for user interactions and updates. • Architected scalable microservices using Nest.js to support system growth and functionality expansion. • Conducted security audits and implemented measures to protect data integrity within the system. • Mentored junior developers in best practices for Node.js, AWS, and Express.js development. • Implemented automated testing frameworks for frontend and backend applications using Jenkins. • Enhanced system monitoring using AWS CloudWatch, ensuring timely identification of issues.

AWS
Express.js
MySQL
Node.js
Twilio
Angular 2x
Nest.js
icon
Senior Full-Stack Developer

Innpactia platform development and migration

Jan `21 - Mar `21

2 months

Innpactia

Innpactia platform development and migration

Responsibilities & achievements

• Contributed to the development and migration of the Innpactia platform to a more robust and scalable version using Node.js and Angular. • Integrated AWS and Docker for microservice architecture, improving system scalability and maintainability. • Developed and implemented SMS integration to streamline communication within the platform. • Collaborated with UI/UX designers to enhance the overall user experience with React.js components. • Designed backend services using Nest.js to support new features and functionalities. • Optimized application performance through code profiling and refactoring in Node.js. • Led efforts to implement CI/CD pipelines using Jenkins, enhancing deployment processes. • Provided training sessions for team members on AWS best practices and microservices architecture. • Engaged in sprint planning and retrospectives as part of an Agile team. • Developed documentation for system architecture and API usage.

AWS
Express.js
Twilio
Angular 2x
Docker
icon
Lead Full-Stack Developer

Custom web applications projects

Dec `19 - Jan `21

1 year

CheeseOkay

Custom web application projects

Responsibilities & achievements

• Supervised all aspects of software development using Node.js, ensuring projects were completed on time and within budget. • Managed pipelines for automation and continuous deployment using Jenkins, optimizing the deployment process and minimizing downtime. • Designed and developed RESTful APIs using Express.js to support frontend functionality with React.js. • Integrated AWS services for enhanced application performance and reliability. • Led the implementation of SMS and RCS solutions for improved customer engagement. • Conducted regular code reviews to maintain quality and adherence to coding standards. • Worked closely with stakeholders to define project requirements and translate them into technical specifications. • Implemented error tracking and monitoring solutions to ensure system reliability. • Engaged in troubleshooting and debugging to resolve complex technical issues. • Developed training materials for new team members focusing on Node.js, Nest.js, and React.js.

AWS
Express.js
Node.js
Twilio
Jenkins
Angular 2x
MariaDB
icon
Software Engineer

Inventory Control System design and implementation

Nov `18 - Dec `19

1 year

Solorio Dental

Inventory Control System design and implementation

Responsibilities & achievements

• Designed and implemented an inventory control system using Node.js for the backend and Angular for front-end development. • Led digital transformation initiatives, improving efficiency by implementing new technologies across departments. • Integrated SMS notifications to enhance communication with patients and staff. • Developed and maintained comprehensive documentation for system features and APIs developed with Express.js. • Collaborated with other engineers to implement scalable solutions using Nest.js. • Engaged in user feedback sessions to refine system functionalities and improve user experience. • Conducted training sessions for clinic staff on the new inventory system. • Developed automated testing procedures for both frontend and backend components. • Assisted in troubleshooting technical issues reported by users. • Provided ongoing support and maintenance for deployed solutions.

Express.js
Node.js
Angular 2x

Education

Higher education in Computer Science

Agency

Development agency #31

400+

GMT-11

Remote

Want to hire this engineer?

Check if Cristian is available