debalin
Back-end developer most proficient in Kotlin, C++ and Java, but likes to travel throughout the stack.
DoorDashNorthridge, California
Pinned Repositories
ball-physics
A demo showcasing the simulation of two rigid balls in a closed environment with their mass and velocity input by the user.
bubble
A physics based game showcasing natural ball and air physics, primitive wind simulation and some basic AI.
bubble-shooter
This holds a basic implementation of the classic Bubble Shooter game, built as a part of the final assignment in the Game Engine Foundations course, NC State, Fall '16.
devops-ci-pipeline
Term project for DevOps (CSC 591) at NC State, Fall '16. It involves making a complete Continuous Integration pipeline including a build server, running unit tests, test coverage, container deployment, monitoring and flamegraphs. All of these were implemented in separate milestones (present as different branches).
devops-docker-deux
This holds the 4th homework for the DevOps course at NC State, Fall '16. It includes advanced docker techniques like using docker-compose, docker deployment and file IO using socat.
devops-kubernetes
This holds the contents related to our Tech Talk in the DevOps course on Kubernetes.
devops-provision-servers
First homework for DevOps (CSC 591) at NC State, Fall '16. This is an implementation for automatically provisioning servers in AWS and Azure through Node.js and then installing and starting up an NGINX server in both of them.
devops-queues
This holds an implementation of various queue operations and proxy servers using Node.js and redis as part of an assignment for the course of DevOps (CSC 591), Fall '16.
qbert
A 3D rendition of the classic game of Q*bert. Final project for Computer Graphics (CSC 561) at NC State, Fall '16.
ray-tracer
A simple ray tracing engine to view OBJ/MTL files. It also contains a custom OBJ/MTL parser. First homework for Computer Graphics (CSC 561) at NC State, Fall '15.
debalin's Repositories
debalin/devops-kubernetes
This holds the contents related to our Tech Talk in the DevOps course on Kubernetes.
debalin/ball-physics
A demo showcasing the simulation of two rigid balls in a closed environment with their mass and velocity input by the user.
debalin/devops-ci-pipeline
Term project for DevOps (CSC 591) at NC State, Fall '16. It involves making a complete Continuous Integration pipeline including a build server, running unit tests, test coverage, container deployment, monitoring and flamegraphs. All of these were implemented in separate milestones (present as different branches).
debalin/qbert
A 3D rendition of the classic game of Q*bert. Final project for Computer Graphics (CSC 561) at NC State, Fall '16.
debalin/ray-tracer
A simple ray tracing engine to view OBJ/MTL files. It also contains a custom OBJ/MTL parser. First homework for Computer Graphics (CSC 561) at NC State, Fall '15.
debalin/bubble
A physics based game showcasing natural ball and air physics, primitive wind simulation and some basic AI.
debalin/bubble-shooter
This holds a basic implementation of the classic Bubble Shooter game, built as a part of the final assignment in the Game Engine Foundations course, NC State, Fall '16.
debalin/devops-docker-deux
This holds the 4th homework for the DevOps course at NC State, Fall '16. It includes advanced docker techniques like using docker-compose, docker deployment and file IO using socat.
debalin/devops-provision-servers
First homework for DevOps (CSC 591) at NC State, Fall '16. This is an implementation for automatically provisioning servers in AWS and Azure through Node.js and then installing and starting up an NGINX server in both of them.
debalin/devops-queues
This holds an implementation of various queue operations and proxy servers using Node.js and redis as part of an assignment for the course of DevOps (CSC 591), Fall '16.
debalin/devops-test-generation
Second homework for DevOps (CSC 591) at NC State, Fall '16. It involves automatically generating test JavaScript code and ensuring appropriate statement and branch coverage.
debalin/dine-out-with-friends
Easily choose where you want to eat with friends. This app helps you select restaurants when in doubt.
debalin/EPIJudge
EPI Judge - Preview Release
debalin/multiplayer-game-engine
Cumulative homeworks for Game Engine Foundations (CSC 591) at NC State, Fall '16. It involves making a working game engine with a monolithic game object model, networked architecture, events and scripting.
debalin/P4TP-Timeline
debalin/project-lalaland
Our rendition of the survival shooter game, Crimsonland, with 6 different types of enemies and two variations for each of them. Final project for Building Game AI (CSC 584) at NC State, Fall '16.
debalin/ringer-manager-simulation
This simulates a ringer mode manager application, which is context and privacy aware. Places, caller relationships, expectations and feedback, and callee urgency are taken into account to decide the response of a call. It also provides rationale and gives feedback as neighbors. This was implemented as a part of a programming assignment of the Social Computing (CSC 555) course at NC State, Fall '16.
debalin/social-analytics
Second programming assignment for Social Computing (CSC 555) at NC State, Fall '16. I will try to prove/disprove one hypothesis on a social network graph using Neo4j and calculate certain social network metrics.
debalin/space-invaders
This holds a basic implementation of the classic Space Invaders game, built as a part of the final assignment in the Game Engine Foundations course, NC State, Fall '16.
debalin/spotify-breakdown-playlists
A UWP app to dissolve bigger Spotify playlists into smaller ones based on different categories like genre, mood, etc.