Skip to content
View meharjots's full-sized avatar

Block or report meharjots

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
meharjots/README.md

Hi, I'm Meharjot Singh

3rd-year Computing Systems student who builds production-grade software across the full stack — from sub-millisecond TinyML inference on embedded hardware to event-driven cloud architectures on Microsoft Azure. Delivered five end-to-end projects applying industry practices including automated testing, CI/CD pipelines, secrets management, and role-based access control. Seeking a Junior Developer, Cloud Engineer, or IT Support role in the UK.


Skills

Languages Python · Java · TypeScript · JavaScript · HTML · CSS

Frameworks & Libraries Flask · SQLAlchemy · Flask-Login · Flask-WTF · ReportLab · WTForms

Cloud Microsoft Azure — Functions · Blob Storage · Cosmos DB · Application Insights · Key Vault

Tools & Testing Git · GitHub · pytest · coverage · SQLite · GitHub Actions


Projects

Budget Tracker  ·  Python / Flask

Personal finance web app with secure authentication, transaction tracking, custom budget categories, recurring templates, financial analytics (savings rate, month-on-month comparison, spending alerts), two-phase CSV import, and PDF/CSV export. Includes a full pytest test suite covering auth, transactions, imports, reports, and security. View repository →


CloudStream  ·  Python / Flask / Microsoft Azure

Cloud-native multimedia platform built for COM682. Initially architected as a serverless Azure Functions API; after diagnosing a platform-level limitation (Linux Consumption plan failing to start across all available Azure for Students regions), migrated the backend to Flask on Azure App Service with zero API contract changes. REST API backed by Cosmos DB (metadata) and Blob Storage (media), secured with JWT auth, bcrypt, and Key Vault-managed secrets via keyless DefaultAzureCredential access. GitHub Actions CI/CD deploys the API to App Service and the frontend to Blob Storage, with Application Insights for monitoring. View repository →


Smart Health & Fitness  ·  TypeScript / Angular / Flask

Full-stack health tracking app with activity logging, nutrition tracking, health metrics, goal management, and analytics. Angular frontend, Flask REST API, MongoDB, and JWT authentication across 9 feature modules. View repository →


Fifteen From Three  ·  Java

Console card game for 2–6 players. Each player is dealt 5 cards, discards at least 2, and aims to get their 3-card hand as close to 15 as possible. Features an AI opponent that brute-forces the optimal card combination, colour and suit bonuses, and a persistent top-10 high score table. View repository →


EyeGuard  ·  Python / Arduino / TinyML

Real-time ambient lighting classifier that runs on an Arduino. An APDS-9960 sensor feeds a 3,648-byte int8-quantised MLP that classifies lighting into four eye-safety categories (optimal, too dim, too bright, high blue-light) and streams results to a live Processing dashboard. Full pipeline: sensor calibration, data collection, Colab training, TFLite quantisation, on-device inference. View repository →


Education

BSc (Hons) Computing Systems — Ulster University  ·  3rd Year


Contact

meharjot78@gmail.com  ·  LinkedIn: linkedin.com/in/meharjot-singh-dev

Meharjot's GitHub Stats

Top Languages

Pinned Loading

  1. meharjots meharjots Public

    1

  2. Budget-Tracker Budget-Tracker Public

    Personal budget & expense tracker built with Flask — auth, analytics, CSV import, PDF reports

    Python 1

  3. CloudStream CloudStream Public

    Cloud-native media platform on Microsoft Azure — Flask on App Service, Cosmos DB, Blob Storage, Key Vault. Migrated from Azure Functions after hitting a platform-level limitation.

    Python 1

  4. Eyeguard Eyeguard Public

    TinyML ambient-lighting classifier running real-time inference on Arduino via a quantised TensorFlow Lite model.

    Python 1

  5. Fifteen-From-Three Fifteen-From-Three Public

    Java console card game with a brute-force AI opponent, persistent high scores, and support for 2–6 players.

    Java 1

  6. Smart-Health-Fitness Smart-Health-Fitness Public

    Full-stack wellness tracker with an Angular frontend, Flask REST API, MongoDB persistence, and JWT-secured authentication.

    TypeScript 1