Skip to content
View Breinersmartinez's full-sized avatar

Block or report Breinersmartinez

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. Markdown is supported. 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
Breinersmartinez/README.md

Hi, I'm Breiner Martínez

Backend Developer | Java · Spring Boot · REST APIs · PostgreSQL · Docker

I'm a Systems Engineering student from Colombia focused on building backend applications and services with Java and Spring Boot.

I enjoy designing REST APIs, authentication and authorization systems, database-driven applications, and containerized services, with a growing focus on software architecture, system design, testing, cloud computing, and distributed systems.

My goal is to build software that is reliable, maintainable, secure, and easy to deploy.

I'm currently looking for Backend Developer Internships and Junior Software Development opportunities in Colombia, including remote, hybrid, and on-site positions.


About Me

  • Systems Engineering student at Universidad Cooperativa de Colombia
  • Focused on Backend Development
  • Main programming language: Java
  • Currently strengthening Spring Boot, Software Architecture, Testing, System Design, and Cloud Computing
  • Interested in Security, Authentication, Authorization, and API Design
  • Interested in Distributed Systems and Real-Time Applications
  • Experience building and running applications with Docker and Docker Compose
  • Experience deploying applications using AWS EC2
  • Experience working with PostgreSQL, MySQL, and Oracle
  • Familiar with CI/CD, GitHub Actions, REST APIs, WebSockets, and MQTT
  • Continuously preparing for technical interviews and software engineering roles
  • Based in Colombia

Technical Skills

Backend Development

Java Spring Hibernate Maven

Java · Spring Boot · Spring Security · Spring Data JPA · Hibernate · Maven

REST APIs · JWT · Authentication · Authorization · WebSockets · Swagger/OpenAPI

Databases

PostgreSQL MySQL Oracle

PostgreSQL · MySQL · Oracle · SQL · JPA/Hibernate · Relational Database Design

Frontend

React JavaScript HTML5 CSS3

React · JavaScript · HTML5 · CSS3 · Tailwind CSS

DevOps and Cloud

Docker AWS Git GitHub Actions Linux

Docker · Docker Compose · AWS EC2 · Nginx · Git · GitHub Actions · Linux · CI/CD

Distributed and Real-Time Systems

MQTT · WebSockets · IoT · Distributed Systems · Real-Time Communication

Development Tools

Postman · Swagger/OpenAPI · Git · GitHub · Maven · Docker


Featured Projects

YourParking

Parking management platform focused on reservations, authentication, payments, and backend API integration.

The project includes a Spring Boot backend with security, persistence, REST API architecture, and containerized deployment.

Technologies: Java · Spring Boot · Spring Security · JWT · JPA · PostgreSQL · Docker · Docker Compose · React · REST API · Swagger/OpenAPI

Backend Repository

Frontend Repository


ClinCore

Full-stack clinical appointment management application.

The application integrates a React frontend with a Spring Boot REST API and Oracle database, including authentication, authorization, roles, permissions, and refresh-token based security.

Technologies: Java · Spring Boot · Spring Security · JWT · JPA · Oracle · React · Docker · REST API · Swagger/OpenAPI

Repository


Distributed IoT Sensor System

Distributed IoT project focused on communication between sensor components and backend services.

The project explores messaging and communication patterns using MQTT, providing practical experience with distributed systems and IoT architectures.

Technologies: Java · MQTT · IoT · Distributed Systems

Repository


Spring Boot WebSocket

Real-time communication project built with Java and Spring Boot.

Focused on understanding WebSocket-based communication and real-time interaction between backend services and clients.

Technologies: Java · Spring Boot · WebSockets

Repository


Technical Interview Preparation

Repository dedicated to preparing for software engineering technical interviews.

Topics include:

  • Data Structures and Algorithms
  • Java
  • SQL
  • Spring Boot
  • Software Design
  • System Design
  • Technical Interview Exercises

Repository


Currently Improving

Backend Engineering

  • Advanced Spring Boot
  • Spring Security
  • REST API Design
  • Database Design
  • Automated Testing

Software Engineering

  • Software Architecture
  • Design Patterns
  • Clean Code
  • SOLID Principles
  • System Design
  • Data Structures and Algorithms

Infrastructure

  • Docker and Containerization
  • CI/CD
  • AWS
  • Linux
  • Cloud Architecture

GitHub Activity

Top Languages

GitHub Stats


Connect With Me

LinkedIn

Email: breynersartinezmunoz@gmail.com


Open to Opportunities

I'm interested in:

Backend Developer · Java Developer · Spring Boot Developer · Junior Software Developer · Backend Internship · Software Engineering Internship

Colombia · Remote · Hybrid · On-site

Pinned Loading

  1. EduTrace EduTrace Public

    This API developed in Spring Boot allows the management of students, projects, teams, and tasks. Its purpose is to provide traceability of teamwork, ensuring that each member has evidence of their …

    Java

  2. YourParking-Community-Edition YourParking-Community-Edition Public

    A full-featured web application for managing parking facilities, built with Angular19 for the frontend and Spring Boot + PostgreSQL for the backend. Supports clients, administrators, and employees …

    TypeScript

  3. bcryptMD2025-springboot bcryptMD2025-springboot Public

    Authentication system with Spring Boot, MySQL, and bcrypt MD5 encryption.

    HTML

  4. BreinLogic-API BreinLogic-API Public

    Aplicacion en Java y Spring Boot que integrar la API de Gemini AI con RestTemplate, permitiendo realizar consultas y gestionar respuestas inteligentes de forma eficiente.

    Java