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.
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.
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.
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.
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.
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.
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.
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.
Computer Science Engineering
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.