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.
B.Sc. in CSE (2025 - 2029)
Daffodil International University
HSC in Science (2023 - 2024)
Savar Cantonment Public School & College
Executive
DIU Computer & Programming Club
Executive
DIU Data Science Club
Competitive Programming, DSA, Algorithms
What I care about
Analytical Problem Solving
Regularly solving algorithmic challenges to strengthen my analytical thinking, logical reasoning, and coding efficiency.
Competitive Programming
Actively participating in rated contests to improve my speed, accuracy, and performance under strict time constraints.
Advanced DSA
Deeply learning Data Structures and Algorithms, focusing on debugging complex edge cases and optimizing existing solutions.
Software Quality
Translating my algorithmic logic into building efficient, high-quality, and scalable real-world software architectures.
Tools I work with
Programming Languages
The core syntax I use to build logic.
Problem Solving
Platforms and concepts I master.
Tools & Technologies
My daily drivers and utilities.
How I approach problems
Understand
Understand the problem completely before writing a single line of code.
Break Down
Reduce complex algorithms and systems into smaller, manageable components.
Build
Implement a simple, scalable, and maintainable solution efficiently.
Improve
Test rigorously, debug, measure performance, and refine the architecture.