Ahmet Husrev Ozcan
Software Engineer — Java Ecosystem & Microservices
Innovative Software Engineer with 5+ years of experience. Currently architecting high-availability IoT solutions at Mobiliz. Expertise in building scalable microservices using Java (8-21) and Spring Boot 3, powered by Event-Driven Architectures with Apache Kafka and RabbitMQ. Specialized in high-performance data management using Redis and PostgreSQL.
About Me
I am an Innovative Software Engineer with over 5 years of experience, driven by a passion for building robust and scalable backend systems. My expertise lies in Microservices Architecture, Event-Driven Systems, and High-Performance IoT Solutions.
Currently, I am working at Mobiliz, where I focus on architecting distributed systems that handle real-time data using Java (Spring Boot), Kafka, and RabbitMQ. To ensure high availability and performance, I leverage Redis and PostgreSQL while managing deployments through Docker and Argo CD.
Beyond my professional work, I am committed to continuous learning and academic growth, currently pursuing a Master of Science in Computer Engineering at Ankara Yıldırım Beyazıt University. I also enjoy sharing my knowledge by mentoring aspiring developers, helping them navigate the complexities of modern software ecosystems.
My goal is to always write clean, maintainable code that solves complex business problems while ensuring a seamless user experience through Next.js and TypeScript when working on full-stack requirements.
Professional Experience
Software Engineer
Mobiliz — Hybrid
Sep 2023 – Present
- Lead Developer for the Fleet Management and Mobiride projects, responsible for architecting and developing the core backend infrastructure.
- Developed high-performance IoT tracking solutions using Java (Spring Boot), managing large-scale real-time data flow.
- Engineered Event-Driven systems with Apache Kafka and RabbitMQ to ensure seamless communication between system components.
- Optimized data persistence and retrieval layers using PostgreSQL and Redis, significantly improving application response times.
- Handled full-stack requirements using Next.js and TypeScript, ensuring a unified and scalable user experience.
- Managed end-to-end deployment processes with Docker and GitHub Actions.
Technical Mentor
Cydeo — Contractor / Remote
2023 – 2024
- Served as a Technical Mentor for the Java Bootcamp alongside my role at Mobiliz.
- Conducted code reviews and guided students through Microservices and Spring Boot projects.
- Shared production-level expertise on Spring Security, OAuth2, and Docker.
Java Developer
Cydeo — Remote
2022 – 2023
- Maintained the internal LMS ecosystem, ensuring stability and implementing new modules.
- Optimized existing monolithic codebase with focus on performance and refactoring.
- Ensured 99% system reliability through rigorous unit testing with JUnit and Mockito.
Software Engineer
Zeber Corp. — Remote
2021 – 2022
- Provided consultancy services and developed RESTful APIs for various client projects.
- Collaborated in an Agile environment to deliver high-quality backend solutions.
- Addressed technical debt and resolved critical bugs to enhance application maintainability.
Technical Skills
Programming Languages
Backend Development
Database & Caching
Messaging & Streaming
Frontend Development
DevOps & Cloud
Testing & Agile
Education
M.Sc. — Computer Engineering
Yıldırım Beyazıt University
B.Sc. — Computer Engineering
Ege University
Java Developer Bootcamp
Cydeo
B.Sc. — Management Information Systems
Anadolu University
Projects

Ticketing Microservices
A high-availability ticketing system with full observability. Monitored via Prometheus and Grafana to ensure system health and real-time performance tracking.

Nakliya ERP
A comprehensive logistics and enterprise resource planning system. Managed the development of vehicle modules, driver tracking, and real-time financial reporting dashboards using Java and Spring Boot.

Fleethings (Fleet Management)
A next-generation IoT and vehicle tracking platform. As a Lead Developer, I architected the core backend infrastructure to handle real-time data ingestion using Java and Spring Boot.

Mobiride
A comprehensive corporate mobility and ride-sharing solution. Developed scalable backend services and event-driven communication layers, ensuring high availability.

Accounting Project
Financial management platform built for SMEs. Features invoice tracking, expense management, and customer records with a modular backend architecture using Spring MVC and Hibernate.

GameHub
Modern game discovery platform featuring real-time data fetching, advanced filtering, and sorting. Built to demonstrate clean React component architecture and TypeScript proficiency.
Let's Work Together
I am currently open to freelance opportunities and technical consultancies. Whether you have a project idea, a complex backend problem to solve, or just want to discuss technology—feel free to reach out!