Abusha Ansari
Backend Developer
I architect robust APIs, scalable systems, and resilient server-side solutions. Passionate about databases, system design, and writing clean, efficient backend code.
About Me
With over 2 years of experience in software development, I specialize in building robust backend systems, RESTful APIs, and database architectures. My focus is on writing clean, scalable server-side code that powers reliable applications.
I'm currently Joint Technical Head of CSI PCE the Computer Society of India and the largest student body in the Mumbai chapter — where I lead the organization of technical events. I'm passionate about system design, API architecture, and building infrastructure that scales.
Core Technologies
Backend Tech Stack
The technologies I use daily to build scalable, reliable server-side applications.
Where I've Been
A timeline of the freelance contracts, internship roles, and college technical responsibilities that have shaped my engineering journey.
Freelance Full-Stack Developer
Designed and delivered a complete multi-vendor e-commerce backend for an independent client. Handled everything from initial schema design to deployment, including product catalog APIs, order workflows, and Stripe payment integration.
- Built a RESTful API handling 10+ resource types with full CRUD and role-based access control
- Integrated Stripe Checkout and webhook handling for order fulfilment automation
- Modelled a PostgreSQL schema with 15+ relational tables, optimised with composite indices
- Deployed on Railway with auto-deploy pipelines from GitHub
Freelance Backend Developer
Built the backend API and real-time notification layer for a SaaS analytics dashboard. Implemented WebSocket-based live updates, JWT authentication, and a tenant-aware data model.
- Architected a multi-tenant data model ensuring strict data isolation between tenants
- Implemented Socket.io rooms for per-tenant live analytics pushes
- Designed a JWT + refresh-token auth flow with Redis-backed session blacklisting
- Wrote OpenAPI 3.0 documentation for all 30+ endpoints
System Design Thinking
I think in systems, not just endpoints. Here's how I approach backend architecture.
RESTful API Design
Building well-structured APIs with proper versioning, pagination, error handling, and authentication. Following REST principles for predictable and maintainable endpoints.
Database Architecture
Designing normalized schemas with proper indexing strategies, implementing connection pooling, and choosing the right database for each use case SQL for relational data, NoSQL for flexibility.
Scalable Architecture
Designing systems that scale horizontally with message queues, load balancing, and service decomposition. Understanding when monoliths make sense and when to break apart.
My Projects
A collection of my recent work. These projects showcase my skills and experience in building web applications.
DBnano
Designed and published an embedded NoSQL database implementing 6 core components including append-only storage, hash-based indexing, schema validation, in-memory caching, advanced query operators, and a fluent TypeScript query builder as a reusable npm package.
Mail Assist
Developed an email automation platform supporting anonymous messaging, reusable templates, email tracking, CSV-based batch email processing, and backend APIs integrating 3 core services for scalable email delivery.
Decentralized Healthcare
Built a federated learning platform for decentralized chest X-ray classification featuring 4 key modules: local model training, secure weight aggregation, REST APIs, and an administrative dashboard for real-time evaluation.
NLP_DB-Manager
An AI-powered database interface that translates natural language into SQL queries and executes them against live PostgreSQL databases. The backend handles NLP-to-SQL conversion, query validation, schema introspection, and result serialization with history tracking.
Coursely
A course management platform with a Supabase-powered backend handling CRUD operations, relational data modeling for courses, resources, and user associations, with row-level security policies for access control.
GitHub Activity
Open source contributions and public projects. All data fetched live from the GitHub API.
Let's Build Something Together
Need a scalable backend, a well-designed API, or help architecting your system? Let's discuss your project and see how I can help.
Get in Touch