Learn about what I have worked on in the past!
In January 2023, I landed a part-time role with Amazon! Being a Jr. SDE is a unique role at Amazon spearheaded by Alexa Ulman. This role involves working part-time throughout the school year, and then working for Amazon full time throughout the school year. While similar to an internship, my role is different as I am hitting production accounts as-well as handling tickets. Apart from being on-call, I share all the responsibilities as a current L4 SDE. Furthermore, my work is benefiting millions of other users as it comes to package delivery. Being on last-mile delivery, I am solving unique problems that relate to the end goal of making each package for Amazon cheaper to deliver. I'd love to discuss this further more, so reach out with any additional questions you may have!
Roma Events was a cross-platform application built in .NET MAUI to show users of the city of Rome the events that may exist nearby in their neighborhood. Developed with a team of 4 in Rome, Italy, this was a good foray into full stack development, as my experience lay in connecting the front-end of the MacOS/Windows/iOS/Android app to the APIs that controlled user login, favorites, and eligible events and filtering them with user permissions. With a live demo in front of other locals of Rome, positive feedback was heard and improvised upon.
In the summer of 2022, I finally got my first SWE Internship with Viasat. A company that specializes in Satellite communications serving inflight wifi and residential customers. This was my first foray into full-time computer science work as I built a GitOps CI/CD system that future developers will use for their projects. This worked by using Github action runners which deployed after every push to main, which would build the image, upload it to artifactory, and be automatically pulled by ArgoCD which would deploy the image. This was super cool as it allowed one-click integration testing and deployment with Github Actions and ArgoCD. Next, we scaled this cluster to a High Availability multi-node cluster and utilized Ansible to automatically build, configure, and connect OpenStack instances to the cloud while using Ansible at the same time to detect if too many clusters were deployed to unconfigure and delete said instances while having 0 user interruption. While I can’t show any of the code I’ve built, please feel free to ask me more about this when we talk!
What is Playlistifyer? Playlistifyer was an AI generated spotify playlist generator. Developed by me and my roomate, Sankalp Varshney, in the winter of 2020, we developed Playlistifyer as a fun project to learn OAuth, AI generation, as well as how to interact with the spotify API. Build in python and flask, this project taught us a lot about what real development is like and was our first foray into collaboration with github! Feel free to check it out down below.
This was a fun little project build based off an SMSNews project I had developed for Los Altos Hacks 2021. Being my first foray into a chatbot, I learned a lot about how webhooks and listeners worked! While currently depricated due to the expensive nature of Twillio's API, this phone number was acting as a bridge for users to access COVID-19 case,deaths,and vaccination rates within one's city, state, and even country. Designed to use SMS to bypass censorship in many third world countries, this system was designed to deliver accurate COVID-19 information to places with no/limited internet as well as places with suppressive leaders. While no longer up, feel free to check out my github so you can see how exactly the project works!
Built during my time with Cubesat Labratories during the summer of 2021, Pi-writer was used as a way to identify bit-flips due to space radiation and intelligently correct them. This was done by computing the hash of the firmware on the IPPM (Integrated Payload Processing Module) or an Arduinio DUE. From there, it would verify the hash compared to a new string. In the event, the software realized the hash changed, It would automatically turn off all the payloads, powercycle the arduino, and install new firmware through arduino-cli. The program was also later adapted to work with a wide variety of IPPM's and intelligently identifying and verifying their hash's. While the code is proprietary, feel free to ask me about this next time you see me!
Address1 Grand Ave
San Luis Obispo, CA 93405