Skip to content
View robergut's full-sized avatar
🙂
🙂

Block or report robergut

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
robergut/README.md

Hi there, I'm Roberto! 👋

Software Engineer | Backend & Cloud Technologies | Always Learning

I'm a Software Engineer based in Mexico 🇲🇽, passionate about building reliable, scalable, and maintainable software.

My background spans backend and full-stack development, with extensive experience in Java, Spring Boot, REST APIs, and enterprise applications.

I enjoy exploring different technologies, understanding how systems work, and finding practical solutions to complex engineering challenges.

Beyond my core experience, I'm expanding my skills in Python, data engineering, cloud-native development, and AI-assisted software engineering.

🛠️ Technologies & Tools

Languages

Java · Python · TypeScript · JavaScript · SQL

Backend & Frameworks

Spring Boot · Spring Data JPA · Hibernate · Node.js · REST APIs · Microservices

Frontend

React · HTML · CSS

Databases & Messaging

PostgreSQL · Oracle · MongoDB · Redis · Apache Kafka · AWS SQS

Cloud & DevOps

AWS · Docker · Kubernetes · Git · CI/CD

Testing & Build Tools

JUnit 5 · Mockito · Gradle · Maven · Postman

🚀 Currently Exploring

  • Python & Data Engineering: Data pipelines and modern data processing technologies.
  • Cloud & Distributed Systems: Scalable, resilient, cloud-native applications.
  • AI Engineering: AI agents, developer tools, and AI-assisted workflows.
  • Software Architecture: Modular design, maintainability, and engineering best practices.

💡 What Drives Me

I believe good software engineering is about more than writing code. It's about understanding problems, making thoughtful design decisions, and building solutions that are useful, reliable, and easy to maintain.

I'm naturally curious and enjoy learning from different domains, technologies, and people.

🌎 Beyond Coding

When I'm not programming, you'll probably find me cycling, traveling, or discovering new places.

📫 Let's Connect


Keep learning. Keep building. Stay curious.

Pinned Loading

  1. data-utils data-utils Public

    Tool to compare data in different databases

    Python

  2. etl-visitors etl-visitors Public

    ETL process

    Java

  3. jobbing jobbing Public

    Application created to provide training courses and connect providers of services with clients

    Python 4

  4. pandas_covid19_mx pandas_covid19_mx Public

    Jupyter Notebook

  5. netDynamics netDynamics Public

    Create statistics to counting attractors in RBN

    C