backend engineer

I'm Nisan Hossain

Software Engineer & Python Developer

I'm a passionate Computer Science student focusing on algorithms, scalable backend systems, REST API development, and building robust web applications using Python, Django, and MySQL. 🚀

Nisan Hossain

About Me

Backend Software Engineer

Building Scalable APIs, Reliable Backends & Production-Ready Systems.

I’m Md. Nisan Hossain, a Backend Software Engineer focused on building reliable, maintainable, and API-driven systems with Python, Django, and Django REST Framework (DRF).

I enjoy turning complex requirements into clean backend architecture—from designing efficient database models and RESTful APIs to implementing secure authentication, authorization, integrations, and business logic. My approach emphasizes clarity, performance, scalability, and maintainability.

API & Backend Architecture: Designing clean REST APIs, modular Django applications, JWT authentication, permissions, and maintainable business logic.
Database Engineering: Designing relational schemas, optimizing ORM queries, indexing data, and working with PostgreSQL and MySQL.
Problem Solving: Applying Data Structures & Algorithms and competitive programming experience to write efficient, predictable, and well-structured solutions.
Python Django Django REST Framework PostgreSQL MySQL REST APIs JWT RBAC C++ / DSA

Problem Solving

840+ Solved

Competitive programming has strengthened my algorithmic thinking and problem-solving skills, helping me approach backend logic, database queries, and system-level challenges with greater efficiency.

420+ Codeforces Peak Rating: 1062
210+ LeetCode DSA & Algorithms
2★ CodeChef Peak Rating: 1441
135+ VJudge Problems Solved

Technical Skills

Programming Languages

  • C
  • C++ (Data Structures & CP)
  • Python (OOP, Automation)
  • Java (Basic)
  • JavaScript (ES6+)
Frameworks & Libraries

  • Frontend: HTML, CSS, Bootstrap
  • Backend: Django, DRF, Python
Databases

  • MySQL, PostgreSQL
  • Django ORM (Expert)
  • SQLite (Local Development)
Tools & Technologies

  • Git, GitHub
  • VS Code
  • Postman
  • PyCharm
Competitive Programming

  • Data Structures (Arrays, Trees, Graphs)
  • Algorithms (Greedy, DP, Recursion)
  • Graph Algorithms: BFS, DFS, Dijkstra
  • 820+ Problems Solved (CF, LC, CC, VJ)

Competitive Programming

LeetCode

Track: Problem Solving

Problems Solved: 160+

Strengths: Arrays, Strings, HashMap, Two Pointers

Practicing LeetCode daily improves core DSA knowledge and interview problem-solving skills.

Profile

Codeforces

Rank: Newbie

Rating: 1062

Problems Solved: 420+

Beginning journey on Codeforces, building speed & accuracy through regular problem solving.

Profile

CodeChef

Rank: 2★

Rating: 1441

Problems Solved: 80+

CodeChef 2-Star reflects consistent and accurate problem-solving under contest pressure.

Profile

HackerRank

Rank: Gold

Problems Solved: 100+

Achieving Gold rank demonstrates strong mastery of core programming challenges.

Profile

Featured Projects

StayEase

StayEase - Hotel Booking

A modern hotel booking platform where users can explore hotels, view rooms, check availability, and make bookings.

🎯 Key Features:

  • Browse Hotels: Explore a variety of hotels with detailed information.
  • Room Details: View room types, amenities, and pricing.
  • Real-Time Availability: See available dates and make bookings easily.
  • Review System: Rate and review rooms after stay.
  • Secure Payment: Complete payments securely with multiple options.

🛠️ Used Technologies:

HTML CSS JavaScript Python Django DRF PostgreSQL SQLite SSLCommerz
Clothify - E-Commerce Platform

Clothify - Fashion E-Commerce

A scalable and stylish clothing e-commerce platform offering secure payments and seamless shopping experience.

🎯 Key Features:

  • User Panel: Browse fashion collections, add items to wishlist, and checkout.
  • Product Categories: Wide range of clothing categories, including men, women, accessories.
  • Secure Payment: SSLCommerz integration for safe online transactions.
  • Reviews: Customers can rate and review products.

🛠️ Used Technologies:

HTML CSS JavaScript Python Django DRF PostgreSQL SSLCommerz

Let's Connect