Projects

CI for LaTeX Documents

Developed a Continuous Integration workflow for LaTeX documents to publish the latest copy of document into a dropbox folder. Also wrote a bash script that generates new tags for commits to be deploy the PDFs into GitHub Releases as well.

TechStack: Travis, Jenkins, Docker, XeLaTex, Bash

Biryanify

Developed an Android app to manage inventory for food orders. The orders are taken through a Google form and the responses are sent to firebase. App contains an event listener which is triggered upon new order and sends a notification to the user.

TechStack: Android, Java, AppScript, Firebase, Google Forms

Football Gallery

Developed a front-end gallery app containing images of my favorite football players with captions. The app was made responsive using plain CSS and JS. Learnt about adaptive layouts, responsive layouts, DOM and callback functions.

TechStack: HTML, CSS, JavaScript, Nodemon

Blockchain Node

Developed a nodejs web app for a blockchain client node. Used ExpressJS to implement asynchronous GET and POST requests that allows peer nodes to communicate with each other on the Blockchain. Learnt about promises.

TechStack: NodeJs, ExpressJs, Postman

Fee Management

Developed a commandline app in C++ to manage fees of students. Used features such as file handling, object oriented design, functional programming to implement functions for registering and searching students, displaying and modifying fees structure and more.

TechStack: Cpp