YUV BOGHANI

Computational Data Sciences Senior | Penn State

Based in San Diego

Yuv Boghani

ABOUT ME

Hey there! I'm Yuv Boghani. I'm a Computational Data Science student at The Pennsylvania State University, and I spend most of my time building fun and unique applications for software and ML systems that solve real-world problems I'm passionate about.

If you've landed here, you might have already glanced at my LinkedIn or seen the polished summaries on my resume. But those platforms only show the destination - they rarely show the journey.

WHY I CREATED THIS SITE

I built this portfolio to provide the 'Director's Cut' of my engineering work. A repository can show you the code, but it doesn't explain the late-night architectural debates or the spark of inspiration that started it all. I wanted a space to peel back the curtain on two main things:

The System Design: I treat this site as a living design document. I want to explain why I chose a specific architecture - why I implemented a RAG pipeline instead of fine-tuning for my D&D agent, or why I chose C for a distributed storage system. It's about the constraints, the trade-offs, and the engineering logic that isn't visible in a README file.

The Story Behind the Code: Every project here is a personal journey. This is where I blog about the inspiration, the unexpected pivots, and the challenges that forced me to rethink my approach. It's a transparent look at how a project evolves from a 'what if' idea into a deployed system.

MY PROCESS: "FAILURE IS NOT AN OPTION"

For the longest time, I've had a sticker on my tablet from NASA's Apollo 13 mission that read, 'Failure is not an option.' My brother gave it to me, and honestly, I ignored it for years. I didn't think much of it until recently, when the meaning finally clicked.

I realized it's not about guaranteeing success every single time—it's about how hard you can try without losing hope. It's about the resilience to keep working the problem when everything is going wrong.

I don't always get everything right, and I might not always execute perfectly on the first try. But the philosophy I live by is giving my absolute all until the very last moment. Whether it's debugging a race condition or solving a complex research problem, my approach is simple: Never give up, never say die.

LET'S CONNECT

Engineering is better when it's collaborative. If you want to discuss a cool project you're working on, debate the specs of the newest phones, geek out over new AI products, or just chat about F1, movies, or the latest in commercial tech, I'd love to hear from you. Take a look around the projects, read the stories behind them, and feel free to reach out!

SKILLS

Languages

PythonCC++JavaSQLRJS/TSBashVerilog

AI & Data

PyTorchTensorFlowPySparkScikit-learnPandasOpenCVXGBoostRAGLLMs

Web & Backend

ReactNext.jsFastAPIFlaskSpring BootNode.jsWebSockets

DevOps & Tools

AWSGCPDockerCI/CDGitGDBValgrindLinux

Databases

PostgreSQLMongoDBRedisHDFSNoSQL

Coursework

OSComp ArchDSANLPDeep LearningComputer Vision