Back to home

Projects

Project Image AgroTech

AgroTech

Team Lead - Backend Developer · April 2025 - July 2025

Platform developed to connect agricultural producers with advisors. Includes testing with JUnit, BDD with Cucumber, and CI/CD pipelines. Added forum and dark mode through experiments.

  • Designed unit and integration tests with JUnit and implemented BDD tests with Cucumber to ensure software quality.
  • Implemented CI/CD with GitHub Actions and Docker to automate deployment and reduce manual errors.
Spring BootJUnitCucumberGitHub ActionsDocker
Project Image FarmWise

FarmWise

Team Lead - Backend Developer · April 2025 - July 2025

Farm management and advisory platform whose Spring Boot monolith was split into microservices, with Eureka service discovery, an API Gateway and Docker deployment.

  • Led the migration of a monolithic application to a microservices architecture using Spring Boot, Eureka for service discovery and an API Gateway for centralized routing.
Spring BootSpring CloudEurekaDockerAngular
Project Image Smart Scheduler

Smart Scheduler

February 2025 - March 2025

Web application to optimize and organize class schedules by entering course data and constraints. Built with React and styled with Tailwind.

ReactTailwind
Project Image Expense Tracker

Expense Tracker

January 2025 - February 2025

Web app to track personal expenses, categorize spending, and view analytics. Built with Django, React, and PostgreSQL.

DjangoReactPostgreSQL
Project Image AgroSupport

AgroSupport

Mobile Developer · August 2024 - November 2024

A mobile app for scheduling consultations between farmers and experts, using Spring Boot and Kotlin with Jetpack Compose.

  • Designed an Android app in Kotlin to connect agricultural producers with industry specialists.
  • Implemented consultation scheduling, notifications and profile management, integrated with a backend over HTTP.
  • Applied Clean Architecture principles and the MVVM pattern to keep layers clearly separated and make new features easier to add.
KotlinJetpack ComposeSpring Boot
Project Image DataPathway

DataPathway

September 2024 - November 2024

A project to optimize data network traffic using Kruskal and Prim algorithms to construct minimum spanning trees on a dataset of 3.5 million network flows.

PythonGraph Algorithms
Project Image AgroConnect

AgroConnect

April 2024 - June 2024

A system for managing guinea pig farms, including resource and expense tracking, and scheduling expert consultations. Developed with Spring Boot and Angular.

Spring BootAngular
Project Image CargoApp

CargoApp

Team Lead - Full-Stack Developer · April 2024 - June 2024

A comprehensive system for managing road transportation of goods, optimizing trip management, expense tracking, and real-time monitoring. Built with C# .NET and Vue.js.

  • Led the development of a web platform for managing expenses and shipments for road freight companies.
  • Built trip optimization, expense tracking and real-time monitoring modules using C# with ASP.NET Core on the backend and Vue.js on the frontend.
  • Deployed the application by containerizing the frontend and backend with Docker and hosting them on cloud services.
C#ASP.NET CoreVue.jsDocker
Project Image PsychoPro

PsychoPro

August 2023 - November 2023

A landing page designed to promote an AI-driven expert system for early psychological assessments, developed with HTML, CSS, and JavaScript.

HTMLCSSJavaScript
Project Image ShopSync

ShopSync

April 2023 - June 2023

A system developed to optimize shopping cart management and inventory control in a supermarket, using data structures like Binary Search Trees, AVL Trees, Hashtable, and Vector for efficient operations.

C++Data Structures
Project Image LimaDefender

LimaDefender

August 2022 - November 2022

Educational game simulating city protection from a virus spread by zombies, developed in C++ with Windows Forms, applying OOP principles.

C++Windows FormsOOP