Nitin Goyal's Projects
Algorithmic Desing and Techniques - Programming Assignments
Performance comparison of lightweight virtualization - micro virtual machines and container with different runtimes. Includes - firecracker, docker, containerd, gvisor, runc
CICD pipeline for a basic spring boot application with the help of Jenkins, Docker & Tomcat.
an API service for a distributed data processing pipeline on CloudLab that analyzes data streamed from three biodiversity data aggregators: iDigBio (https://idigbio.org/), GBIF (https://gbif.org/), and OBIS (https://obis.org/). [ Apache Kafka, Apache Spark, CloudLab, Flask, Python ]
ToDo app using JavaScript, Flask, Jinja, SQLAlchemy, PostgreSQL. App implements CRUD functionality with minimal UI
Emulating gossip-based overlay protocol (t-man) in the overlay network of a distributed system to optimize the distance among the nodes.
configurable python projects built on top of base AWS APIs (without sdk) to run spark jobs on EC2. Includes - AWS EC2, AMI, Target Group, Security Group and Rules, Load Balancer, Auto Scaling Group
kin Pick is an online clothing store. It's still work in progress.
Built a distributed network file system for multi client support based on Linux file system architecture from scratch. The project was developed in multiple parts as a part of academic course at the university.
FullThrottle Backend Engineer Test
Custom Key Bindings For Visual Studio Code
practice projects for web development.
A Wild fire tracker, built with react, firebase and Google maps and Nasa weather apis.