About Stack Experience Projects System Design Writing Contact
📍 New Delhi, India — Open to Gulf & product-company roles

Hi, I'm Bashir Ahmad

Software Engineer

Building scalable cloud platforms, secure backend systems and modern web applications — currently shipping production infrastructure at E2E Networks.

in gh @
vault.read("secret/db")
-> { token: "••••••" }
Bashir Ahmad
available for opportunities
kubectl get pods -n nico-admin
3/3 Running
scroll
01 — about

Engineer, not just a builder of screens.

I'm an Associate Software Engineer at E2E Networks Ltd., a cloud infrastructure company, where I work across the stack — from authentication and secrets management to billing systems and the React interfaces that sit on top of them.

My day-to-day involves Python, Django, and Django REST Framework on the backend, paired with React, TypeScript, and Redux on the frontend. I've spent a meaningful chunk of the last year inside authentication flows — OAuth, 2FA, and secrets management with HashiCorp Vault — plus the infrastructure that keeps all of it running: Docker, Kubernetes, Nginx, and MinIO-backed object storage.

I enjoy the kind of problems that don't have a clean answer on the first pass — backend architecture, scalable APIs, distributed systems, and cloud infrastructure where correctness and reliability matter more than surface polish. I'm currently preparing for SDE-2 roles at product companies across India and the Gulf.

// currently
RoleAssociate Software Engineer
CompanyE2E Networks Ltd.
FocusBackend + Infra
StackDjango · React · K8s
Based inNew Delhi, IN
Looking atUAE · KSA · Kuwait · IN
02 — tech stack

Tools I reach for in production.

A working stack shaped by real systems, not a checklist — organized by where each piece sits in the architecture.

Languages

PythonJavaScriptTypeScriptC++SQL

Frontend

ReactTypeScriptRedux ToolkitTailwind CSSMaterial UIHTML/CSS

Backend

PythonDjangoDRFNode.jsExpress

Authentication

JWTOAuth 2.02FA / OTPREST APIs

Databases

PostgreSQLMySQLMongoDB

Infrastructure

DockerKubernetesNginxMinIOHashiCorp VaultLinux

Cloud

AWS FundamentalsObject StorageS3-Compatible APIs

Tooling

GitGitHubsternPostman

Practices

System DesignCode ReviewCI/CD
03 — experience

Production systems, not tutorials.

E2E Networks Ltd.

June 2025 — Present
Associate Software Engineer · Sovereign Cloud Platform
  • Develop and maintain full-stack features for the Sovereign Cloud Platform using React, TypeScript, and Django, across both frontend and backend.
  • Integrated HashiCorp Vault for centralized management of sensitive configuration — email credentials, SSH keys — improving application security.
  • Architected a centralized email service on Mandrill with global configuration, reused across platform modules to cut integration overhead.
  • Built secure authentication: 2FA (OTP), reCAPTCHA v3, and session management across frontend and backend.
  • Designed scalable backend APIs — data validation, business logic, and integrations — for SKU, pricing, and billing modules in Django.
  • Optimized deployment and performance through Nginx configuration and Vite build tuning, improving system responsiveness.

E2E Networks Ltd.

Jan 2025 — June 2025
Associate Software Engineer Intern · Sovereign Cloud Platform
  • Built core modules of the Sovereign Cloud Platform using React, TypeScript, Material UI, and Redux, improving UI performance and usability.
  • Created reusable components — CommonTable, SKU & pricing forms — with React Hook Form, cutting development effort by ~40%.
  • Implemented complex validation, dynamic field rendering, and API-driven form generation for SKU, pricing, and billing modules.
  • Improved operational workflows: NIC selection, resource allocation, server configuration UI, and real-time log monitoring.
  • Collaborated with backend teams on API integration, debugging, and deployment, including Nginx & Vite optimizations.

X-Netics Technology Pvt. Ltd.

June 2024 — Aug 2024
Web Developer Intern
  • Used Cloudinary for image delivery — 50% faster load times, 30% bandwidth savings.
  • Integrated Stripe payments — 40% fewer transaction issues, 25% faster payments.
  • Automated content creation and posting workflows for LinkedIn and the company website, cutting manual workload by 90%.
04 — projects

Selected systems I've built.

Each card expands into the actual engineering — the problem, the architecture, and the trade-offs, not just a screenshot.

Cloud Backup Platform

Automated, versioned backups for cloud workloads with configurable retention policies and restore workflows.

DjangoDRFMinIOCeleryReact

Problem

Teams needed scheduled, verifiable backups of large object stores without manually managing retention or worrying about silent restore failures.

Architecture

A Celery-based scheduler triggers incremental snapshot jobs against MinIO buckets; metadata and retention rules live in PostgreSQL, with a DRF API exposing backup status and restore points to the frontend.

Challenges

Keeping incremental snapshots consistent under concurrent writes, and making large restores resumable instead of all-or-nothing.

Solution

Introduced checkpointed restore jobs with idempotent chunk processing, so a failed restore resumes from the last verified chunk instead of restarting.

Object Storage Dashboard

A MinIO-backed admin dashboard for browsing buckets, managing access policies, and tracking storage usage across tenants.

ReactTypeScriptDjangoMinIO API

Problem

Internal teams had no self-serve way to inspect bucket usage or rotate access policies without going through the platform team.

Architecture

A thin DRF layer wraps the S3-compatible MinIO admin API, translating bucket policies into a permission model the frontend can render and edit safely.

Challenges

Presenting IAM-style policy documents in a way non-infra users could understand and edit without producing invalid JSON policies.

Solution

Built a structured policy editor that generates valid policy documents from form inputs, with a raw-JSON view for advanced users.

Cloud Billing Platform

SKU-based pricing engine and invoicing pipeline for metered cloud resource consumption.

DjangoDRFPostgreSQLReact

Problem

Usage-based pricing across many SKUs needed to be calculated consistently and reflected accurately in customer-facing invoices.

Architecture

A pricing engine resolves SKU rate cards and usage events into line items, with a versioned pricing-rules table so historical invoices stay reproducible even after rate changes.

Challenges

Avoiding retroactive invoice drift when pricing rules changed mid-billing-cycle.

Solution

Snapshotted the applicable rate card at invoice-generation time rather than resolving prices live, making every invoice deterministic and auditable.

CareerDristi

A career-counseling platform delivering psychometric tests, mentorship, and personalized guidance — serving 1,000+ users with an 85% improvement in career-decision satisfaction.

ReactMaterial-UIAxiosChart.jsJWTBcrypt

Problem

Students often lack structured, personalized guidance when choosing a career path — most existing tools were generic and non-interactive.

Architecture

A psychometric test engine scores responses into career-fit profiles, paired with a mentorship-matching layer. JWT-based auth with Bcrypt-hashed credentials and Crypto-based data protection secure user data end-to-end.

Challenges

Turning raw quiz results into visualizations that were fast to render and easy for non-technical users to interpret.

Solution

Built interactive Chart.js dashboards for quiz results and performance analytics, increasing engagement by 60% and cutting analysis time by 70%.

GrowthCode

A multi-vendor marketplace for marketing, SEO, and advertising courses with role-based permissions — improved accessibility to training materials by 35% for administrative staff.

ReactRedux ToolkitBootstrapTailwindStripeCloudinaryChart.js

Problem

A multi-vendor course marketplace needed distinct permission levels for admins, vendors, and learners without duplicating UI logic per role.

Architecture

Role-based access control gates routes and components on the frontend, backed by Redux Toolkit for state and Redux Persist for session continuity. Stripe handles course purchases; Cloudinary serves optimized course media.

Challenges

Keeping role-specific views consistent as the permission matrix grew across admin, vendor, and buyer flows.

Solution

Centralized permission checks into reusable route guards and UI primitives, which is what let administrative staff find and manage training materials 35% faster.

MAFEC — Automatic Admit Card Generator

A self-serve form-to-admit-card generation system used by 1,000+ students, cutting a coaching institute's admin workload by 95%.

ReactNode.jsExpressMaterial-UIPDF-LIB

Problem

An institute was manually generating admit cards from student forms — slow, repetitive, and error-prone at scale.

Architecture

A React form pipeline validates and stores student submissions via an Express/Node.js API, then generates print-ready admit cards server-side using PDF-LIB, templated per exam batch.

Challenges

Keeping generated PDFs visually consistent across varying name lengths, photo sizes, and batch-specific fields.

Solution

Built a template layout engine with dynamic text-fitting rules, so every admit card renders correctly regardless of input length — automating a process that previously took staff days into minutes.

05 — system design

How the pieces actually fit together.

Simplified diagrams of systems I've designed or worked deeply with in production.

Client Auth API Provider

OAuth Flow

Client → Auth API → provider redirect → token exchange → session issued.

Snapshot Job MinIO Metadata DB

Cloud Backup Architecture

Scheduled jobs snapshot to object storage; metadata tracks retention state.

API Bucket A Bucket B Bucket C

MinIO Architecture

API layer distributes reads/writes across erasure-coded buckets.

Client Gateway Service A Service B

REST API Architecture

A gateway fronts independently deployed services behind one contract.

Service A Service B RabbitMQ

Microservice Communication

Async messaging decouples producers from consumers via a broker.

Client Cache DB

Caching Layer

Read-through cache in front of the primary datastore, TTL-bound.

07 — achievements

Outside the day job.

LeetCode

Top 0.6% problem solver on LeetCode, with 15+ badges earned for consistency in algorithmic problem-solving.

Hackathons

1st place, Smart India Hackathon — college-level round.

Coursework

Top 1% in NPTEL's E-Business course.

Competitive Programming

Consistently ranked in the top 5% of LeetCode's weekly contests.

08 — github

Where the code actually lives.

GitHub stats

Live stats pulled from github.com/BASHIR219 via github-readme-stats.

Top languages
09 — contact

Let's talk about an opportunity.

Open to Software Engineer / SDE-2 full-stack roles in India and across the Gulf (UAE, Saudi Arabia, Kuwait). I usually reply within a day.

This form currently opens your email client on submit — connect a backend (e.g. Formspree, a serverless function) to make it fully functional.