MENU

GET IN TOUCH

joshidarshit2002@gmail.com
Back

DosePack

Year

2023

Tech & Technique

FastAPI, Celery, Redis, PostgreSQL, Docker, Kubernetes, Jenkins, Api Integration

Description

An automated backend system built for DosePack to streamline pharmacy prescription filling, labeling, and packaging processes. Designed for high availability and scalability within a Kubernetes-managed infrastructure.

Key Features:
  • ๐Ÿ’Š Prescription Intake: Automated processing of incoming prescriptions from multiple sources
  • ๐Ÿ” Task Queuing: Reliable job execution pipeline using Celery for background processing
  • ๐Ÿงพ Label Generation: Dynamic PDF label generation with medication and dosage info
  • ๐Ÿ“ฆ Packaging Integration: API interfaces for communicating with robotic packaging hardware
  • ๐Ÿ“ˆ Monitoring: Integrated logging and job tracking for real-time system observability

Technical Highlights:
  • Developed scalable FastAPI services with modular architecture
  • Set up Celery workers with Redis broker to handle asynchronous tasks like parsing, validation, and label generation
  • Containerized services with Docker and deployed on Kubernetes with health checks and auto-scaling
  • Configured CI/CD pipelines using Jenkins for testing, building, and deploying services
  • Implemented secure API communication between services and external hardware endpoints

My Role

Backend Engineer
Led backend architecture and automation workflows:
  • โœ… API Development: Built FastAPI endpoints for prescription intake, status tracking, and label generation
  • ๐Ÿ”„ Task Orchestration: Designed and managed Celery workflows for job scheduling and execution
  • ๐Ÿ“ฆ Infrastructure: Containerized backend services with Docker and deployed them using Kubernetes
  • ๐Ÿ› ๏ธ CI/CD: Set up Jenkins pipelines for automated builds, tests, and deployments
  • ๐Ÿ”’ Integration: Developed secure communication protocols with pharmacy hardware units
  • ๐Ÿ“Š Observability: Integrated logging, tracing, and retry mechanisms for reliable operations

DARSHIT

joshidarshit2002@gmail.com