Backend Engineer β’ System Design Enthusiast β’ Builder of Scalable Systems
I enjoy building reliable backend systems, distributed architectures,
and developer tools that solve real problems.
Currently focused on system design, distributed systems, and
highβperformance backend development.
- Building backend infrastructure projects
- Practicing Data Structures & Algorithms
- Designing scalable distributed systems
- Exploring system observability and performance
A Distributed Job Processing System
TaskHive is a background job processing system designed to handle asynchronous workloads reliably.
Key Features - Distributed worker architecture\
- Job queue processing\
- Retry with exponential backoff\
- Dead letter queues\
- Job status tracking\
- REST API for job management\
- Dockerized services
Tech Stack
Java β’ Spring Boot β’ Redis / RabbitMQ β’ PostgreSQL β’ Docker
Repo: https://github.com/AkP2809/TaskHive
LinkedIn
https://www.linkedin.com/in/armaan-khan-22231b192/
Portfolio
https://optimistic-developer2128.netlify.app/
β Always interested in building interesting backend systems and collaborating on infrastructure projects.

