Hola, soy Rodrigo
Ingeniero de Software enfocado en el Desarrollo Móvil y Backend de Corrientes, Argentina 🇦🇷
Mas sobre mí
Me llamo Rodrigo Alejandro González. Comencé mi camino en la programación con Java en la secundaria, y más tarde me adentré en el desarrollo de videojuegos como hobby, utilizando Unity y C#.
Hoy en día, me especializo en el desarrollo de aplicaciones móviles, desde el diseño hasta su publicación, aplicando buenas prácticas como Clean Architecture e inyección de dependencias. Me esfuerzo por mantenerme en constante aprendizaje, mejorando mis habilidades y desarrollando mis propios backends, adquiriendo conocimientos en APIs REST, bases de datos, arquitectura y redes, usando para esto Golang.
Habilidades
Educación
Licenciatura en Sistemas de Información
Universidad Nacional del Nordeste
En cursoFormación en Ingeniería de Software, Bases de Datos, Redes, Sistemas Operativos, Arquitectura de Computadoras.
Analista Programador Universitario
Universidad Nacional del Nordeste
2021–2025Formación en algoritmos, estructuras de datos, programación orientada a objetos y funcional, bases de datos e ingeniería de software.
Técnico en Informática Personal y Profesional
Escuela Técnica Ita Ibate
2012-2020Me introdujo al mundo de la computación, aprendiendo los conceptos básicos de hardware y software.
Certificaciones y Cursos
Proyectos

MountainTech - Ecommerce de Hardware
Tienda venta de componentes de computadora. Hecha completamente con Golang, HTML, CSS, Bootstrap. Utilizando el sistema de renderisado de plantillas en el Servidor de Golang y PostgreSQL para almacenar los datos.

Twitter(X) Clone App
Hecha desde cero con android nativo para la aplicacion usando Retrofit, Room, inyección de dependencias y Clean Architecture, también hice el backend con Golang usando MongoDB, JWT y Gorilla Mux.

Investigación sobre Microservicios
Realicé un proyecto de investigación en el que comparé las arquitecturas monolíticas y de microservicios, desde el diseño, implementación, pruebas de carga y monitorización.

Event Manager-En Desarrollo
Aplicación móvil nativa para Android desarrollada con Clean Architecture. Permite crear, editar y
gestionar eventos, agregar organizadores, tipos de tickets, generar tickets con códigos QR,
notificaciones, geolocalización y más.
El backend fue desarrollado con Golang usando GORM, PostgreSQL, Swagger, procedimientos almacenados,
transacciones y MinIO para almacenamiento de imágenes. Todo está containerizado con Docker.

API de Procesamiento de Imágenes
API REST desarrollada en Go para aplicar transformaciones a imágenes subidas por el usuario, como recorte, redimensionamiento, rotación y filtros (escala de grises, sepia, entre otros). Las imágenes se almacenan en MinIO y el procesamiento se realiza en tiempo real. Incluye autenticación con JWT y gestión de datos con GORM.

Gestor de Gastos
Aplicación móvil desarrollada en Kotlin utilizando Android Nativo con Jetpack Compose, orientada a facilitar el control de tus finanzas personales. Implementa una Clean Architecture con patrón Repository, navegación segura, persistencia local con Room e inyección de dependencias mediante Hilt.