Summary

Expertise

Project Highlights

Education

Agency

AN

English:

Advanced

Andres C N.

vetted by Youteam

Vetted by YouTeam

Mexico

UTC -06:00

America/Bahia_Banderas

English:

Advanced

Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in Node.js

Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in Node.js and TS for backend development, worked with technologies like Nest.js , Aws Lambda, Ec2, PostgreSQL and MongoDb . Also have experience with Vue.js and Nuxt . Backend developer. Applied Mathematician with strong background in statistics.

Want to hire this engineer?

Check if Andres C is available

Expertise

Years of commercial development experience

5 years of experience

Core technologies

Node.js 5 years
PostgreSQL 5 years
TypeScript 4 years
NoSQL 5 years
React.js 5 years
API 4 years

Other technologies

JavaScript
TypeScript
Nest

Project Highlights

icon
Software Engineer

Reponse time

Developed and deployed a RESTful API for a microservices architecture using Node.js, Express.js, and MongoDB, resulting in a 50% reduction in response time. Implemented real-time features using WebSocket and Socket.io, enhancing user engagement and interaction on a collaborative platform.

Responsibilities & achievements

Designed and implemented an authentication and authorization system using JWT (JSON Web Tokens) for secure user access to resources, preventing unauthorized data exposure. Optimized database queries and data retrieval using Mongoose ORM, reducing query execution time by 40% and improving overall application responsiveness. Integrated third-party APIs for payment gateways and geolocation services, streamlining the checkout process and enhancing the user experience. Implemented automated testing using Jest and Supertest, achieving 90% code coverage and reducing the occurrence of production bugs. Collaborated closely with the frontend team to develop APIs that meet frontend requirements efficiently, ensuring smooth communication between frontend and backend components. Assisted in the setup of continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins and Docker, reducing deployment time by 70%. Actively participated in code reviews, providing constructive feedback to peers and maintaining code quality and best practices.

API
MongoDB
Node.js
icon
Software Engineer

kavak

Developed RESTful APIs and backend services using Node.js and Express.js, enabling smooth communication between frontend and backend teams. Built and maintained SQL databases, designing optimized database schemas and writing complex SQL queries for data retrieval and manipulation. Led a project to migrate a monolithic application to a microservices architecture, utilizing Node.js and Docker, resulting in improved scalability and performance.

Responsibilities & achievements

Implemented user authentication and authorization mechanisms using JWT and OAuth, enhancing application security. Collaborated with frontend developers to design APIs that align with frontend requirements, ensuring a cohesive and efficient development process. Optimized database performance by indexing tables and rewriting queries, reducing query execution time by up to 60%. Introduced automated testing using Jest and integrated testing into the CI/CD pipeline, leading to more reliable and bug-free releases. Utilized version control (Git) effectively to manage codebase and collaborated on code reviews to maintain code quality

Node.js
NoSQL
icon
Node.js Developer

The Ksquare Group

Introduced automated testing using Mocha and Chai, leading to faster development cycles and improved code quality. Actively participated in code reviews, providing constructive feedback and adhering to coding standards. Contributed to the setup of CI/CD pipelines using Jenkins, enabling efficient deployment and continuous integration. Provided technical mentorship to junior developers, assisting in their growth and skill development.

Responsibilities & achievements

Implemented user authentication and authorization mechanisms using JWT, ensuring secure access to application resources. Collaborated closely with frontend developers to design API endpoints that align with frontend requirements and user experience. Utilized Sequelize ORM to manage SQL databases, optimizing queries and ensuring data integrity. Integrated third-party APIs for payment gateways, improving the application's transaction process.

API
JavaScript
Node.js
SQL

Education

Higher education in Computer Science

Agency

not available agency #2097

50-100

GMT+13

Argentina

Core Expertise

AWS
Azure
Express.js
Java
Kubernetes
Node.js
React.js
React Native
Spring
Spring Framework
Angular 2x
Spring Boot
Nest
Google Cloud Platform
Serverless
AWS Lambda
Terraform

Want to hire this engineer?

Check if Andres C is available