Projects
Cloud COPASI-Computational Tool for Systems Biology
Cloud-COPASI is a web-based tool for running computationally intensive simulation and analysis tasks in parallel on a high-throughput computing pool. I worked on building an SSH free version of the tool to help people run their models effortlessly.
Load Stacker Unstacker Robot using MATLAB
Built using MATLAB, I programmed the Pincher X robotic arm to detect, stack and unstack simple objects from its workspace. Optimal trajectory planning with joint constraints was implemented to avoid occlusions and unnecessary motion.
'The State of Us’ Ray Tracing Render using OpenCV and C++
Using C++ and OpenCV, we built a ray tracing engine to produce this interesting render of four skulls placed on a table which represented our tiredness at the end of a busy semester. We implemented different types of lightings, materials and shaders and reported our results.
Canvas Instructure Course File Extraction System
Engaged in a work study with faculty to create a course files tool for automatic download and creation of course contents and reports directly from Canvas LMS as PDFs using python and selenium.
PLSP Lifesavers: Mobile Application for Mobilizing First Aid
PLSP Lifesavers is a mobile application built in flutter powered by a django backend currently hosted on AWS aiming to bridge the gap between first-aid trained personnel and help-seeking citizens in Pakistan. Attendants and patients can launch an alert button to be paired up with the nearest available lifesaver whom they can track in real time.
Poet Attribution of Urdu Ghazals using Deep Learning
Using BERT multilingual transformer, we tried captured the writing styles of 15 notable poets using their urdu ghazal couplets. A dataset of 17000 couplets from Rekhta was curated. An accuracy of 82% was achieved.
Compiler Backend (Lexer, Parser and Semantic Analyzer) using Python
For compiler construction course, I developed the backend pipeline for compiler for a C-like language using Python. This involved utilities like lexical analyzer, grammar development and parser aswell as semantic analyzer.
Flight Simulator using WebGL and Javascript
For Computer Graphics course project, we worked on creating a flight simulator that displayed the terrain from the cockpit view. Implemented using WebGL and JavaScript, user could interactively control camera properties, field of view etc. The mountainous terrain was generated using perlin noise.