Soumya Patel
Systems & Software Engineer
Designing high-performance systems. I unify distributed machine learning pipelines with scalable, secure web infrastructure.
- Full-Stack Developer
- 4+ Production Deployments
- Applied Machine Learning
Production Architecture
Systems engineered end-to-end — from full-stack platforms and desktop software to ML-driven solvers and automation.
GRYPH OS
A full-stack academic planning platform that uses Gemini AI to parse syllabus PDFs into calendar schedules. Features a hands-free voice onboarding flow, secure AWS Cognito authentication, strict academic integrity guardrails, and a hybrid routing engine that cut API costs by 70%.
Syllabus parsing requires extracting highly structured timelines from messy PDFs without blowing up API token costs, while handling real-time voice inputs on the frontend and keeping strict academic integrity safeguards.
Built a Next.js frontend with Tailwind CSS and Framer Motion, integrated with a FastAPI Python backend. Used the browser's Web Speech API to build a voice onboarding flow, set up AWS Cognito for auth, uploaded documents to S3, and called Gemini AI. Made custom prompt guardrails and a hybrid caching/routing engine to reduce API usage by 70%.
Deployed a production-grade app that helps students onboard in seconds using voice commands. Integrated speech recognition APIs, optimized LLM costs, built prompt guardrails, and scaled cloud infrastructure.
DiscreteSolver
An ML-driven solver that uses a Support Vector Classifier (SVC) and a Regex-based NLP parser to classify combinatorics word problems and render math solutions in LaTeX.
Worded combinatorics problems are hard for program engines to parse. A pure Regex approach fails on varied sentence structures, while LLMs are too slow and expensive for extracting simple math variables.
Built a Flask backend powered by scikit-learn. Developed a custom NLP pipeline using an SVC to classify the problem type, and combined it with a Regex parser to extract numerical constants and output the corresponding LaTeX math formulas.
Reached 92% classification accuracy on test datasets to provide instant math solutions. Integrated scikit-learn models with a Flask backend and rendered LaTeX math formulas dynamically on the frontend.
Minecraft Launcher (Open Legends)
A custom Electron-based desktop launcher built to automate local Fabric mod installations, fetch files from Modrinth, and launch the game client with live Discord status updates.
Built a custom launcher to replace shut down clients like Salwyrr. Needed to automate mod folder setups, manage Fabric profile metadata directly, and track game execution state for Discord presence updates.
Built with Electron, Node.js, and TypeScript. Used the Fabric and Modrinth APIs to download mod JARs directly to the user's local directory using Node's fs and https modules. Integrated minecraft-launcher-core to handle authenticated game startup, and set up Electron IPC channels (preload script) to stream launch status back to the renderer UI.
Automated local game environment setup. Managed third-party APIs (Fabric/Modrinth), handled file downloads, persisted local configurations, and worked with Electron's main/renderer IPC bridge.
PYxSQL
A Python-based database interface that manages local MySQL lifecycles, handles secure user authentication workflows, and automates data processing pipelines.
Backend systems must safely manage database states, execute complex relational queries on local data, and prevent SQL injection risks during user login validation.
Built a MySQL database controller in Python. Wrote modular scripts to initialize schemas, handle automated CRUD operations, validate passwords securely, and process relational queries like SQL joins and bulk updates.
Optimized MySQL schemas, secured data mutation paths, and built clean, modular database wrappers for Python backend applications.
Core Competencies
Writing code across the entire stack—from low-level pointer manipulation in C to reactive UI components in Next.js.
Python
Writing asynchronous backends with FastAPI, scripting automation tools, and designing relational database schemas.
Next.js
Building interactive UIs with Tailwind CSS, animating state transitions using Framer Motion, and handling client-server data flows.
C
Pointer arithmetic, dynamic memory allocation, and low-level code compilation.
Applied AI
Regex-based natural language parsing (NLP) and structuring LLM inference prompt pipelines.
Cloud Infrastructure
Configuring AWS Cognito authentication pools, managing S3 object buckets, and deploying applications to cloud hosting services.
Systems Architecture & Execution
Engineering philosophy and academic background.
Quiet execution. Deafening impact.
I don't just write syntax; I orchestrate systems. I thrive in high-stakes environments that require rapid prototyping, where intuitive problem-solving turns complex ideas into shipped software.
I am deeply collaborative but fiercely competitive—driven by the challenge of taking on problems others avoid and delivering solutions that speak for themselves. I bring 100% effort to every deployment, constantly elevating my own standards and pushing the teams I work with to do the same.
When I am not structuring data pipelines, I am deploying resilient cloud architectures and forging web apps.
ARCH_INIT.rc
University
B.Comp Computer Science AI/ML
Core Focus
Software Engineering, Full-Stack Development, API Integration
Themes & Inspiration
Mythical architecture, Phoenix & Dragon design
Primary Node
ON, Canada