My Projects

A collection of work spanning data, security, and software

↓ scroll

Work

Standalone Projects

Security · Python

Message Mixer Encryptor

An encryption tool implementing classical cipher techniques and SHA-256 hashing to secure message content in transit and at rest.

Security · Python

Decrypting Hashed Codes

A reverse-engineering tool that applies dictionary and brute-force techniques to recover plaintext from common cryptographic hash functions.

Data Analysis · Python

Exploratory Data Analysis

End-to-end EDA workflow covering data cleaning, statistical profiling, and visualization to surface actionable patterns in structured datasets.

Data Analysis · Python

US Medical Insurance Costs

Statistical analysis of a real-world insurance dataset to identify key cost drivers using regression and feature correlation techniques.

JavaScript · Game

Rock Paper Scissors

A browser-based game with score tracking, animated result reveals, and keyboard support — built as a clean vanilla JS exercise.

View on GitHub

Academic

University Projects & Papers

Exploring AR Interfaces on User Experience in HCI

COIS 3560H — Human Computer Interaction
Contributor: Samaksh Monga   Date: Mar – Apr 2024

Investigates the impact of Augmented Reality interfaces on user experience within HCI, examining how AR enhances interactions by blending the physical and digital worlds.

The project explores AR applications across safety, mobile navigation, personalized training, and language learning — highlighting transformative potential in gaming, education, healthcare, and manufacturing.

Through surveys, interviews, and usability testing, the project evaluates user preferences, challenges, and expectations, offering insight into both the strengths and limitations of current AR interfaces.

SimPy vs GPSS: A Comparative Study

COIS 4470H — Modelling and Simulation
Contributor: Samaksh Monga   Date: Mar – Apr 2024

Key Highlights

  • SimPy: Python-based open-source framework offering flexibility for simulating queuing, inventory, and healthcare systems with seamless Python ecosystem integration.
  • GPSS: A 1960s discrete-event simulation language excelling in manufacturing and telecommunications, known for hierarchical modelling and built-in statistical functions.

Hands-on experimentation analyzed built-in features, implementation techniques, I/O mechanisms, and system efficiency of both tools, supported by practical examples and visual demonstrations.

Skills Demonstrated

  • Comparative analysis of simulation frameworks
  • Hands-on modelling with SimPy and GPSS
  • Creating discrete event simulation models
  • Analyzing and presenting complex system behavior through simulation results

Hospital Information System Upgrade

COIS 3030H — Software Specification and Requirements
Contributors: Samaksh Monga, Rahul Makhija, Ansh Adgaonkar   Date: Oct – Dec 2023

Modernizing Peterborough Hospital's HIS to address inefficiencies, streamline operations, and improve patient care through automation and updated system architecture.

Key Contributions

  • Problem Analysis: Identified critical challenges from a two-decade-old HIS — manual triage, scheduling delays, and resource strain.
  • Goal Definition: Proposed automation of triage, scheduling, and insurance processes to reduce wait times and enhance efficiency.
  • Requirements Specification: Developed detailed use case scenarios and 14 functional and non-functional user stories.
  • Measurable Outcomes: Defined metrics for wait time reduction, emergency response, billing accuracy, and data security compliance.
  • Target Timeline: Aligned project plan with the May 2024 deployment deadline.

SlotPikr Appointment Booking Website

COIS 3850H — Project Management
Contributors: Samaksh Monga, Nandini Badhwar, Khushi Chauhan, Parmeet Kaur, Anubhav Mehandru, Anuradha Roy, Fahmeda Afrin   Date: Oct – Dec 2023

A user-centric web platform for university faculty-student scheduling, addressing inefficiencies in appointment coordination through a clean booking interface.

Key Highlights

  • Agile Development: Daily scrums, sprint reviews, and retrospectives ensuring adaptability throughout the build.
  • Development Role: Designed and implemented front-end and back-end functionalities aligned with user-centric design principles and stakeholder feedback.
  • Innovative Features: Encrypted credentials, calendar-based booking, and slot management for secure faculty-student interactions.
  • Outcome: Delivered a scalable, secure appointment booking system enhancing scheduling efficiency for university staff and students.

Online Bookshelves Web App

COIS 3420H — Web Applications Development
Date: Jan – Apr 2023

An eBook-sharing platform featuring add, view, and review functionality with shared library access between registered users. Built to explore full-stack web development including session management, relational data modelling, and responsive UI design.

JASS: Student-Alumni Job Outreach DB

COIS 3400H — Database Management Systems
Date: Jun – Jul 2022

A scalable SQL database connecting university students and alumni with employment opportunities, designed around normalized relational schemas.

Key Contributions

  • Database Design: ER and UML diagrams; tables designed in 3NF/BCNF for efficient data organization and retrieval.
  • SQL Implementation: Scripts for table creation, sample data insertion, and queries such as locating alumni matching job profiles.
  • Automations: Triggers for automatic transitions (e.g., graduate-to-alumni promotion) and job posting expirations.
  • Security: Access control systems for different user levels ensuring data protection and integrity.
  • Scalability: Backup strategies and replication plans to accommodate large user bases (1M+ users).

Vehicle System Forensics in the Digital Age

COIS 2750H — Computer Crime and Forensics
Date: Feb – Mar 2022

Analyzing the role of digital forensics in modern vehicle systems and its implications for security, privacy, and criminal investigation.

Key Highlights

  • Autonomous Systems & Data: Explored how modern vehicles collect speed, location, and braking data for operational and forensic purposes.
  • Forensic Tools: Studied tools like Berla Corporation's iVe, extracting data from black boxes and infotainment systems for accident reconstruction.
  • Privacy Challenges: Critiqued risks of data misuse by unauthorized entities, especially regarding location history and synced device logs.
  • Future Outlook: Examined the need for robust security in multi-layered vehicle architectures to protect users from emerging vulnerabilities.