SH Shahriyar Hasan Resume

Open to onsite/remote junior roles · Graduating Dec 2026

Software Engineer/AI Engineer/Data Scientist

I build software that's actually used.

I'm Md. Shahriyar Hasan, a final-year Computer Science & Engineering student in Dhaka. I ship full-stack apps with real users in JavaScript and Supabase, and I'm applying the same rigor to data science and AI engineering with Python — machine learning, LLM APIs, and RAG pipelines.

4active users on MessManager, an app I built and run
5students using my AIUB Notice Monitor Bot
20+open-data sources searched in one interface
ICCA 2026co-authored IoT paper, accepted

Where I fit

Three ways I can contribute.

Pick the role you're hiring for — each one links to work you can open and check.

Software Engineering

Full-stack apps with auth, billing logic, background jobs, and deployments — built, shipped, and maintained for real users.

  • MessManager — settlements, push notifications, 4 users
  • TourneyHub — role-based app, CSRF & bcrypt hardening
  • Open Data Universe — Cloudflare Worker API

AI Engineering

Building retrieval-augmented generation in Python — document Q&A with embeddings and vector search. Early-stage and actively in progress.

  • RAG chatbot — LangChain, FAISS, HuggingFace (in progress)
  • Automation bots with GitHub Actions & Playwright

Data Science

Cleaning, analysis, and modeling with Pandas and scikit-learn — turning raw tables into decisions.

  • RFM segmentation: 541,909 transactions → 4,372 customers, 3 clusters
  • NYC taxi data cleaning & borough revenue reports
  • Classification notebooks: MNIST, Titanic, bean-leaf disease

Projects

Selected work.

Live apps you can open right now, plus source code for everything.

MessManager landing page showing a meal, bazar and rent dashboard
Full-stackLive · 4 users

MessManager

Shared-housing platform for meals, bazar entries, utility bills, rent, member settlements, and carry-forward credits — with real-time push notifications.

JavaScriptSupabasePostgreSQLWeb Push
TourneyHub landing page with upcoming fixtures and tournament stats
Full-stack · Team of 4Live

TourneyHub

Role-based tournament platform (Admin, Organizer, Player) with team registration, fixtures, and auto-computed league standings. I redesigned and hardened it — prepared statements, bcrypt, CSRF protection — and deployed it with Docker on Render.

PHPMySQLDocker
Open Data Universe search page with country and platform filters
Full-stackIn progress

Open Data Universe

Dataset discovery site searching 20+ open data sources — global platforms and national portals — through one interface. React frontend on Cloudflare Pages, Cloudflare Worker backend.

ReactCloudflare WorkersREST APIs
hourly · GitHub Actions → Telegram
AutomationCompleted · 5 users

AIUB Notice Monitor Bot

Monitors AIUB's notice board every hour on GitHub Actions and sends real-time Telegram alerts for new notices. Used by 5 students.

PythonGitHub ActionsTelegram API
Electron desktop app
DesktopCompleted

AIUB Course Selector Pro

Desktop app that automates course-section loading and schedule conflict detection, generating multiple optimized, conflict-free registration plans.

ElectronPlaywrightAutomation
documents → embeddings → FAISS → answer
AI · RAGIn progress

RAG Document Q&A Chatbot

Retrieval-augmented generation chatbot that answers questions from documents — LangChain, FAISS vector search, and HuggingFace embeddings.

PythonLangChainFAISS

Data science & ML notebooks

Python, Pandas, scikit-learn, and Seaborn — open the notebooks on GitHub.

Skills

Tools I reach for.

Grouped by what I use them for, not by how long the list is.

Frontend & Full-Stack

JavaScriptTypeScriptReact Next.jsHTML / CSSTailwind CSS

Backend & Database

Node.js / ExpressPHPSupabase PostgreSQLMySQL / SQLiteSQL

Data Science & AI

PythonPandas / NumPyscikit-learn SeabornLangChain / RAGEDA & data cleaning

Tools & Deployment

Git / GitHubGitHub ActionsDocker VercelCloudflareRender ElectronPlaywrightLinux

Experience

What I've been building.

Self-directed and team projects, shipped to real users.

2023 — Present
Independent Full-Stack, Data & AI Developer
Self-directed & university projects
  • Built and run MessManager, a shared-housing platform with meal tracking, billing, and member settlements — JavaScript and Supabase, 4 active users.
  • Implemented web push notifications with service workers and a Supabase Edge Function.
  • Redesigned and hardened TourneyHub, a PHP/MySQL tournament platform built by a team of four — adding CSRF protection, bcrypt auth, prepared statements, and a Dockerized deployment on Render.
  • Built an hourly GitHub Actions notice bot (5 student users) and an Electron app that generates conflict-free course-registration plans.
  • Built Open Data Universe, a Cloudflare Worker backend aggregating 20+ open-data sources.
  • Working through a structured Python, data science, and AI engineering roadmap covering scikit-learn, LLM APIs, and RAG pipelines.
JavaScriptSupabasePythonPHPDockerCloudflare

Education

Academic background.

Jun 2023 — Dec 2026 (Expected)

American International University-Bangladesh (AIUB)

B.Sc. in Computer Science & Engineering, Major in Information Systems — final semester

Database SystemsMachine Learning Operating SystemsComputer Networks
Shah Neamatullah College — HSC, Science2020 – 2021
Harimohan Govt. High School — SSC, Science2018 – 2019

Certifications

  • Data Science & Machine Learning with Python Ostad, 2026
  • Intermediate Python DataCamp, 2026
  • Learning Docker LinkedIn Learning, 2026
  • Ubuntu Linux Professional Canonical, 2026

Achievement

Co-author, IoT-Based Smart MedBox — paper accepted at ICCA 2026 (Paper #498).

Hiring for a junior software, AI, or data role? Let's talk.

I'm looking for remote junior software engineering, AI engineering, and data science roles, plus freelance or collaborative projects. Email is the fastest way to reach me — I'll get back to you within a day.