// hello, world

Rokunujjaman
Rokun

CS Undergrad @ SUST

Computer Science student building backend systems, crunching data, and grinding algorithmic problems. Passionate about writing clean APIs, training ML models, and competing in programming contests.

3rd
YEAR — SUST CSE
3+
PROJECTS SHIPPED
4
OJ PROFILES ACTIVE
ML
+ BACKEND + CP

// 01 — skills

What I work with

LANGUAGES
Python C++ C JavaScript
BACKEND
FastAPI REST API Auth/JWT
DATABASES
PostgreSQL MySQL
DATA / ML
Pandas NumPy Matplotlib EDA
DEVOPS / TOOLS
Docker Git Linux GitHub
CS CORE
DSA OOP OS Networks

// 02 — projects

Things I've built

LMS API Backend
Full-featured Learning Management System backend. RESTful endpoints for user and resource management, relational database integration, and Dockerized for smooth deployment. Built with production-grade architecture patterns.
FastAPI PostgreSQL MySQL Docker
Running Hero Game Dev
A game built from scratch — core mechanics, object interactions, user controls, and state management all hand-rolled. A deep dive into software design thinking and problem-solving under creative constraints.
Python Game Logic State Machine
ML & Data Analysis Data Science
Collection of EDA notebooks and ML workflows on real-world datasets — data cleaning, feature engineering, visualization to surface hidden patterns, and end-to-end predictive models. All published on Kaggle.
Pandas NumPy Matplotlib Scikit-learn

// 03 — competitive programming

Algorithmic problem solving

CODEFORCES
Rokun
Regular contest participation and problem practice
ATCODER
FarBetter
Japanese OJ known for clean, well-curated problems
LEETCODE
rokun92
Interview prep and systematic topic coverage
VJUDGE
Rokunujjaman
Virtual Judge platform for practicing across multiple OJs
300+
Codeforces
250+
LeetCode
100+
AtCoder
150+
VJudge
800+
Total Solved
// topics practiced
Dynamic Programming Graph Algorithms Greedy Binary Search Hashing Recursion & Backtracking Trees Advanced Data Structures

// 04 — contact

Let's connect