
Micro Frontends DataSharing
A static Multi-page application developed using Micro-Frontend Architecture React.js. They provide a concise overview of 3 techniques for data sharing between the Micro-Applications. Moreover, They also show how to perform routing between them. Implementation of Data sharing techniques between 3 micro-frontends. Namely, these techniques are: State Sharing through Global Redux store, State Sharing through Events, and State sharing through external packages.
Web app, GitHub
Heartbeat
An extensive CRM tool for managing and streaming the whole process of House Construction/Acquisition from designing to the management of homeowners. Implemented an ICS feed through which the Sales team could subscribe to various events types on outlook and Google calendars. Reworked dashboard pages for data flow efficiency along with further features such as time off synchronization scripts that were used to keep the database synchronized with the time off requests of all employees.
Report, GitHubAwesome CV
Awesome CV is LaTeX template for a CV(Curriculum Vitae), Résumé or Cover Letter. I loved the look of this project. Although, it was non-functional when I came across this project. I knew little to nothing about latex and it's working at the time, I was excited to fix the error-prone cv maker. After much trial and errors, I finally found that the cv compilation broke down because of path difference in file imports on Windows Operating systems.
Report, GitHub
LimeSurvey
An open-source project for gathering the client’s preferences using surveys. Performed Bug Fixes along with features updates and development using Jquery and vanilla Javascript. Furthermore, New survey styles and functionality were developed for a smoother client experience.
Report, GitHub
Real Time-Person of Interest Identification System
Developed in python using Kivy Framework for Cross Platform UI development along with TensorFlow Framework for Model Training ,Optimization and testing.It performed monitoring and analysis on a set of Image frames.A Vision-Based Security system.It relied on 3 layers of security which are human detection, Face detection and Gait detection.Gait detection was applied using Recurrent neural networks.Made use of Transfer Learning Technique for our Deep learning Model.Awarded 2nd Position in Open House Competition held in Comsats University Islamabad.
Report, GitHub
Data mining and Analysis
A Project which uses lxml for Data Extraction and Pandas for Analysis and Mining useful information. The data is then stored in pandas Dataframe which then cleans the data and performs analysis on it to find the max, min and average for each brand and its categories.It also performs sale analysis of items. The app is containerized with the help of Docker.
Report, GitHub