Software Engineer | Infophile | Creative Thinker
At my core, I am a passionate seeker of knowledge, an avid lover of trivia that spans fictional superheroes,
the intricacies of technology, and the marvels of the mind and body amongst other things.
What drives me is the thrill of learning something new and finding ways to channel that knowledge toward
meaningful impact.
I embrace the ethos of being a lifelong student, constantly observing, questioning, and growing.
Having worked in siloes early in my journey, I realized that while they might win battles, true
victories—those that leave a lasting legacy—are achieved through collaboration and shared
vision.
As someone who aspires to lead with empathy and serve with purpose, I bring a unique blend of curiosity,
humility, and drive to every challenge I take on.
In this ever-evolving world, my mission is simple: to keep learning, keep connecting, and keep creating
something that matters.
Python is my programming language of choice, perfectly complementing my passion
Did you know the first computer virus was named Creeper?
I enjoy innovating unique solutions to complex problems, combining logic with creativity.
Created: May 2025
Description: A UNIX-like OS simulator featuring a priority scheduler, FAT-based file system, and user shell, built using pthreads and signals. PennOS models kernel-user land interactions and simulates core OS functionality within a single process.
Technologies: C
GitHub RepositoryCreated: May 2025
Description: An application that recommends podcasts from songs by analyzing lyrics, descriptions, and metadata using embeddings, keyword overlap, and popularity metrics.
Technologies: Python, React, PostgreSQL, Docker
GitHub RepositoryCreated: December 2024
Description: A lightweight platform with WebMail and storage services, a distributed key-value backend, and an HTTP-based frontend. It focuses on fault tolerance, scalability, and user management.
Technologies: C++, Semantic UI, gRPC
GitHub RepositoryCreated: March 2024
Description: Developed and implemented the WorldWeaver system, which employs procedural generation techniques with GPT-4 to create a semantically and logically coherent game world for text-based adventure games. This includes generating game components such as locations, characters, items, and actions. • Enhanced user control and content coherence through a human-in-the-loop approach, allowing game creators to intervene and modify generated game elements. Utilized Python and GPT-4 for generating specialized actions and blocks, ultimately compiling these elements into a customized playable game.
Technologies: Python, GPT-4
GitHub RepositoryIf you'd like to get in touch, send me a message here or reach me at shriyar@seas.upenn.edu: