View in large screen for best experience

Hi, I am

Ishan Mehta

Backend Developer

About Me

I am a Backend Engineer with over 2 years of experience at Reliance Jio, where I specialize in building high-scale, resilient microservices. My expertise lies in architecting distributed systems and multi-datacenter (Multi-DC) infrastructures, specifically focusing on cross-DC Redis synchronization and achieving 99.9% data consistency for enterprise platforms serving millions of users.

My work at Jio involves driving the full Software Development Life Cycle (SDLC) for critical security modules. I have designed modular authentication frameworks supporting multi-factor auth and SAML SSO, refactored cryptographic utilities to ensure thread-safety under high concurrency, and led VAPT remediations to resolve high-priority vulnerabilities across core microservices.

Beyond industry experience, I am deeply committed to competitive programming and algorithmic efficiency. I am recognized as a Guardian on LeetCode and an Expert on Codeforces, rankings that demonstrate my ability to solve complex problems and optimize performance at a high level. This background directly informs my approach to system design, where I prioritize efficiency, low-latency APIs, and robust code refactoring.

My project portfolio reflects my versatility across languages like Java, Go, and Python. From building a browser-based cloud desktop platform (SaaS) on GCP to developing a full-featured BitTorrent client in Go, I enjoy tackling engineering challenges that require deep knowledge of cloud orchestration, P2P networking, and secure VM provisioning. I am always seeking specialized backend roles that push the boundaries of high-performance computing.

Skills

💻

Programming Languages

Java, Python, C++, Golang, JavaScript, SQL

⚙️

Frameworks & Libraries

Spring Boot, FastAPI, Angular, RESTful Microservices

☁️

Cloud & Infrastructure

Google Cloud Platform (GCP), Docker, QEMU, Git, PostgreSQL

🚀

Middleware & Security

Redis, Apache Kafka, WebRTC, JWT, OAuth 2.0, AES, RSA

🔧

System Programming

Compiler Design, Assembly Language Processing, Low-level Programming

🤖

Machine Learning & AI

Deep Learning, CNN, Computer Vision, TensorFlow, Keras, Real-time ML

Projects

☁️

Cloud Desktop Platform (SaaS)

Designed browser-based cloud desktop platform for Windows and Linux. Built cloud orchestration engine for VM lifecycle automation on GCP with secure authentication, authorization, and billing.

Java Spring Boot Angular QEMU Docker GCP REST APIs OAuth 2.0 BCrypt
🌐

BitTorrent Client & Tracker

Built complete BitTorrent system (tracker, seeder, leecher) with file chunking, torrent metadata generation, and peer discovery using HTTP announce protocol for high-performance concurrent P2P communication.

Golang TCP/IP HTTP BitTorrent SHA-1 Goroutines Networking
⚙️

Assembler

Built a two-pass assembler that converts assembly code to machine code. Implements symbol table management, error checking, and binary conversion for opcode and address generation.

Python Assembly Language Two-Pass Assembly Symbol Table Binary Conversion Error Handling
😊

Smile-CNN

Real-time face and smile detection system using CNN. Built with Flask, TensorFlow, and OpenCV for live webcam processing with dynamic predictions displayed in real-time.

Python Flask TensorFlow Keras OpenCV CNN Computer Vision
🔐

Applied Cryptography

Comprehensive cryptography implementations including AES, RSA, Triple DES, and TRIAD algorithms. Built from scratch as part of Applied Cryptography course covering symmetric encryption, public-key cryptography, hash functions, and MAC.

Python C++ AES RSA Triple DES Hash Functions MAC

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.