About Me

Algorithm Enthusiast &
Competitive Programmer.

I'm a Computer Science student passionate about mastering Data Structures and Algorithms, optimizing code, and building high-quality software solutions.

I am a passionate Competitive Programmer and Algorithm Enthusiast, currently pursuing my B.Sc. in Computer Science and Engineering at Daffodil International University.

My primary focus is on developing efficient and optimized solutions, mastering advanced Data Structures and Algorithms (DSA), and continually enhancing my problem-solving abilities. Through regular algorithmic challenges, I strengthen my analytical thinking, logical reasoning, and coding efficiency under strict time constraints.

Driven by a commitment to continuous learning and growth, I strive to deepen my understanding of algorithms and computational problem-solving. Whether it involves debugging complex edge cases, optimizing existing solutions, or learning advanced algorithmic concepts, I am dedicated to improving my technical expertise.

My ultimate goal is to apply this analytical foundation to build efficient, high-quality, and scalable software solutions in the real world.

Education

B.Sc. in CSE (2025 - 2029)

Daffodil International University

HSC in Science (2023 - 2024)

Savar Cantonment Public School & College

Clubs & Leadership

Executive

DIU Computer & Programming Club

Executive

DIU Data Science Club

Focus Areas

Competitive Programming, DSA, Algorithms

Philosophy

What I care about

01.

Analytical Problem Solving

Regularly solving algorithmic challenges to strengthen my analytical thinking, logical reasoning, and coding efficiency.

02.

Competitive Programming

Actively participating in rated contests to improve my speed, accuracy, and performance under strict time constraints.

03.

Advanced DSA

Deeply learning Data Structures and Algorithms, focusing on debugging complex edge cases and optimizing existing solutions.

04.

Software Quality

Translating my algorithmic logic into building efficient, high-quality, and scalable real-world software architectures.

Technical Arsenal

Tools I work with

Programming Languages

The core syntax I use to build logic.

C++C++
PythonPython
JavaScriptJavaScript
CC

Problem Solving

Platforms and concepts I master.

AlgorithmsAlgorithms
Data StructuresData Structures
CodeforcesCodeforces
CodeChefCodeChef
LeetCodeLeetCode

Tools & Technologies

My daily drivers and utilities.

Prompt EngineeringPrompt Engineering
LinuxLinux
GitHubGitHub
Process

How I approach problems

01

Understand

Understand the problem completely before writing a single line of code.

02

Break Down

Reduce complex algorithms and systems into smaller, manageable components.

03

Build

Implement a simple, scalable, and maintainable solution efficiently.

04

Improve

Test rigorously, debug, measure performance, and refine the architecture.