English:
Advanced
Cristian C.
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 availableExpertise
Years of commercial development experience
8 years of experience
Core technologies
Other technologies
Project Highlights
Robust and Scalable Digital Products
Jan `24 - Present
12 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.
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.
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.
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.
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.
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.
Education
Higher education in Computer Science
Agency
400+
GMT-11
Remote
Want to hire this engineer?
Check if Cristian is available