> Go
Backend development, concurrency, JSON
2
years
Software Engineer · Backend & Full Stack 4th-year Computer Science student passionate about software engineering, backend development and distributed systems.
I build complete applications for personal projects and real clients, participating in the entire lifecycle: architecture, implementation, deployment and infrastructure on Linux using Docker.
I enjoy designing maintainable software through Clean Architecture, SOLID and design patterns, with a special interest in backend, concurrency, networking and distributed systems.
Cross-platform application to generate intelligent study plans. It implements Clean Architecture, MVVM and Repository Pattern, processing directed graphs to plan dynamic study schedules.
Distributed file system in Go that allows storage across multiple nodes. Uses TCP and JSON for network communication, with concurrent goroutines for asynchronous data replication between servers.
Full Stack application for a real client with online payments. Backend in Go, Docker and Nginx for deployment on Linux, integrating Mercado Pago and Resend to process payments and send transactional emails.
Super Mario-style video game developed in Java. It implements object-oriented programming, SOLID, UML and design patterns in the game logic (character control, levels and basic physics).
Design and implementation of web solutions for real clients. Responsible for the complete cycle: software architecture, Go backend, HTML/CSS frontend, deployment on Linux using Docker, Nginx configuration and integration of third-party APIs (payments, emails, etc.).
Customer service at an electronic invoicing company. Managing user requirements and service support. Basic commercial coordination, developing communication, empathy and problem-solving skills in customer service environments.
> Go
Backend development, concurrency, JSON
2
years
> Java & Kotlin
OOP, SOLID, design patterns
3
years
> C
Algorithms, data structures
3
years
> TypeScript
React, static typing
2
years
> Python
Web development, scripting and automation
2
years
> React Native
Cross-platform mobile applications
2
years
> HTML/CSS
Layout and web interface design
3
years
> Linux
Unix server administration
4
years
> Docker Compose
Docker container orchestration
2
years
> Docker
Containers and service deployment
2
years
> Nginx
Web server, reverse proxy and load balancing
4
years
> Git
Version control and collaboration
4
years
> Clean Architecture
Layer-based design for maintainable code
> MVVM
Architecture pattern for user interfaces
> SOLID
Object-oriented design principles
> Design Patterns
Software design patterns to solve common architecture and design problems
> Testing
Unit, integration and end-to-end testing to ensure software quality
> Git & GitHub
Code repository platform
> Postman
Testing and consuming REST APIs