INITIALIZING...

UTKARSH CHOUDHARY

Systems Architect & Full-Stack Developer

Building elegant systems that bridge logic and creativity. From systems programming to modern web apps to AI integration. Graduate from Penn State University ๐Ÿ‘๏ธโค๏ธ๐Ÿง‘โ€๐Ÿ’ป

ABOUT ME

I'm a full-stack developer and NLP enthusiast who thrives on building elegant, performant systems that bridge logic and creativity.

From systems programming to modern web apps to AI integration, I love exploring how different layers of computing fit together.

I experiment fearlessly, learn obsessively, and share openly โ€” whether that's code, insight, or a fun tech meme. Oh, and yes โ€” I use emojis way too much ๐Ÿ˜„.

B.Sc. Computer Science โ€ข Penn State University (2021-2025)
Relevant Coursework: OS, Compiler Design, Data Structures & Algorithms, Distributed Systems, Concurrency, Virtual Memory, Debugging, Theory of Computation & Profiling

TECH STACK

Languages

Systems & Tools

Linux Git gdb Valgrind LLVM Docker Kubernetes gRPC TCP/IP

Distributed Systems

Raft Consensus Sharding Replication Caching Fault Tolerance

Databases

RocksDB LevelDB Time-series DBs Redis MongoDB MySQL

Frameworks & Web

Other Skills

Profiling Instrumentation Static Analysis Memory Management OS Internals Compiler Design CI/CD Prisma

FEATURED PROJECTS

๐Ÿงต

ThreadFS

User-Level Threading Library & Scheduler. Built a coroutine runtime with work-stealing and epoll/kqueue integration using C++ green threads with MLFQ scheduler and async I/O.

C++ Coroutines Scheduler MLFQ
๐Ÿ—„๏ธ

DistKV

Distributed Key-Value Store. Raft-based, sharded cache implemented in Go with leader election, replication, and sharding for fault-tolerant distributed storage.

Go Raft Distributed Systems Sharding
๐Ÿ”

MemAnalyzer

Dynamic Memory Profiler. GCC-based leak & bug detector that detects memory bugs (use-after-free, leaks, fragmentation) in C projects with interactive React/D3 dashboards.

GCC C React D3.js
๐Ÿ“Š

MonitoringStack

Observability Platform. End-to-end metrics pipeline with Go agents โ†’ TSDB โ†’ React/D3 dashboard. Built alerting and dashboards scaled to 200+ nodes.

Go TSDB React D3.js
๐ŸŽจ

Ray Tracer

Hybrid CPU/GPU Renderer. Vulkan compute with CPU fallback implementing BVH, global illumination, and motion blur for high-performance ray tracing.

Vulkan C++ GPU Computing BVH
๐Ÿ›ก๏ธ

SecLint

Static Bug Detector. Clang/LLVM concurrency & security linter that detects race conditions, deadlocks, and overflows in real codebases.

LLVM Clang Static Analysis Security
๐Ÿ’พ

JBOD Manipulation

Write a program in C to iterate through a 1MB JBOD split into disks and blocks and copy the data into a user provided buffer.

C Linux Makefile
๐ŸŽฎ

Whack-A-Mole

Write a program in Python to create a basic Whack-A-Mole game including GUI using pip and pygame packages.

Python Pygame GUI
๐Ÿ‘”

Django CRM

This is a high level customer relationship manager created using Django with full CRUD operations and user authentication.

Python Django HTML
โ˜ธ๏ธ

Kubernetes Deployment

This 3D website was deployed using Kubernetes with container orchestration and auto-scaling capabilities.

Shell Linux Kubernetes
๐Ÿ”ท

Learning Prisma

This is made using TypeScript and Prisma ORM for type-safe database queries with MySQL backend.

TypeScript Prisma MySQL
๐Ÿ”Œ

qApply Backend & Frontend

I learned how to use Django Rest Framework and Test-Driven-Development concepts. I also learned how to catch APIs, resolve CORS errors and dynamically call APIs using Next.js.

TypeScript Python Django Next.js
โšก

Ziggy - Fastest Zig Calculator

I learned how to use Zig and build a simple calculator using it. The fastest Zig calculator in the world!

Zig
โ˜•

Spring Boot + Angular

I learned how to use Spring Boot. I also learned how to make APIs, and test them using Postman. First draft frontend was made using Angular.

TypeScript Java Spring Boot Angular

EXPERIENCE

Nov 2021 - Dec 2022

IT Support Specialist

Penn State Berks
  • Identifying technical failures by charting the issues faced by students and faculty.
  • Conducting a solution-oriented procedure to eliminate outlined failures.
  • Helped instructors establish secure routes to Penn State Network.
  • Killing, wiping hard drives, reimaging, and updating AIO systems.
April 2022 - Dec 2022

Intercultural Mentor

Penn State Berks
  • Assimilation of international student body by minimizing culture shock.
  • Tracking and curating resources for diversification and utilization of international potential.
  • Organise events to increase inclusivity to Penn State Community.
  • Helped students belong in a predominantly white institution (PWI).
May 2023 - June 2023

Full Stack Developer

IIT Bombay, Mumbai, India
  • Developing and maintaining frontend web applications using Next.js and GitLab CI/CD.
  • Developing and maintaining backend web applications using Django, Django Rest Framework and GitLab CI/CD.
  • Resolved CORS (Cross-Origin Resource Sharing) errors.
  • My first time working with a full development team and DevOps.
June 2023 - July 2023

Frontend Developer

Indian Oil Corporation Limited, Mumbai, India
  • Developing and maintaining frontend web applications using React.js and Vercel CI/CD.
  • Creating a contact email using EmailJS, Figma, UI/UX, and React.js.
  • Resolved CORS (Cross-Origin Resource Sharing) errors.
  • Solo research display of Information Services Team of a Fortune 500 company.
July 2023 - July 2025

Auxiliary Officer UPPS

Penn State University Police
  • Guide and assist students, faculty, and staff with parking and traffic concerns.
  • Maintain a safe and secure environment for students, faculty, and staff.
  • Assist with traffic control and crowd control at special events.
  • Helped the UPPS with patrolling and security of one of the largest campuses in the US.

TESTIMONIALS

Utkarsh was a reliable and conscientious student worker with the ability to learn and interact with our clients on a professional level. He was a strong contributor as an IT consultant, showcasing expertise in IT, academic, professional, and soft skills.

Gene Bollman

IT Support Specialist 3
Penn State Berks

Demonstrated responsibility and professionalism excellence in being the intercultural mentor for new international students at Penn State Berks. Organized tech workshops for students and was able to manage time and resources effectively.

Sharon Pitterson-Ogaldez

Ex Coordinator of Diversity and International Programs
Penn State Berks

Demonstrated outstanding skills in Django, Django Rest Framework, React, Next.js, GitLab CI/CD, Tailwind CSS, and Docker for completing a full-stack monolith to microservices transition project at IIT Bombay.

Prof. Premakumar Sunthar

Head, Application Software Center
Indian Institute of Technology, Bombay

FUN FACTS

๐ŸŽน

I've played the synthesizer for over 6 years (classical & waltz lover).

๐Ÿ“š

Sci-fi, anime, and light novels are my creative recharge.

๐Ÿ’ก

My favorite part of coding? The "aha" moment when something finally works.

๐ŸŽฎ

I literally post tech memes on my entire Instagram. No regrets.

LET'S CONNECT

Ready to build something amazing together? Let's create the future! ๐Ÿš€

$ whoami
utkarsh_choudhary
$ cat skills.txt
Systems Programming | Full-Stack Dev | NLP
$ echo "Let's build something amazing!"
Let's build something amazing!
$ _