Close

Aditya Prajapati

Software Engineer

View Resume

About Me

Hey! I am a MS CS grad from San Jose State University with 2 years of experience looking for Full Time SDE opportunities in the US. I like to learn new stuff by building cool things - most of which can be found on my GitHub account.


My primary interest has always been in anything backend related - building API's, infra and internal tooling, scaling systems, or optimizing memory or performance. However, I also treat programming as a means to an end - so I'm open to picking up tech that will help me achieve my goals - so I've done a bit of frontend (with React) and DevOps too.


Apart from these, I also like (reading books || manga) && (watching movies || shows || anime). The list of books that I have read can be found at my Goodreads profile.

Experience

Nokia

Software Engineering Intern

I worked with the Data Pipeline team for Nokia Deepfield, a DDoS mitigation platform. The team classified and enriched network flow packets. A few of my tasks include fixing failing tests by removing environment dependencies across test cases, setting up a nightly Jenkins job to compile and run the project with Address Sanitizer, setting up a heap profiler, and helping move to a lock-free list implementation.


A few cool things I picked up: Adding a small int to a large float causes a no-op, and the existence of NUMA nodes and lock-free data structures

Calyptia, Inc.

Software Engineer

Worked as a maintainer for FluentBit , a lightweight open-source CNCF log aggregator and forwarder, which has been deployed over 15 Billion times.


I triaged and fixed bugs, added features, and wrote documentation for the project. A noteable feature I shipped was an OpenTelemetry protobuf encoder & decoder which could listen for & send logs/traces from/to an OpenTelemetry collector.


I also represented the company at Kubernetes Community Days 2023 in Bangalore, where I engaged with the community and organized a half-day workshop on instrumenting applications with OpenTelemetry.

Tessact Pvt. Ltd.

Software Engineer

Led primarily the backend development for a new video collaboration application from scratch using DRF for APIs and React for the frontend. Used Django Guardian for object-level permission, JWTS for authentication, and s3 for storage


Assumed control of various client projects in the initial 3 months, resulting in an additional ARR of ~$80,000 - example projects include a custom webapp for analytics on Television Rating Points for TV Shows, a PDF parser for TV Show Release Orders, and a custom Media Access Management system for a client

Education

San Jose State University

August 2023 - May 2025

Master of Science in Computer Science

University of Mumbai

June 2017 - May 2021

Bachelor of Technology in Computer Engineering

Projects

Cluster Management System

Distributed cluster using Raft: nodes join by requesting the leader, which updates and shares the hashring. Leader sends heartbeats; nodes track terms and ignore stale messages. On timeout, nodes start elections and switch roles per Raft rules.

View Project

InstaScrape

Uses puppeteer to control chrome in a headless manner to scrape n latest images from a users instagram profile and returns the urls as JSON.

View Project

SubmitMQ

Distributed submission system created to utilize idle machines to complete tasks handed to them by a master node.

View Project

Skills

Get in Touch