S

o

u

r

a

d

e

e

p

B

a

n

e

r

j

e

e

Systems Engineer & CS Student at ASU. Building high-performance engines, emulators, and low-latency infrastructure.

zsh — 80x24

Technical Arsenal

About Me

I am a Computer Science student specializing in Systems Engineering. I build bare-metal software, including cycle-accurate CPU emulators and high-performance rendering engines. I focus on C++, Memory Management, and Computer Architecture.

I am currently focused on Low-Latency Systems and Computer Architecture.

Engineering Velocity

 

Selected Works

Cyclops MIPS

Active

A cycle-accurate MIPS R2000 CPU Emulator capable of executing binary machine code. Features 5-Stage Pipelining, Forwarding Unit, and a custom Two-Pass Assembler.

C++23ImGuiGTestCMake

Cyclops Studio

Active

High-performance animation engine using Modern OpenGL (DSA). Features zero-copy Layer Compositing and a custom Linear Arena Allocator for particle simulation.

C++23OpenGL 4.6ImGui

Joint DiT

Designed a novel multimodal architecture for synchronized audio/video generation, solving OOM bottlenecks via query chunking.

PythonPyTorchCUDA

Experience

Cruv.org

Cruv.org

Jan 2023Jan 2024

Software Engineering Intern

Optimized mobile data transport layer reducing API latency by 75% (3.2s to 0.8s). Engineered scalable client-side architecture and enforced strict type safety contracts.

Honors & Awards

CodePath Advanced Software Engineering

CodePath Advanced Software Engineering

Dec 2025
Top 5% (Honors)

Earned 'Advanced' certification. Mastered complex graph algorithms, DP, and system design patterns.

ICPC Rocky Mountain Regional Contest 2025

ICPC Rocky Mountain Regional Contest 2025

Nov 2025
Regional Finalist

Selected to represent ASU. Competed against top university teams in the Rocky Mountain region.

GCN GlobeStrat Hackathon 2025

GCN GlobeStrat Hackathon 2025

Nov 2025
2nd Place Winner

Built 'Zipe', a map-based social platform. Awarded $250 prize for 'Map-In-Motion' track.

ICPC North American Qualifier (NAQ) 2025

ICPC North American Qualifier (NAQ) 2025

Oct 2025
2nd Place (ASU Site)

Solved 5 algorithmic problems under strict time constraints. Ranked top 2 among university teams.

Leadership

ACM at ASU

Manager of Industry Programs

ACM at ASU

Leading technical operations and industry relations. Automated internal newsletters using Docker & React.

Oct 2025 - Present
Grand Challenges Scholars Program

AI Scholar

Grand Challenges Scholars Program

Conducting interdisciplinary research on Generative AI applications for the 'Joy of Living' theme.

Aug 2024 - Present

Education

Arizona State University

GPA 3.53

Bachelor of Science in Computer Science (Software Engineering)

Dean's ListNew American University Scholar
Aug 2024May 2027
Relevant Coursework
Data Structures & AlgorithmsComputer ArchitectureOperating SystemsCompetitive ProgrammingDistributed Systems

Knowledge Base

Reading

Operating Systems: Three Easy Pieces

by Remzi H. Arpaci-Dusseau

"The gold standard for understanding virtualization, concurrency, and persistence. Currently implementing the scheduling algorithms in C++."

Reference

Computer Systems: A Programmer's Perspective

by Randal E. Bryant

"My go-to guide for linking, loading, and low-level optimization. The chapters on Cache Memories changed how I write loops."

Completed

Effective C++

by Scott Meyers

"Essential for moving from 'C with Classes' to modern RAII and template metaprogramming patterns."

Engineering Logs

Connect

Designed & Engineered by Souradeep Banerjee

System: Next.js 14 / Tailwind / Framer Motion / Vercel