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 RESTful Dragon Ball API.

FastAPIPythonMongoDB
Help Center

Ticketing System.

Node.jsNestJSMS SQL ServerTypeORMDocker
HTTP Status Code

Directory of HTTP Status Codes and code references.

PythonFlaskTailwind CSS
Shushupe

Python Weblog Engine.

PythonDjangoPostgreSQLTailwind CSS
Node.js Microservices

A bunch of full-stack microservices prototypes.

Node.jsNestJSPostgreSQLAngular
ASP.NET Core DDD Backend

Clean Architecture Domain Driven Design Prototype.

ASP.NET CoreMS SQL ServerDapperOpenAPI

Education

UNCP

Software Engineering (Postgraduate)

Universidad Nacional del Centro del Perú

20172018

UNICA

Software Engineering (Undergraduate)

Universidad Nacional San Luis Gonzaga de Ica

20092013