Profile

Hi, I'm Carlos J. Pérez

Senior Software Engineer

Computer Engineer with over 10 years of experience in software development. Focused on designing robust applications adapted to user needs.

About Me

My Story

Computer Engineer with over 10 years of experience in software development. I specialize in designing, developing and optimizing web and mobile applications using JavaScript and modern technologies.

Expert in cloud services and microservices architecture with Domain-Driven Design (DDD). Focused on designing robust applications adapted to user needs, with experience in technical leadership and development of complex enterprise solutions.

Key Experience

Over 10 years of experience in software development across diverse industries.
Proficient in designing and implementing end-to-end software solutions.
Demonstrated technical leadership in complex enterprise-level projects.
Excellent communicator, ensuring smooth collaboration with clients and stakeholders.
Self-driven, proactive, and committed to delivering high-impact results.

Skills

Backend Dev

Node.js, Express, Koa.js, Nest.js

Experienced in both functional and OOP: JavaScript, TypeScript.

Frontend Dev

React, NextJS

Passionate about UI/UX with experience in React, NextJS, HTML, CSS, Tailwind, frameworks.

Mobile Dev

Android, iOS

Skilled in developing hybrid mobile apps and cross-platform solutions using the Ionic and ReactNative frameworks.

Professional Experience

Senior Software Engineer

WiTI

Nov 2022 - Present

Santiago, Chile

Development of enterprise solutions for Cencosud with microservices architecture, DDD and modern technologies.

Technical Lead

Firedevs

Feb 2021 - Nov 2022

Santiago, Chile

Technical leadership in enterprise application development and shared mobility platforms.

Software Engineer

Cienfuegos Botanical Garden

Sep 2016 - Dec 2021

Cienfuegos, Cuba

Development of enterprise applications for visitor management and botanical collections.

Featured Projects

C

Cencosud Order Validation System

Complete enterprise solution for supermarket order validation. Includes mobile app, web, APIs and microservices.

Node.jsKoa.jsKafkaRedisMongoDBKubernetesIonicReactFirebase
View Project →
C

Cencosud Billing System

Billing system for supermarket orders with microservices architecture and DDD.

MicroservicesDDDNode.jsKafkaElasticsearchTerraformCI/CD
View Project →
C

Car Sharing Platform

Mobile application to share and book rides in shared cars with web control panel.

Node.jsExpressIonicVueMySQLElasticsearch
View Project →

Let's Work Together?

Have a project in mind? I'd love to hear about it.

Have an exciting project you need help with? Send me an email to create something great together!

[email protected]

Connect with me

"Carlos was fundamental in the development of our order validation system. His expertise in microservices and DDD architecture allowed us to scale the solution efficiently. He always delivered high-quality results and was an excellent team collaborator."

MG

- María González

Product Manager at Cencosud

"Carlos demonstrated exceptional technical leadership during his time with us. His ability to design complex solutions and guide the team in shared mobility projects was invaluable. He is a committed and highly qualified professional."

CC

- Camilo Cabrera

CTO at Firedevs

"Carlos developed critical systems for visitor management and botanical collections. His work was fundamental in modernizing our operations. He is a very competent and reliable engineer."

DLV

- Dr. Leosveli Vasallo

Director at Cienfuegos Botanical Garden

"Carlos has been a pillar in our development team. His experience in Node.js, microservices, and cloud technologies has been crucial for the success of our enterprise projects. He always goes above and beyond expectations."

PR

- Patricio Rocaglia

CEO at WiTI