0
Loading Experience

Sarthak
Harshe

To write code is to rewrite the world.

01

Featured
Projects

A collection of meaningful projects that tackle real-world problems while exploring cutting-edge technologies and deepening my understanding of complex systems and user experiences.

AtlasLB
High Performance Computing
Nov 2025 - Dec 2025
01
01 / 05
Nov 2025 - Dec 2025

AtlasLB

AtlasLB is a high-performance, multi-threaded Layer 4 Load Balancer engineered for high availability and throughput. Built from scratch in C++ using kqueue for MacOS/BSD, it efficiently handles thousands of concurrent connections using an event-driven Reactor pattern. key features include Weighted Round Robin traffic distribution, active health checks for backend servers, and zero-downtime hot-reloading of configurations.

View Project
AegisKV
Database Systems
Nov 2025 - Dec 2025
02
02 / 05
Nov 2025 - Dec 2025

AegisKV

AegisKV is a high-performance, durable, and thread-safe in-memory key-value store implemented in C++20. Designed for reliability, it features Write-Ahead Logging (WAL) for crash recovery and non-blocking snapshotting. It supports concurrent operations through fine-grained locking and custom commands, simulating a robust, Redis-like storage engine capable of withstanding system failures without data loss.

View Project
ClipStream-AI
AI Platform
May 2025 - July 2025
03
03 / 05
May 2025 - July 2025

ClipStream-AI

ClipStream AI is an intelligent platform for creators to effortlessly repurpose their content. It automatically transforms long-form videos and podcasts into engaging, shareable social media clips. Our AI analyzes your content, using speaker detection to pinpoint the most impactful moments, saving you hours of manual editing. Built with TypeScript, Python, Next.js, AWS, Prisma, Tailwind CSS, Modal, and Inngest.

View Project
Sonus
Generative AI
July 2025 - Aug 2025
04
04 / 05
July 2025 - Aug 2025

Sonus

Sonus is an intelligent platform for musicians and producers to effortlessly create original music. It automatically transforms text prompts into unique, high-quality audio tracks. Our AI, powered by the ACE-Step generative model, interprets your descriptions to compose novel music in various styles, saving you hours of production time and sparking new creative ideas. Built with TypeScript, Python, Next.js, Prisma, Tailwind CSS, Modal, Hugging Face, and Inngest.

View Project
Weenix
Systems Programming
Sep 2024 - Dec 2024
05
05 / 05
Sep 2024 - Dec 2024

Weenix

Weenix is a comprehensive toy operating system implementing core kernel functionalities from the ground up. Built process management and threading capabilities for a multitasking kernel, developed a Virtual File System (VFS) layer with file abstraction APIs, and implemented virtual memory management with demand paging. This project provided deep insights into systems programming, concurrent processing, and low-level memory management using C, KThreads, and advanced OS concepts.

View Project

Photography

Visual narratives captured through lens

Hi there 👋, I'm Sarthak Harshe, a Computer Science graduate from the University of Southern California with a passion for building meaningful technology.

As a software engineering enthusiast, I'm constantly learning and creating scalable applications with a strong focus on backend systems and low-level engineering. I enjoy bridging complex technical challenges with efficient, robust architecture. While I'm still growing as a developer, my journey has already taken me from low-level systems programming to cutting-edge AI platforms, and I'm excited about how much more there is to discover.

When I'm not coding, you'll find me capturing moments through photography, spinning records on my vinyl player, or working on creative projects that inspire my technical work. These analog pursuits keep me grounded and often spark unexpected ideas for my digital creations.

Philosophy

I believe technology is one of humanity's most powerful tools for solving complex global challenges. From climate change to education inequality, the right technological solutions can create meaningful, scalable impact.

My goal is to continuously expand my knowledge and skills so I can leverage technology to build solutions that matter. Every project I work on teaches me something new about both the technical craft and the human problems we're trying to solve.

Tools & Technologies

Next.js & React

Modern web frameworks for scalable applications

Python & AI/ML

Machine learning, data processing, and AI development

C++ & DSA

Systems programming and algorithmic problem solving

AWS & Cloud

Scalable infrastructure and serverless architecture

TypeScript

Type-safe development for robust applications

LLMs & GenAI

Generative AI integration and prompt engineering

HELLO
Let's Discuss Technology, Philosophy, or the Universe

Connect with
me here