Kazi Mostofa Sakin

Computer Science Student

Welcome to my portfolio

Hi, I'm Kazi Sakin

4th Year CS @ University of New Brunswick

I'm a 4th-year Computer Science student at the University of New Brunswick with a passion for building secure, scalable applications. My interests span full-stack development, automation, and machine learning. I enjoy solving complex problems through clean code and thoughtful system design.

Get in Touch

Featured Work

Showcasing innovation through full-stack development, machine learning, and system architecture.

01

Wildfire Detection System

Built an interactive weather visualization dashboard with JavaFX, displaying real-time metrics across a 16×16 grid. Engineered buffered data loader with linear filtering and implemented 24-hour forecast slider to enable data-driven evacuation planning.

JavaJavaFXJUnitData Structures
02

SMS Spam Classifier

Developed ML-powered spam detection trained on 11,000+ messages with custom regex preprocessing pipeline. Achieved 94% F1-score and deployed as containerized Flask app with live predictions on Render.com.

PythonPandasDockerFlask
03

Case Management System

Created intelligent support platform leveraging OpenAI API for auto-categorization of customer issues. Designed real-time analytics dashboard with PostgreSQL backend, tracking case resolution across 5 priority categories.

Next.jsOpenAI APIPostgreSQLREST API
04

Secure Voting Platform

Architected custom WordPress voting system with two-factor authentication serving 100+ active voters. Implemented time-limited token validation and automated email workflows for enhanced election security.

WordPressPHPMySQLCustom Plugins
05

ROBOFLIGHT Platform

Rebuilt educational robotics platform with modern Next.js architecture featuring SSR and optimized performance. Delivered fully responsive UI across mobile, tablet, and desktop with custom authentication system.

Next.jsReactTypeScriptREST API

Technical Skills

Technologies and tools for building modern applications.

Languages

  • Java
  • Python
  • JavaScript
  • TypeScript
  • C
  • SQL

Frontend

  • React
  • Next.js
  • HTML/CSS
  • Tailwind CSS
  • JavaFX

Backend

  • Node.js
  • Flask
  • Django
  • FastAPI
  • PostgreSQL
  • REST API

Tools

  • Docker
  • Git & GitHub
  • Jenkins
  • Linux CLI
  • Maven
  • JUnit/TestNG

About Me

Educational background, professional experience, and achievements.

Education

Bachelor of Computer Science

University of New Brunswick

Jan 2023 – Dec 2026

Relevant Coursework:

Data Structures and AlgorithmsIntroduction to DatabasesSoftware EngineeringSystem Software DevelopmentMachine-Level Programming

Certifications

R Programming Boot Camp

Bangladesh University of Professional2023

Advanced WordPress Development

Softech-IT2018

Experience

Web Developer

ROBOFLIGHT

Dec 2023 – Dec 2024

  • Redeveloped platform with Next.js using React components and server-side rendering
  • Created 5+ API endpoints and enhanced UI with responsive design for three device sizes

Webmaster

Bangladesh Student Society, UNB

Dec 2023 – Oct 2024

  • Developed secure voting system enabling 100+ members to vote using PHP/MySQL
  • Implemented 2FA email validation with 30-minute token limit

Manager – Customer Escalation Team

IO Solutions

May 2025 – July 2025

  • Managed 5-10 daily escalations, resolving 90% on first contact
  • Analyzed telecom datasets with 1,000+ records to improve fault resolution

Interests & Hobbies

Passionate about UI/UX design, motion graphics, and visual storytelling. I enjoy creating engaging user interfaces and dynamic animations that bring digital experiences to life. In my free time, I explore graphic design principles and experiment with modern design tools to craft compelling visual narratives.

View Design Portfolio on Behance