With 2 years of experience in backend development, I specialize in building scalable and efficient server-side applications. My passion lies in creating robust systems that can handle complex business logic while maintaining high performance and reliability. I thrive in collaborative environments and enjoy solving challenging problems. My experience with various databases and system architectures allows me to choose the right tools for each unique project requirement.

ABOUT ME

I'm a backend software engineer specializing in Python-based web applications and REST APIs. I focus on building secure, maintainable and scalable backend systems with clean architecture and proper authentication flows, performance optimization for real-world business solutions.

I've worked on both collaborative open-source projects and private client applications, handling everything from API design to database modeling to deployment. I'm passionate about writing clean, testable code and solving real-world problems through backend development.

Currently working with: Flask, Django, PostgreSQL, JWT authentication, and RESTful API design, Javascript.

PROJECTS

🛒

E-commerce Backend API

Public

A RESTful e-commerce backend API with JWT authentication, role-based authorization, product management, and order workflows. Built with security and scalability in mind.

My Role:

  • Designed RESTful API architecture
  • Implemented JWT-based authentication and authorization
  • Created secure endpoints for products, orders, and user management
  • Structured database models with proper relationships
Python Flask JWT PostgreSQL SQLAlchemy REST API
🏪

Single-Vendor E-commerce System

Client Project

Developed a complete single-vendor e-commerce backend handling authentication, product management, inventory tracking, and order processing for a client.

My Role:

  • Architected the backend API structure
  • Implemented business logic for order lifecycle
  • Designed database schema for products, orders, and users
  • Integrated payment flow
  • Deployed to production environment
Python Flask PostgreSQL SQLAlchemy JWT
✍️

Community Blog Platform

Collaborative

A collaborative blog platform where multiple developers contributed to building a content management system with user authentication, post creation, and community interaction features.

My Role:

  • Implemented authentication system
  • Developed blog post CRUD operations
  • Contributed to API endpoint design
  • Collaborated using Git workflow (PRs, code reviews)
Python Flask PostgreSQL HTML/CSS Git
📔

Journal System

Client Project

Built a secure journal management system allowing authenticated users to create, organize, and manage private journal entries with proper data validation and error handling.

My Role:

  • Developed complete backend API
  • Implemented user authentication and authorization
  • Designed data models for entries and categories
  • Created input validation and sanitization
Python Flask PostgreSQL REST API
🗂️

Tab Master

Personal Project

Tab Master is a JavaScript-based web application designed to help users manage and organize browser tabs efficiently. The application allows users to create, save, and switch between tab groups, improving productivity and reducing tab clutter. The project currently runs locally on a system and demonstrates strong understanding of JavaScript logic and DOM manipulation.

My Role:

  • Designed and implemented the core application logic using JavaScript
  • Built the user interface with HTML and CSS
  • Implemented tab grouping and management features
  • Tested and debugged the application in a local environment
JavaScript HTML CSS Git
🗂️

Other Projects

Personal Mini Projects

These are other projects I have worked on.

TECHNICAL SKILLS

Languages

  • C
  • Python
  • JavaScript
  • R
  • Dart
  • SQL
  • HTML
  • CSS

Backend Frameworks

  • Flask
  • Django

Database & ORM

  • PostgreSQL
  • SQLite
  • MongoDB
  • SQLAlchemy
  • Django ORM

Authentication & Security

  • JWT (JSON Web Tokens)
  • Password Hashing
  • Role-Based Access Control

API Development

  • RESTful API Design
  • API Documentation
  • Postman Testing

Tools & Workflow

  • Git & GitHub
  • VS Code
  • Postman
  • Linux/Ubuntu

Data Tools

  • Jupyter Notebook
  • JupyterLab
  • Pandas
  • NumPy
  • Seaborn

Let's Connect

I'm open to backend development opportunities and interesting projects.