VYOM UCHAT

I break down hard technical problems and design the simplest architecture that solves them. Recent work: serverless knowledge pipelines, edge task scheduling, and railway signaling security.

Engineering

/Research
Architecture
&Systems
Who
Engineer & Researcher
Where
Gandhinagar, India // PDEU
When
2022 - 2026
Why
Hard Problems, Right Architecture
ROLE // CYBERSECURITY ANALYST INTERN

At Alstom, I mapped trust boundaries in the R1 signaling system across a 4-zone security architecture.

Ran the Initial Risk Assessment under IEC 62443. Authored a 40-page technical specification covering 23 industrial risks across CBI, ATC, and ATS subsystems.

23
Critical Risks Cut
4-Zone
Purdue Architecture
40 Pgs
Technical Spec
100%
IEC 62443 Alignment
IEC 62443Purdue ModelICS/OT SecurityThreat ModelingNetwork SegmentationRisk Assessment
SYSTEMS ARCHIVE //04 PRODUCTION BLUEPRINTS

Selected engineering works.

System 01
2025

Recall

A serverless pipeline that captures social media links and articles from mobile share sheets, extracts text and audio via Gemini and Whisper, and auto-syncs structured notes directly to Google Keep.

  • -AWS Lambda OCI Container (Python 3.11 + stripped ffmpeg)
  • -Amazon API Gateway HTTP API for low-latency webhook ingress
  • -Amazon ECR Private Docker Registry for reproducible builds
recall.corev2.4 OCI Lambda
Pipeline: Ingestion Active
AWS Lambda
Pipeline
Share SheetiOS/Droid
Gemini OCR
Keep Sync
Compute: Scale-to-Zero
Batch Carousel ExtractionUnder 3s

10 carousel slides processed in a single Gemini Vision call with zero OCR text loss.

Audio Transcription FallbackGroq Whisper

Sub-second speech-to-text fallback parsing video audio directly with static ffmpeg.

Trigger webhook POST /ingest with target URL...AWS Lambda
System 02
2024

Pixel Pusher

A serverless image processing pipeline that uses pre-signed S3 URLs for direct client uploads and triggers asynchronous Lambda transformation with a Docker-compiled Pillow layer.

  • -Amazon S3 Dual-Bucket Isolation (Raw Input vs Resized Output)
  • -AWS Lambda triggered asynchronously via s3:ObjectCreated events
  • -Amazon API Gateway HTTP API generating short-lived presigned URLs
pixel.pusherServerless Image Engine
S3 Event Notification: Ready
Pillow Layer
Presigned S3
Dual-Bucket2
Resize Lambda
Output Sync
Bandwidth: Direct S3
Direct Presigned S3 IngestionBypasses Server

Clients upload binary payload directly to S3 input bucket via temporary signed URL.

Recursive Prevention LoopDual-Bucket

Decoupled output bucket ensures newly created thumbnails never re-trigger resizing Lambdas.

Request presigned URL with dimensions w1920 h1080 q85...S3 Presign
System 03
2024

Research Paper RAG

A grounded academic document QA system parsing two-column scientific papers with PyMuPDF, indexing in-memory FAISS vector representations, and streaming answers via Groq Llama 3.3 with chunk attribution.

  • -FastAPI Backend (Python 3.11) + React Vite Frontend on Vercel
  • -HuggingFace Inference API (all-MiniLM-L6-v2 384d vectors)
  • -Groq SDK running llama-3.3-70b-versatile for sub-second generation
  • -In-Memory FAISS Vector Index (IndexFlatIP cosine search)
paper.pilotAcademic Vector QA
FAISS: In-Memory (IndexFlatIP)
Groq Llama 3.3
PyMuPDF
FAISS StoreTop-5
Groq Inference
Redis Limiter
Memory: < 512MB RAM
Two-Column Layout PreservedPyMuPDF

Block-level sorting prevents out-of-order text merging across academic columns.

Grounded Citation GenerationSub-Second

Llama 3.3 returns precise paragraph citations, falling back to strict non-hallucination bounds.

Ask document about methodology or convergence speed...FAISS Search
System 04
2024

Deadlines

A role-based appointment scheduling platform featuring granular weekly doctor availability definitions, calendar-specific exception overrides, and collision-free booking locks.

  • -React.js + Vite frontend with React Router and Context API
  • -Node.js + Express.js RESTful API layer
  • -MongoDB Atlas database with Mongoose ODM modeling
deadlines.healthSchedule Engine
Collision Guard: Active
MERN + JWT
Doctor Grid
Date OverridesLocks
Patient Booking
Admin Audit
Double Bookings: 0
Dynamic Availability GridWeekly + Overrides

Granular weekly schedule matrix combined with calendar-specific date overrides.

Role-Based Access PartitioningJWT Protected

Discrete portals for Patients, Doctors, and Administrators with bcrypt password security.

Reserve slot for Dr. Miller at 10:30 AM...MERN DB
INSPECT BLUEPRINT

I write papers on applied systems too.

01 // PUBLISHED

Benchmarking lightweight YOLOv11n against YOLOv8n on INSAT-3D satellite imagery yields 0.921 mAP@.50-.95, while naive geometric data augmentation degrades detection accuracy.

A Comparative Analysis of YOLOv8 and YOLOv11 for Tropical Cyclone Detection: The Impact of Data Augmentation on Model Performance
Published // Springer (Smart Innovation, Systems and Technologies)
Dr. Punit Gupta, Liza Chaurasiya, Vyom Uchat
02 // ACCEPTED

Systematic evaluation across evolutionary, swarm, and physics-based metaheuristics identifies convergence bottlenecks in real-time IoT task offloading architectures.

Metaheuristic Task Scheduling Optimization Algorithm for Edge Computing : A Review
Accepted // OPSEARCH, Springer
Vyom Uchat, Dr. Punit Gupta, Aaditya Jha, Tejash Karamata
03 // UNDER REVIEW

Adapting human queuing search heuristics to multi-tier Cloud-Edge-Mist scheduling slashes task execution latency by 55% with a 99.9% task completion rate.

Queuing Search Algorithm Metaheuristic Task Scheduling Algorithm for Cloud-Edge Computation
Under Peer Review // OPSEARCH, Springer
Vyom Uchat, Dr. Punit Gupta, Aaditya Jha, Tejash Karamata