Gustavo Huarcaya

Full-stack Developer

Ica, PE

Building Scalable Solutions for Tomorrow

+10 years of experience as a Software Developer. Expert in Web Applications development. Specialize in designing and implementing large-scale distributed systems. With deep expertise in .NET, Node.js, Python, Angular, and microservices architecture.

Beyond technical architecture, I'm passionate about Clean Code, DevOps practices and building resilient systems that can scale effectively while maintaining high availability and performance.

Experience

Caja Ica

Software Architect

Caja Ica

Apr, 2025 - Present

Responsible for designing and evolving scalable, secure, and business-aligned software architectures.

I work closely with cross-functional teams to define technical standards, promote best development practices, and ensure the quality of implemented solutions.

SUNAT

Java Developer

SUNAT

Feb, 2024 - Mar, 2025

Develop Java microservices with Dropwizard, Spring Boot, Apache Kafka, Informix, and MongoDB.

Streaming data between systems through Apache Kafka and Apache Kafka Connect.

Writing Bash Shell and Python scripts to automate some tasks.

Minedu

Backend Developer

Minedu

Aug, 2023 - Dec, 2023

Develop microservices with .NET and PostgreSQL following the CQRS pattern.

Develop REST APIs with .NET tools such as ASP.NET Core, Entity Framework Core, SignalR, and FluentValidation.

Caja Ica

Full-stack Developer

Caja Ica

Apr, 2023 - Aug, 2023

Working with financial applications developed with .NET and Domain Driven Design.

Develop front-end application with React.js and TailwindCSS.

Universidad Continental

Jr. Software Architect

Universidad Continental

Apr, 2016 - Mar, 2023

Design and development of microservices and RESTful web applications using .NET, Node.js, and Angular (TypeScript), deployed on Red Hat OpenShift.

Integration through RabbitMQ (AMQP) and databases such as SQL Server, Oracle, and MongoDB.

Led automation of key processes, improving response times and efficiency.

Worked on system migrations and backend integrations with platforms like Ellucian Banner ERP and Moodle.

Projects

Dragon Ball API
The RESTfull Dragon Ball API.
  • FastAPI
  • Python
  • MongoDB
Help Center
Ticketing System.
  • Node.js
  • NestJS
  • MS SQL Server
  • TypeORM
  • Docker
HTTP Status Code
Directory of HTTP Status Codes and code references.
  • Python
  • Flask
  • Tailwind CSS
Shushupe
Python Weblog Engine.
  • Python
  • Django
  • PostgreSQL
  • Tailwind CSS
Node.js Microservices
A bunch of full-stack microservices prototypes.
  • Node.js
  • NestJS
  • PostgreSQL
  • Angular
ASP.NET Core DDD Backend
Clean Architecture ASP.NET Core Domain Drive Design Prototype.
  • ASP.NET Core
  • MS SQL Server
  • Dapper
  • OpenAPI (Swagger)

Education

UNCP

Software Engineering (postgraduate)

Universidad Nacional del Centro del Perú

2017 - 2018

UNICA

Software Engineering (undergraduate)

Universidad Nacional San Luis Gonzaga de Ica

2009 - 2013