Pratham Panchal
Software Engineer at Barclays. Pune, India.
- prathampanchal02994@gmail.com
- github.com/Pratham2994
- LinkedInlinkedin.com/in/pratham-panchal-abcd2994
- prathampanchal.dev
Outside work I design and build developer tools, data systems and small hardware projects. Each project below links to a page with a working demo and to its source code.
Experience
- BarclaysSoftware Engineer
- Colgate Global Business ServicesData Engineer intern
- BarclaysTechnology summer intern
Education
- K. J. Somaiya College of EngineeringB.Tech, Information Technology
CGPA 9.54, third in the branch, with honours in cyber security.
Projects
- ScrubA front end for ffmpeg that runs locally in the browser. 24 operations, including fitting a video to a target file size with two-pass encoding.TypeScript, Node, React, ffmpegcode
- NeatA Windows app in Rust and Tauri that watches the Downloads folder, finds duplicates by hash, and groups files for review.Rust, Tauri, SQLite, Windowscode
- Prats-DeckA touch-screen control deck on a Raspberry Pi Pico 2 W, with C++ firmware and a Python companion on the PC.C++, Python, Raspberry Pi Pico 2 Wcode
- OmniCompilerA web debugger for five languages that puts the native debugger of each one behind a single interface. Research paper submitted, under review.Python, FastAPI, Docker, React, Random Forest, Geminicode
- FloatChatA natural-language interface to Argo ocean float data. A chain of model calls writes SQL through MCP tools and returns charts and maps. Smart India Hackathon 2025.Python, FastMCP, PostgreSQL, ChromaDB, Node, Reactcode
- iDEA HackathonA bank service desk that identifies the customer by password and face, transcribes speech, and routes the query to a department queue.Python, FastAPI, Whisper, DeepFace, Node, PostgreSQL, React, Twiliocode
- MalShieldStatic malware analysis for programs and documents with LightGBM, YARA and macro extraction, and a report that names the likely family.Python, FastAPI, LightGBM, YARA, Docker, Geminicode
- Local LLM labA test harness for local language models on one 12 GB GPU. 4,101 runs, measured as correct answers per hour.Python, llama.cpp, CUDAcode
- ChronicleAn analysis of a full Spotify listening history with DuckDB and FastAPI, run on the user's own machine.Python, FastAPI, DuckDB, Reactcode
- AlgomotionA visualiser for 11 sorting and 6 pathfinding algorithms that records each run and plays it back, forwards and backwards.JavaScript, React, Vitecodelive
Skills
- Languages
- Python, C++, JavaScript, TypeScript, Rust, SQL
- Backend and data
- FastAPI, Node, Express, PostgreSQL, SQLite, DuckDB, ChromaDB
- Machine learning
- llama.cpp, LightGBM, Random Forest, Whisper, DeepFace, MCP
- Systems and hardware
- Raspberry Pi Pico, Arduino, ffmpeg, YARA, Tauri
- Frontend
- React, Vite
- Tooling
- Git, Docker, GitHub Actions, Playwright, Vitest, Linux, Windows