About
Backend Engineer with experience building Python backend systems using Django REST Framework, FastAPI, and PostgreSQL. Currently developing multi-tenant POS and inventory APIs with transaction-safe checkout, concurrency control, and cross-module integrations. Experienced in REST API development, relational database design, authentication, automated testing, and Docker.
Skills & Expertise (31)
Work Experience
Founding Backend Engineer
Ralakde
May 2026 - Present
Building the POS backend using Django REST Framework and schema-per-tenant PostgreSQL, implementing 50 REST endpoints (61 HTTP operations) across transactions, sessions, registers, reporting, and settings. Implemented 15 transactional workflows including checkout, split/partial payments, voids, refunds, exchanges, hold/resume, cash reconciliation, and Quote/Sales Order creation. Built concurrency-safe checkout and inventory operations using atomic transactions, row-level locking, conditional stock updates, and database constraints to protect against overselling and conflicting updates. Integrated POS checkout across inventory, invoicing, customer payments, accounting, sales orders, quotes, taxes, and tenant services. Built and maintained 46 automated tests covering POS workflows and idempotency, including duplicate-request and concurrent-execution scenarios.
Software Developer Intern
Rockwell Automation
Feb 2025 - Aug 2025
Worked on backend services for the FTDM platform, building and maintaining REST endpoints in FastAPI within an existing service-oriented codebase. Built aggregation endpoints that combined data from several internal services into a single response, replacing the sequential calls the frontend was making for reporting screens. Extracted business logic from route handlers into shared service classes, and added Pydantic request and response validation with centralized exception handling so failures returned consistent error payloads instead of unhandled 500s. Profiled and load-tested slow endpoints to locate bottlenecks, then optimized the queries and code paths involved.
Education
B.Tech, Computer Science - NIST University
2021 - 2025 ยท Afghanistan
Certifications
GATE 2026 (Computer Science)
ยท 2026
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Relocation
Open to Relocation
Skills (31)
Click a skill to find developers with the same skill