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.
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
ActiveA cycle-accurate MIPS R2000 CPU Emulator capable of executing binary machine code. Features 5-Stage Pipelining, Forwarding Unit, and a custom Two-Pass Assembler.
Cyclops Studio
ActiveHigh-performance animation engine using Modern OpenGL (DSA). Features zero-copy Layer Compositing and a custom Linear Arena Allocator for particle simulation.
Joint DiT
Designed a novel multimodal architecture for synchronized audio/video generation, solving OOM bottlenecks via query chunking.
Experience
Cruv.org
Jan 2023 — Jan 2024Software 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
Dec 2025Earned 'Advanced' certification. Mastered complex graph algorithms, DP, and system design patterns.
ICPC Rocky Mountain Regional Contest 2025
Nov 2025Selected to represent ASU. Competed against top university teams in the Rocky Mountain region.

GCN GlobeStrat Hackathon 2025
Nov 2025Built 'Zipe', a map-based social platform. Awarded $250 prize for 'Map-In-Motion' track.
ICPC North American Qualifier (NAQ) 2025
Oct 2025Solved 5 algorithmic problems under strict time constraints. Ranked top 2 among university teams.
Leadership
Manager of Industry Programs
ACM at ASU
Leading technical operations and industry relations. Automated internal newsletters using Docker & React.

AI Scholar
Grand Challenges Scholars Program
Conducting interdisciplinary research on Generative AI applications for the 'Joy of Living' theme.
Education
Arizona State University
GPA 3.53Bachelor of Science in Computer Science (Software Engineering)
Knowledge Base
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++."
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."
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
