Hey, I'mMarufWaving hand

CS & Math student (21).Based in Waterloo, Canada's tech hub (not the battlefield).

Systems-trained, AI-curious, usually stuck debugging.

Open to collaborations or a casual chat.

For urgent matters, email me or connect on LinkedIn.

Prefer a terminal-style portfolio? Try the Neovim site.

Portrait of Maruf Hossain, Computer Science and Mathematics student

Technologies

C++ZigTypeScriptReactGolangNode.jsPostgreSQLDockerC

Loading experience...
Loading activities...

Featured Projects

WLU MSA Website preview

WLU MSA Website

Open Source
Soon

A central hub for WLU MSA events, announcements, member resources, and payments, serving 1,500+ users.

Built with Next.js, Payload CMS, PostgreSQL, and Stripe, it streamlined publishing workflows, reduced manual content management overhead by 40%, and improved page load times from 1.8s to 1.2-1.3s.

Next.js
Payload CMS
Tailwind
TypeScript
ThinkFast Sudoku preview

ThinkFast Sudoku

Private Source
Case Study

A real-time multiplayer Sudoku platform where players create a room, join instantly, and solve the same puzzle together in the browser.

Built with Next.js and Firebase Realtime Database, it uses sub-100ms synchronization and a custom 800+ LOC backtracking solver to generate valid boards, enforce constraints, and support real-time validation across players.

Next.js
TypeScript
Firebase (Realtime DB)
MSA App screenshot

MSA App

Open Source
Soon

A mobile app for staying connected to MSA updates, events, and community tools without the friction of a mobile browser.

Built with React Native, Expo, and Supabase, it delivers announcements, event details, and member-facing content in a streamlined mobile experience designed for quick access on the go.

React Native
Expo
Supabase
Photography Portfolio screenshot

Photography Portfolio

Private Source
Case Study

A photography gallery for wildlife, street, and everyday shots, designed around speed, sharp image delivery, and a focused browsing experience.

Built with Eleventy and Sharp, it uses optimized WebP generation and PWA support to keep image-heavy pages fast and responsive.

Eleventy
Node.js
Tailwind CSS
Sharp.js
PWA
WebP