Josmer Azocar

Backend Software
Developer

Hi, I'm Josmer Azocar

Building robust and scalable systems with Java & Spring Boot and Python, focusing on Clean Architecture and RESTful API best practices.

java Java
spring boot Spring boot
spring data Spring data
spring security Spring security
spring ai Spring ai
hibernate Hibernate
python Python
pandas Pandas
fastAPI FastAPI
c C
c++ C++
postgresql Postgresql
mysql Mysql
docker Docker
git Git
postman Postman
azure Azure
gradle Gradle
maven Maven
junit Junit
java Java
spring boot Spring boot
spring data Spring data
spring security Spring security
spring ai Spring ai
hibernate Hibernate
python Python
pandas Pandas
fastAPI FastAPI
c C
c++ C++
postgresql Postgresql
mysql Mysql
docker Docker
git Git
postman Postman
azure Azure
gradle Gradle
maven Maven
junit Junit
java Java
spring boot Spring boot
spring data Spring data
spring security Spring security
spring ai Spring ai
hibernate Hibernate
python Python
pandas Pandas
fastAPI FastAPI
c C
c++ C++
postgresql Postgresql
mysql Mysql
docker Docker
git Git
postman Postman
azure Azure
gradle Gradle
maven Maven
junit Junit
java Java
spring boot Spring boot
spring data Spring data
spring security Spring security
spring ai Spring ai
hibernate Hibernate
python Python
pandas Pandas
fastAPI FastAPI
c C
c++ C++
postgresql Postgresql
mysql Mysql
docker Docker
git Git
postman Postman
azure Azure
gradle Gradle
maven Maven
junit Junit
java Java
spring boot Spring boot
spring data Spring data
spring security Spring security
spring ai Spring ai
hibernate Hibernate
python Python
pandas Pandas
fastAPI FastAPI
c C
c++ C++
postgresql Postgresql
mysql Mysql
docker Docker
git Git
postman Postman
azure Azure
gradle Gradle
maven Maven
junit Junit
java Java
spring boot Spring boot
spring data Spring data
spring security Spring security
spring ai Spring ai
hibernate Hibernate
python Python
pandas Pandas
fastAPI FastAPI
c C
c++ C++
postgresql Postgresql
mysql Mysql
docker Docker
git Git
postman Postman
azure Azure
gradle Gradle
maven Maven
junit Junit

About me

  • Backend Development
    • RESTful API Design & Development
    • Spring Boot Ecosystem (Security, Data, AI)
    • FastAPI & Python Web Frameworks
    • Clean Architecture & Design Patterns
    • Multithreading & Concurrency Management
    • Authentication & Authorization (JWT)
  • Languages & Frameworks
    • Java & Spring Framework
    • Python (Data Engineering & Web APIs)
    • C/C++ (Systems Programming)
    • LibGDX (Game Development)
  • Databases & DevOps
    • PostgreSQL & MySQL
    • Hibernate ORM & Spring Data JPA
    • ETL Pipelines & Data Transformation (Pandas)
    • Docker Containerization
    • Azure Cloud Services (Blob Storage, Key Vault, VMs)
    • Git & GitHub Workflows

I'm Josmer Azocar, a Backend Developer focused on building robust solutions through well-defined strategies. I'm passionate about technology and enjoy the continuous learning of new technologies and methodologies. I'm highly committed to every project and a firm believer that with good planning and time management, anything is possible. If you're looking for a developer focused on delivering high-quality results, let's talk.

My work

Projects

Brawl Stars Data Pipeline - ETL

Completed

End to end data pipeline built in Python. It extracts live data from the Brawl Stars public API, transforms it into an analytics-ready Parquet dataset, and loads it directly into Azure Blob Storage. I engineered the complete pipeline, architecting the transformation logic with Pandas, containerizing the system with Docker, and building a FastAPI API to orchestrate the entire ETL process.

Python Python Pandas Pandas FastAPI FastAPI Azure Azure Docker Docker ETL Data Pipeline

StudyU Flow API REST

In Development

AI-powered academic mentor that helps students track their university performance based on their academic records, using a conversational assistant. I co-developed the secure REST API with Spring Boot and JWT, managed data persistence in PostgreSQL, and integrated the AI features using Spring AI. We then containerized the application with Docker for a deployment-ready workflow.

Java Java Spring Boot Spring Boot Spring Data Spring Data Spring Security Spring Security Spring AI Spring AI Maven Maven Docker Docker JUnit JUnit Hibernate Hibernate PostgreSQL PostgreSQL Mockito

J Sonic (Desktop Multiplayer Game)

Completed

Multiplayer 2D platformer built from scratch. As a core developer, I applied Object-Oriented Programming in Java to architect the game's core systems and co-developed the client-server logic for real-time network synchronization using KryoNet, deploying the server on Microsoft Azure to enable live online gameplay sessions.

Java Java LibGDX LibGDX Azure Azure Gradle Gradle KryoNet Client-Server

Concurrent Gas Station Simulator

Completed

Multithreaded application that simulates a gas station's complex operations in a concurrent environment. My role was to architect and implement the entire concurrency model in C, using the pthreads library to manage simultaneous threads. I ensured data integrity and prevented race conditions by protecting all shared resources, such as queues and statistics, with mutexes.

C C Multithreading Mutexes Pthreads

Desktop Supermarket Simulation

Completed

Simulates a supermarket checkout system handling complex business rules. As a co-developer, I implemented the core logic in C++ using Stacks and Queues to manage customer and cart data. This backend system interfaced with a WinForms GUI and persisted all transaction data by generating invoice files.

C++ C++ WinForms GUI

NexusCrawler (Desktop Web Analyzer)

Completed

Web crawler that analyzes site architecture and generates interactive reports. As a co-developer, I engineered its core C++ logic using libcurl for HTTP requests and Gumbo for HTML parsing, and developed the asynchronous tasks to keep the WinForms GUI responsive.

C++ C++ WinForms Web Crawling
More projects on

Academic Background

Education

Universidad Nacional Experimental de Guayana (UNEG)

Computer Science Engineering

Bolivar, Venezuela
2023 - Present

Let's talk

Contact

Currently open to Backend Development opportunities. If my work and skills resonate with you, I'd love to discuss how I can contribute to your team.

Location: Venezuela