Skip to content
View JhonmaSG's full-sized avatar
:dependabot:
Focusing
:dependabot:
Focusing

Block or report JhonmaSG

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.

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
JhonmaSG/README.md

Hi 👋, I'm Jhon Mario Serrano (JhonmaSG)

Backend Java Developer • Spring Boot • REST APIs • Financial Software

Building scalable backend applications one project at a time.


👨‍💻 About Me

I'm a Backend Java Developer from Colombia 🇨🇴 with professional experience developing software for the financial sector.

I have worked on banking applications, REST APIs, production support, secure backend services, and systems integration using Java and the Spring Ecosystem.

Currently, I'm expanding my knowledge in Hexagonal Architecture, Microservices, Cloud Technologies, and modern backend engineering through hands-on projects.

🎯 2026 Goals

  • 🧩 Master Hexagonal Architecture
  • 🚀 Build Production-ready Microservices
  • ☁️ Learn AWS Fundamentals
  • ⚙️ Improve CI/CD & DevOps practices
  • 📐 Strengthen System Design skills

💻 Tech Stack

☕ Backend
🗄️ Databases

Also experienced with Oracle & SQL Server

🌐 Frontend
⚙️ DevOps & CI/CD

Also using Docker Compose & SonarCloud

🛠️ Tools

Swagger/OpenAPI • Jira • Azure DevOps


📈 GitHub Analytics




🚀 Featured Project

🏦 Finance Platform — Account Service

Backend microservice built to apply enterprise backend development practices using Spring Boot, Spring Security, JWT, Docker, CI/CD, and dual database persistence.

Highlights

  • 🔐 JWT Authentication
  • 👥 Role-Based Authorization
  • 🛡️ Ownership Authorization
  • 🏦 Account Management
  • 💰 Transactions
  • 📝 Audit Logs with MongoDB
  • 🐳 Docker & Docker Compose
  • ⚙️ GitHub Actions CI
  • 📊 SonarCloud
  • 📚 Swagger / OpenAPI

🌎 Portfolio

🔗 Visit my portfolio

https://jhonmasg.github.io/Portfolio.github.io/

Pinned Loading

  1. PresupuestoDinamico.github.io PresupuestoDinamico.github.io Public

    Aplicación web desarrollada en HTML, CSS y JavaScript para gestionar presupuestos personales. Permite registrar ingresos y egresos, y proporciona un resumen del balance financiero.

    JavaScript

  2. ConverterYouTubeVanillaToMP3 ConverterYouTubeVanillaToMP3 Public

    Herramienta para convertir videos de YouTube a formatos de audio (MP3). Enfocado en usuarios que desean descargar y convertir contenido de YouTube de manera rápida y sencilla.

    CSS

  3. ChatGPTLocal.github.io ChatGPTLocal.github.io Public

    Implementación de un ChatGPT de manera local utilizando tecnologías WebLLM compatible con OpenIA API y el uso de Workers, ademas de usar HTML, CSS y JavaScript.

    HTML

  4. Generedor_de_Contrasena.github.io Generedor_de_Contrasena.github.io Public

    Generador de contraseñas seguro que permite crear contraseñas personalizadas con opciones para seleccionar diferentes categorías, longitudes y tipos de caracteres.

    JavaScript

  5. account-service account-service Public

    Proyecto Clean CRUD Architecture con el objetivo de implementar arquitectura limpia backend empresarial

    Java

  6. SistemaVentasWeb SistemaVentasWeb Public

    SistemaVentasWeb

    Java