About
Who I am
Problem Solver
I solve algorithmic problems on Codeforces using C. Every problem is a logic puzzle — and that problem-solving mindset extends into everything I build.
IoT & Embedded Systems
My passion is building things that interact with the physical world. Especially microcontrollers, sensors, smart home systems. Software that can be touched.
Student & Learner
Currently pursuing BSc in Computer Science & Engineering. I've learned C, Python, JavaScript, and TypeScript — each one shaping how I think about code.
Skills
What I work with
Languages & Tools
C
My primary language for algorithmic problem solving on Codeforces and low-level
embedded systems programming.
Python
Used for scripting, automation, and rapid prototyping. A versatile tool in my
development toolkit.
JavaScript
Building interactive web experiences with DOM manipulation, async patterns, and
modern ES6+ features.
TypeScript
A strict syntactical superset of JavaScript, adding optional static typing
designed for large applications.
IoT / Embedded
Hands-on experience with microcontrollers, sensors, and building smart connected
devices from scratch.
Algorithms
Data structures, competitive programming on Codeforces, and algorithmic problem
solving with C.
Web Dev
Building responsive websites with HTML, CSS, and JavaScript — from static pages
to interactive apps.
Git & GitHub
Version control workflow, collaborative development, and open source project
management.
Competitive
Codeforces Profile
Fetching live data…
Projects
GitHub Repositories
Loading projects…
Education
Academic journey
BSc in Computer Science & Engineering
Sheikh Borhanuddin University and College
Studying algorithms, systems, networks and building things that matter.
HSC — Science
Dr. Mahbubur Rahman Mollah College
GPA 4.50 · Science group ·
Higher Secondary Certificate
© Muhammad Rifat