Hi, I'm Swastik Patil.
I build tools researchers actually enjoy.
I architected the Research Commons frontend from zero — a collaborative LaTeX editor, a citation-graph PDF reader, and an all-in-one platform researchers use to write, publish, and analyze papers.

Swastik Patil
Software Engineer
2+
Years
6+
Projects
2
Papers
A frontend engineer who ships products, not demos.
I'm a software engineer based in Navi Mumbai. As the founding frontend engineer at Research Commons, I built an all-in-one academic platform from a blank canvas — editing, publishing, reading, annotating, and analysis, all in one place.
That meant a collaborative LaTeX editor with real-time multi-user sync, a custom PDF reader with annotations and citation-graph visualizations, and an analyzer table for comparing papers side by side. I care about accessibility, performance, and the small interactions that make tools feel effortless.
Today I'm a Software Engineer at Research Commons, previously a System Engineer at TCS. I hold a Bachelor's in Computer Engineering from Pillai HOC College of Engineering & Technology, and I've published research on mentoring systems and real-time weapon detection with deep learning.
Frontend Architecture
I designed Research Commons' frontend end-to-end — optimized DOM / virtual-DOM work, a real-time collaborative LaTeX editor (Monaco + Yjs), and a Tiptap rich-text engine for academic content.
Product & UX
Clean, accessible, responsive interfaces for uploading, editing, annotating, and analyzing research papers — consolidating disjointed tools into one seamless workflow.
Secure Delivery
Server-side API proxying through Vercel functions, secure cookies, XSS/CSRF protection, and environment-based CI/CD builds for staging and production.
Where I've built things.
From a founding frontend role to enterprise engineering — the path that got me here.
- RC
Software Engineer · Research Commons
Jul 2026 — Present- Owning and evolving the research platform's product experience across web.
- Shipping agentic-AI features and product improvements informed by real researcher workflows.
Next.jsProductAgentic AI - TC
System Engineer · Tata Consultancy Services
Nov 2025 — Jun 2026Thane
- Built and maintained frontend interfaces using the ASP.NET MVC architecture for a large-scale enterprise platform.
- Delivered production features within an established enterprise delivery team.
ASP.NET MVCRazorJavaScript - RC
Founding Frontend Engineer · Research Commons
Nov 2024 — Nov 2025Bengaluru
- Architected the full frontend from scratch with optimized DOM / virtual-DOM manipulation for performance.
- Built a collaborative LaTeX editor (Monaco + Yjs) with real-time multi-user editing.
- Integrated a Tiptap rich-text editor for academic blocks and citation styles (APA, MLA, IEEE, Harvard, Chicago).
- Developed a custom PDF reader with annotations, highlights, and citation-graph visualizations.
- Routed all API calls through Vercel server-side functions with XSS/CSRF protection and secure cookies.
ReactNext.jsYjsTiptapMonacoVercel - RT
Full-stack Developer · Reva Technologies
Aug 2024 — Nov 2024Panvel
- Built a full-stack research-paper publishing platform in Next.js — submission, peer review, and publication.
- Designed backend database schemas and APIs for reliable frontend–backend communication.
Next.jsNode.jsMongoDB - GD
Technical Head · Google Developer Student Club, PHCET
Jul 2023 — Jul 2024- Ran Google Cloud and Gen AI Study Jams for students.
- Mentored peers on technical projects and problem-solving.
GCPGen AIMentorship - UC
Python Developer · upSkill Campus
Jun 2023 — Jul 2023Mumbai
- Built Python tooling during a focused development internship.
Python
The stack I build with.
Tools I reach for daily, plus the product and AI thinking I bring to the table.
Frontend
Backend & Data
Languages & Tools
Focus Areas
Things I've designed & built.
A mix of research, production products, and hackathon wins — built to make something easier.
Real-Time Weapon Detection (YOLOv9)
A deep-learning system that detects weapons in real time using the YOLOv9 architecture, built to support public-safety monitoring. Basis of my published research.

Shree Vinayak Arts — E-Commerce
An e-commerce store for a local business selling Ganesha idols — auth, product search, cart management, and Stripe payments.
Research I've published.
Peer-reviewed work spanning computer vision and education technology.
Enhancing Public Safety: Real-Time Weapon Detection through Deep Learning using YOLOv9
A deep-learning approach to real-time weapon detection built on the YOLOv9 architecture, aimed at improving public-safety monitoring and response.
Web-Based Teacher-Guardian Mentoring System for Enhanced Student Support and Data Management
A web platform that streamlines how teacher-guardians mentor students and manage their data — reducing administrative friction and strengthening student support.
Let's build something together.
Open to product-focused frontend and full-stack roles, collaborations, and interesting research tooling. My inbox is always open.
swastik592@gmail.com
Based in
Navi Mumbai, India









