About
I'm Yash Gupta, an AI Engineer who loves building, breaking, and occasionally understanding complex systems.I work with LLMs, automation, and AI-driven applications, from predictive modeling to RAG-based copilots and multi-agent workflows.
When I'm not working, I'm probably geeking out over watches.xs
Let's build something cool! 🚀
Work Experience
Skills
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Federated Learning Framework via Distributed Mutual Learning
Developed a privacy-preserving federated learning framework that replaces weight-sharing with loss-based mutual learning, reducing bandwidth usage and model inversion attack risks. By leveraging knowledge distillation and deep mutual learning, clients share insights without exposing sensitive data, improving model generalization. The framework was evaluated on a face mask detection case study, demonstrating superior performance compared to traditional synchronous and asynchronous federated learning methods.

Image Compression Using Fast Fourier Transform and JPEG Compression
Developed an image compression tool in MATLAB using DFT, FFT, and DCT, implementing algorithms from scratch. The project optimized Fourier-based compression, benchmarked it against JPEG, and integrated a GUI for real-time visualization. Key concepts include Fourier Transform for frequency-domain compression, matrix transformations and quantization for data reduction, benchmarking compression efficiency across techniques, and a graphical user interface for user-controlled compression.
Research Publications
Here are some of my research publications.
Toward Asynchronously Weight Updating Federated Learning for AI-on-Edge IoT Systems
Yash Gupta, Zubair Md Fadlullah, Mostafa M. FoudaJournal Article2022 IEEE International Conference on Internet of Things and Intelligence Systems (IoTaIS)url
Designed an asynchronously weight updating federated learning algorithm for AI-on-Edge IoT systems, enhancing data privacy by eliminating the need for centralized data sharing. Applied the approach to face mask detection, traditionally a centralized computer vision task, by distributing learning tasks across users. Investigated performance trade-offs between synchronous and asynchronous weight updates, introducing a penalization mechanism to optimize model aggregation. Experimental results demonstrated comparable accuracy to centralized training while significantly reducing transmission time overhead.
Intelligent Real-Time Face-Mask Detection System with Hardware Acceleration for COVID-19 Mitigation
Peter Sertic, Ayman Alahmar, Thangarajah Akilan, Yash Gupta, Marko JavoracJournal ArticleHealthcare 2022url
Developed and implemented a hardware-accelerated real-time face-mask detection system using deep learning (DL), optimized for embedded platforms including Raspberry Pi 4B (Google Coral TPU, Intel NCS2 VPU) and NVIDIA Jetson Nano. Designed a custom face-mask detection model (MaskDetect), independently quantized and optimized for each hardware platform. Conducted an ablation study comparing MaskDetect to transfer-learning models (VGG16, ResNet-50V2, InceptionV3), achieving 94%+ accuracy on most platforms. Results demonstrated that Jetson Nano offers the best trade-off in accuracy (94.2%), inference speed, and cost, making it ideal for real-time deployment.
HELIUS: A Blockchain Based Renewable Energy Trading System
Yash Gupta, Marko Javorac, Shaun Cyr, Abdulsalam YassineJournal Article2021 4th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI)url
Developed a peer-to-peer (P2P) sustainable energy exchange system using Blockchain and Deep Learning to optimize energy trading during peak demand. Designed a novel framework for power system operations, enabling users to trade energy efficiently while simulating sustainable energy production based on location, time, and weather. Integrated a blind bidding mechanism and a web application to demonstrate real-world feasibility.