DS

Background • Curriculum Vitae

Experience, education & skills.

Skills & Capabilities

Languages

8
TypeScriptJavaScriptPythonRustCC++JavaSQL

Full-Stack & Web

8
ReactNext.jsNode.jsTailwind CSSFramer MotionREST APIsGraphQLWebSockets

Databases & Cloud

8
PostgreSQLPrismaSupabaseCloudflare R2RedisDockerLinuxGit

Systems & Core

6
Data StructuresAlgorithmsSystems (Rust/C)Testing & CI/CDMachine LearningUI & Graphics

Experience

2024 - Present

Full-Stack & Open Source Developer

Independent / Open Source

Architected and deployed production web applications and developer tools, including porcupineResearch (a federated literature-review engine with PRISMA reporting), Cutline OS (multi-tenant B2B agency SaaS), and Teleporter (ephemeral file transfer with Cloudflare R2 and KaTeX/code previewers). Engineered systems software including a terminal modal editor in Rust.

2025 - Present

Executive, IT Department

Robotics Club of BRAC University

Lead IT operations and digital infrastructure for 500+ members, managing registration systems, cloud assets, and static media branding for flagship competitions and recruitment drives.

2024 - Present

Undergraduate Engineering & Academic Projects

BRAC University

Developed an Earthquake Management System as a CSE370 Database Systems Finalist, trained e-commerce delivery machine learning models in CSE422, and actively solve competitive programming problems on Codeforces in C++ and Java across graphs and dynamic programming.

Education

2018 - 2020

Secondary School Certificate (SSC)

Shohagpur Govt. S.K. Pilot Model High School
2020 - 2022

Higher Secondary Certificate (HSC)

Notre Dame College
2024 - Present

B.Sc. in Computer Science

BRAC University

Awards & Certifications

2026

Database Project Finalist

CSE370 Database Systems, BRAC University

Developed an Earthquake Management System, demonstrating complex database schema design, normalization, and full-stack integration.

2025 - Present

Executive Member

Robotics Club of BRAC University

Direct static graphics initiatives and manage IT operations across club activities and events.

Ongoing

Competitive Programming

Codeforces

Solved 100+ algorithmic problems in C++ and Java across graph algorithms, dynamic programming, and data structures.

Document • PDF

Resume PDF.