POST /api/v1/payments/subscribe
StripeWebhook → payment_intent.succeeded
PaymentIntent confirmed
Subscription activated
Message queued (RabbitMQ)
Retrying failed message
Consumer acknowledged event
Subscription lifecycle completed
JWTAuthentication → Request validated
Access token verified
Role-based access granted
Secure session established
Optimizing query execution (25ms)
Using DB index for lookup
Caching response (Memcached)
Cache hit → response served
Optimizing query execution (25ms)
Using DB index for lookup
Caching response (Memcached)
Cache hit → response served
POST /api/v1/payments/subscribe
StripeWebhook → payment_intent.succeeded
PaymentIntent confirmed
Subscription activated
Message queued (RabbitMQ)
Retrying failed message
Consumer acknowledged event
Subscription lifecycle completed
JWTAuthentication → Request validated
Access token verified
Role-based access granted
Secure session established

Abubakar Mulla

Backend Engineer building scalable, secure, and production-ready backend systems.

Experience across payments, subscriptions, API design, security hardening, and AI-powered backend integrations — focused on real-world, production-grade systems.

About Me

I’m a Backend Engineer with experience building and maintaining enterprise-grade backend systems.

I primarily work with Python, Django, and Spring Boot to design secure and scalable backend services and APIs. My experience includes developing robust APIs, architecting payment flows using Stripe and Moyasar, handling webhook-based event processing, and managing end-to-end payment lifecycle. I’ve also built performance-critical systems and backend mechanisms that are actively used in production environments.

Alongside, I’ve also integrating Generative AI capabilities into applications — such as AI based product description and product image generation, also building intelligent search and recommendation features using short language models — while ensuring data security and system reliability.

I focus on writing clean, maintainable backend code and solving real system-level challenges around scalability, security, reliability, and long-term maintainability.

Skills & Tech Stack

Technologies and skills I use to build secure, scalable backend systems.

Backend

  • Python
  • Django REST Framework
  • Flask (REST APIs)
  • Java
  • Spring Boot

Databases & Caching

  • MySQL
  • Memcached
  • SQLite (Dev/Test)

Tools

  • Git/GitHub
  • Postman
  • Jira
  • Agile / Scrum

Payments & Queuing

  • Stripe
  • Moyasar
  • Webhooks
  • RabbitMQ

Infrastructure

  • AWS
  • Docker
  • Linux
  • CI/CD

Gen-AI

  • SLM Integration
  • Image generation
  • OpenAI APIs

Projects

Enterprise-grade backend systems featuring payment engines, scalable architectures, security-focused APIs, and production-level integrations with real-world impact.

Torry Harris Marketplace

Enterprise marketplace platform backend supporting vendor subscriptions, payments, notifications, and AI-powered product features.

PythonDjangoDjango REST FrameworkFlaskMySQLMemcachedOpenAI

THM-Pay: Payment Engine

Centralized payment middleware designed to abstract multiple payment gateways and manage payment, subscription, and invoicing workflows.

PythonDjango REST FrameworkStripeMoyasarMySQLWebhooks

Order Orbit

Order and inventory management platform that streamlines interactions between restaurants and customers.

JavaSpring BootREST APIsJWTMySQLSMTP

Experience

Professional experience building production-grade backend systems with a focus on payments, scalability, and security.

Backend EngineerFull-time

Apr 2024 — Present

Torry Harris Integration SolutionsBangalore, India

Working on enterprise-scale backend systems focused on payments, subscriptions, and marketplace platforms.

  • Designed and developed scalable backend services using Django, Django REST Framework, and Flask
  • Built and maintained a centralized payment middleware integrating Stripe and Moyasar
  • Implemented secure subscription billing, invoice generation, and webhook handling
  • Hardened APIs by sanitizing 130+ endpoints to mitigate XSS vulnerabilities
  • Integrated Gen-AI solutions for product content and image generation using OpenAI
  • Worked on POCs including RabbitMQ for async processing, ClamAV for media security, and SLM-based search optimization
PythonDjangoDjango REST FrameworkFlaskMySQLMemcachedStripeMoyasarRabbitMQAWS SNSOpenAI

SDE InternInternship

Oct 2023 — Apr 2024

Torry Harris Integration Solutions Bangalore, India

Backend-focused internship contributing to a production-grade order management platform while gaining hands-on training in backend technologies.

  • Contributed to the design and development of Order Orbit, an order and inventory management system.
  • Built REST APIs using Spring Boot and followed clean backend architecture principles
  • Implemented JWT-based authentication for secure role-based access
  • Worked with MySQL for data modeling and persistence
  • Received structured training on backend development, API design, and system workflows
JavaSpring BootREST APIsJWTSMTPMySQL

Let’s Build Something Solid

I’m open to backend engineering roles where I can contribute to building scalable, reliable systems and production-grade backend solutions.