Hello world

Hello, I'm

Nur Mohummod Al Mamun

Software Engineer

I'm a student of Computer Science with a passion for algorithms, scalable backend solutions, and building robust web applications using Python and Django. πŸš€ As a Python Developer, Software Engineer, and Django Backend Developer, I thrive on solving complex problems and optimizing solutions. With a strong foundation in competitive programming, having solved 1500+ problems in C++ and Python, I am continuously exploring new technologies and tools to enhance my skills, particularly in Python and Django, to create impactful and efficient web applications. Whether it's building a scalable backend or tackling algorithmic challenges, I am committed to advancing my expertise and contributing to the tech community.

Profile Image

1+

Years of Experience

6+

Projects Completed

25+

Technologies Mastered

My Competitive Programming Ranks

HackerRank

Badges: 6+ Profile

Certifications: 2

Problems Solved: 200+

An accomplished problem solver on HackerRank with expertise in algorithmic challenges across various domains. Consistently solving problems and earning certifications to enhance programming skills.

LeetCode

Badges: 5+ Profile

Problems Solved: 800+

Submissions: 1,284

Rating: 1495

LeetCode Platinum rank is awarded to top performers who demonstrate advanced problem-solving skills and consistently tackle difficult algorithmic challenges with strong efficiency.

Codeforces

Rank: Newbie Profile

Rating: 1065

Problems Solved: 378+

The "Newbie" rank in Codeforces signifies a beginner's progress, showing that you're still learning and improving your competitive programming abilities through regular participation.

CodeChef

Rank: 2-Star Profile

Rating: 1459

Problems Solved: 128+

A 2-Star rank on CodeChef is awarded to those who have consistently solved problems within time limits, demonstrating proficiency in competitive problem-solving under real contest conditions.

My Projects

Key Features:

  • For Students

    • Enroll in courses and access video lessons.
    • Watch educational videos at their convenience.
    • Track progress and continue learning anytime.
  • For Instructors:

    • Upload and manage course videos.
    • Update course content as needed.
    • Monitor student engagement with their courses.

Used Technology

    Frontend:

  • HTML,
  • TailwindCSS,
  • JavaScript

    Backend:

  • Python,
  • Django,
  • Django Rest Framework

    Database:

  • PostgreSQL,
  • SQLite

My Skills

Programming Languages

  • Python
  • C
  • C++ (with CP)
  • Java
  • JavaScript

Python Development

  • GUI - (Tkinter, PyQt5)
  • Data Analysis - (numpy, pandas)
  • Data Visualization - (matplotlib, seaborn)
  • Web Application - (Django)

Frameworks & Libraries

Frontend

  • TailwindCSS, Bootstrap, React.js, JavaScript (ES6+)

Backend

  • Python, Django, Django REST Framework (DRF)

Databases

  • Database Design - (lucid.app)
  • ORM - (MySQL, PostgreSQL, Django ORM)
  • NoSQL Databases - (SQLite, Firebase)

Tools & Technologies

  • Jupyter
  • Git
  • Github
  • VS Code
  • Codolio

Competitive Programming Skills

  • Data Structures (Arrays, Linked Lists, Stacks, Queues, Trees, Graphs)
  • Algorithms (Sorting, Searching, Greedy, Dynamic Programming, Backtracking)
  • Complexity Analysis (Big O, Time and Space Complexity)
  • Graph Algorithms: DFS, BFS, Dijkstra, A*
  • Problem Solving on Platforms (LeetCode, Codeforces, HackerRank)

Soft Skills

  • Problem Solving
  • Communication
  • Teamwork & Collaboration
  • Adaptability
  • Time Management
  • Critical Thinking

Education Qualification

Diploma Engineering in Computer Science and Technology

Sylhet Polytechnic Institute

Graduation Year: 2022-2025

Higher Secondary Certificate (HSC)

Ragib Rabeya College

Graduation Year: 2022-2023

Group: Science

Secondary School Certificate (SSC)

Sylhet Technical School and College

Graduation Year: 2019-2021

View All

During my time at Sylhet Polytechnic Institute, I pursued a Diploma in Computer Science & Technology, covering a broad range of foundational and advanced subjects in computing. With over 47 core and elective subjects, I gained hands-on experience in critical areas such as Data Structures, Algorithms, Operating Systems, and Database Management, preparing me for a successful career in technology.

Academic Curriculum

  • Diploma in Computer Science & Technology
  • Duration: 4 Years
  • Courses Covered: 47+ Core & Elective Subjects
  • Key Subjects: Data Structures, Algorithms, Operating Systems, Database Management, Software Engineering
  • CGPA: 3.79 - (6th)

Programming Competitions

  • 1st Place - ASSET Programming Competition 2025 | Certificate

Extra Curriculum & Courses

CSE Fundamentals with Phitron

Offered by: phitron.io

πŸ“… 23 Sep 2023 β€” 8 Mar 2025 Completed

Programming with Python (Intermediate)

Offered by: Institute of Information and Communication Technology IICT

πŸ“… 1 Nov 2024 β€” 1 Feb 2025 Completed

MySQL Intermediate Exam

Offered by: HackerRank

πŸ“… Completed: 8 Oct 2024 Completed

CSE Fundamentals with Phitron

Duration: 1.5 Year

Specialization: C, C++, JS, DSA, Algorithms, CP, MySQL, React, Python, OOP with Python, Django, Django REST API

What I Learned
  • Programming in C, C++, JavaScript, Python
  • Data Structures & Algorithms (DSA) and Problem Solving
  • Competitive Programming (CP) with real-world challenges
  • Database Management with MySQL
  • Web Development using React.js & Django
  • Object-Oriented Programming (OOP) concepts
View Certificate

Let’s Connect

Got a project in mind or just want to chat? Fill out the form and I'll get back to you!

AN Mamun

AN Mamun

Software Engineer | Django & Python Developer | Competitive Programmer

My name is Nur Mohummod Al Mamun, but I'm popularly known as AN Mamun .