portfolio — terminal

$ npm run portfolio

✓ connecting database network

✓ loading software projects

✓ initializing motion system

ready_

ehsanul-portfolio — README.md — Visual Studio Code
📁
🔍
⎇
▶
🧩
ehsanul-portfolio › src › components › hero.tsx
1export default function Hero() {
2  return <Portfolio author="Ehsanul Haque" role="Software Developer" />
3}

Hi, I'm Ehsanul.
I build

CS student at UB · TA for Algorithms & Intro CS · Software developer focused on databases, backend systems, and reliable applications. I'm also interested in AI and machine learning and enjoy bringing intelligent features into practical software.

ehsanul.jpg
Ehsanul Haque
Ehsanul · Software developer · UB
// about.md

# About me

1// Who, what, why
2const ehsanul = {
3  name: "Ehsanul Haque",
4  university: "University at Buffalo — BS Computer Science",
5  role: "Software Developer | Teaching Assistant",
6  focus: ["databases", "backend systems", "AI & machine learning"],
7  mission: "build reliable, scalable, human-centred software",
8  currentlyLearning: "database systems and cloud infrastructure",
9}
// skills.ts — declare const skills

Tech Stack

The toolkit I reach for daily.

ml

PyTorch / TensorFlow

web

Next.js / React

backend

FastAPI / Node

data

Python / SQL

devops

Docker / AWS

ui

Tailwind CSS

algo

Algorithms & DSA

energy

PyNVML / Pandas

lang

Java / C++

// experience.json

Experience

2026 — Present
CSE 331 Teaching Assistant
@ University at Buffalo

Algorithms & Complexity: Guided students in mastering algorithm design, proofs of correctness, and time complexity analysis through recitations, office hours, and academic support.

PythonJavaC++AlgorithmsData Structures
2026 — Present
Software Engineer / Research Developer
@ UB DeepSeek Project

Contributed to the development of AI systems by building and optimizing software components, collaborating on research-driven solutions, and supporting scalable machine learning workflows.

PythonDockerHTML
2025 — 2026
Research Assistant
@ UB AI Energy Optimization Project

Conducted research on the energy efficiency of AI models by analyzing training workloads, measuring power consumption, and generating sustainability-focused performance reports.

PythonPyTorchPyNVMLPandas
2023 — Present
CSE 115 Recitations Head TA
@ University at Buffalo

Led recitation sessions, mentored teaching assistants, and supported students in learning Python, problem-solving, and foundational programming concepts.

PythonTeachingLeadershipDebugging
// Pinned repositories

Selected work

A handful of repos I'm proud of.

Cloud-native telemetry pipeline using FastAPI, SQS, Go workers, DynamoDB, Terraform, Docker, and LocalStack.

Python / Go / Terraform

AI-powered radiology report generation experiments and notebooks for medical imaging workflows.

Jupyter Notebook

Machine-learning project for analyzing student data and predicting academic performance.

Python

License-plate recognition and parking management system built with Python.

Python

A Discord bot that automatically welcomes new community members.

JavaScript
📁ml-mathPublic

An interactive project for exploring the mathematics behind machine learning.

TypeScript
📁CHATBOTPublic

A Python chatbot project for conversational interactions and automated responses.

Python

Let's collaborate

Got a project, research opportunity, or just want to nerd out about ML? Drop me a line.

haqueehsa@gmail.com
⎇ portfolio-v4⊘ 0⚠ 0
TypeScriptUTF-8LFLn 4, Col 12🙂