Skip to content
View rishit2003's full-sized avatar

Block or report rishit2003

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
rishit2003/README.md

Hi 👋, I'm Rishit Mittal

Recent Computer Engineering graduate from Concordia University, focused on software engineering, embedded systems, computer vision, and hardware/software integration.

I build systems that connect real-world devices, backend infrastructure, and applied AI. My experience includes industrial machine vision at Zebra Technologies, self-hosted backend deployment, embedded camera control, computer vision models, and FPGA/VLSI coursework.


What I Work With

Languages: C, C++, Python, Java, Bash, MATLAB/Simulink, VHDL
Backend & Cloud: FastAPI, REST APIs, PostgreSQL, Docker, GitHub Actions, Linux, Nginx, Cloudflare Tunnel
AI & Computer Vision: PyTorch, TensorFlow, OpenCV, YOLO, CNNs, image processing
Embedded & Hardware: ESP32, STM32, Raspberry Pi Pico W, Jetson Nano, Intel RealSense, UART, SPI, I2C, PWM, FPGA, KiCad


Featured Projects

TrackSante - Telemedicine Data Platform
Built and deployed a self-hosted healthcare backend using FastAPI, PostgreSQL, Docker Compose, Authentik, MinIO, Prometheus/Grafana, Nginx, and Cloudflare Tunnel.
Website | Backend

Industrial Camera Trigger System
Engineered a Raspberry Pi Pico W based mixed-signal trigger system for 24V industrial cameras using RS-232, Wi-Fi, power conversion, and signal conditioning.
GitHub

RNA Contact Map Prediction
Built a PyTorch Dilated U-Net for RNA structure prediction, reaching approximately 0.70 F1 on a highly imbalanced Kaggle dataset.
GitHub

32-bit MIPS CPU
Designed a modular 32-bit single-cycle MIPS CPU in VHDL with ALU, register file, memory, control logic, simulation, and FPGA-oriented validation.
GitHub

Detectoma - Skin Cancer Detection Prototype
Built an Android computer vision prototype using Java, ESP32-CAM, Firebase ML, and image preprocessing. Awarded 1st place in Mini Capstone.
GitHub


Experience

Applications Engineering Intern - Zebra Technologies
Worked on industrial machine vision, C++ visual perception software, deep learning OCR, smart camera validation, embedded triggering, hardware test benches, and client-facing debugging.


Leadership

Former Director of Projects and Director of Competitions at IEEE Concordia, where I led and contributed to robotics, IoT, and autonomous systems initiatives.


Contact

LinkedIn | GitHub | Email

Pinned Loading

  1. Detectoma-Skin-Cancer-Detection Detectoma-Skin-Cancer-Detection Public

    Forked from vRizon/Elec390-Coen390

    This project helps in screening mole growth that could potentially be melanoma by combining an Android app, a custom AI model, and ESP32 sensors/camera for capturing lesion data, all stored in Fire…

    Java

  2. TailorCV TailorCV Public

    AI-powered microservices platform for tailoring CVs to job descriptions using semantic search, LLM analysis, and scalable cloud ready architecture.

    Python

  3. RNA-Prediction-CNN RNA-Prediction-CNN Public

    Deep learning RNA contact map prediction using a Dilated U-Net. Applies dense pairwise classification, dilated CNNs, and hybrid BCE–Dice loss to achieve ~0.70 F1 under strict data constraints.

    Jupyter Notebook

  4. Air-Traffic-Monitoring-and-Control-ATC- Air-Traffic-Monitoring-and-Control-ATC- Public

    Air traffic monitoring and control simulation built in C++ for QNX/Raspberry Pi, featuring real-time aircraft tracking, radar-style terminal visualization, separation-rule conflict detection, alarm…

    C++

  5. Peer-to-Peer-Shopping-System Peer-to-Peer-Shopping-System Public

    The Peer-to-Peer Shopping System enables buyers and sellers to connect directly using a server-mediated model with UDP communication and secure TCP transactions, supporting dynamic item searches, n…

    Python

  6. CMOS-Full-Adder-VLSI-Design CMOS-Full-Adder-VLSI-Design Public

    1-bit NAND-based Full Adder in 180nm CMOS with schematic + layout design, DRC/LVS verification, Calibre PEX, and post-layout Spectre simulation.