Hey, I'mMarufWaving hand

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

A curious sort, muddling through software, systems, and sundry pursuits.

Open to collaborations and the occasional chat.

Prefer the command line? Explore the terminal version

Maruf Hossain
Maruf Hossain (alternate)
Maruf Hossain

Technologies

  • C++
  • Zig
  • TypeScript
  • React
  • Golang
  • Node.js
  • PostgreSQL
  • Docker
  • C
Loading experience...

Featured Projects

Four projects, from community platforms to real-time systems.

All 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 event registration, content publishing, and donation workflows while improving reliability, SEO, and page load times from 1.8s to 1.2-1.3s for a smoother member experience.

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

Beyond the code

Leadership & community

President

Leading MSA strategy and execution across events, operations, and team coordination to strengthen member engagement and campus impact.

Operations

Maintained a Next.js platform for ~2,000 members, integrating Payload CMS, PostgreSQL, and Stripe to improve reliability, SEO, and club operations.

  • Managed wlumsa.org as the central hub for events, announcements, and resources.
  • Tuned queries and introduced caching, reducing PostgreSQL load by ~70% and improving page speed.
  • Improved SEO and donation flows, contributing to ~2x traffic growth and ~10% higher donations.

VP Internal

Oversaw internal operations, participant communications, and team coordination, helping ensure successful planning and execution of CaseHacks events.

VP Operations

Overseeing match logistics, scheduling, and event operations for competitive and recreational cricket events.

VP Marketing

Led digital marketing and social media strategy to increase campus engagement and event visibility.

Distribution Lead

Coordinated literature distribution initiatives and supported outreach activities across campus.

VP Finance

Managing club budgeting, reimbursements, and financial planning for student-led events.