Software engineer focused on backend systems, data pipelines, and applied AI/ML
Final-year B.Tech Computer Engineering | Mumbai, India
Final-year Computer Engineering undergraduate (B.Tech, Expected 2027) at the University of Mumbai with proven industry experience across backend architecture, high-volume data scraping & cleaning pipelines, browser edge security, and applied AI/ML systems.
- 🎓 Education: Final-Year B.Tech in Computer Engineering — University of Mumbai (2023 – 2027)
- 💡 Engineering Philosophy: Designing resilient, low-latency systems that turn messy real-world data into structured intelligence and deliver on-device user protection.
- 🛡️ Edge Security & AI: Creator of Trustos (zero-trust browser extension combining WebAssembly and local Bloom filters) and Sentinel Verify (an AI/NLP-driven threat classification SaaS).
- 🏆 Global Finalist: Ranked #445 of 12,885+ registrants across 48 countries (Top 3.4%) at HackerRank Orchestrate Hackathon 2026 for building an autonomous multi-ecosystem AI support triage agent.
- 💼 Industry Background: 4 professional internships and roles covering web platform revamps, enterprise cloud & IT infrastructure support, automated data pipelines, and technical systems administration.
- 🎯 Looking For: Software Development Engineer (SDE) / Data / Applied AI-ML Internships (Mumbai or Remote).
|
Building high-throughput REST APIs, robust web architectures, and responsive user interfaces with Flask, Node.js, and modern JavaScript with strict focus on performance and reliability.
|
Designing automated multi-threaded web scrapers, ETL pipelines, and validation engines to extract, sanitize, and structure raw web data into research-grade datasets.
|
|
Developing intelligent triage systems, ensemble ML classifiers, and contextual vector search engines with explainable decision layers (XAI) and deterministic safety filters.
|
Engineering zero-trust client-side tools using WebAssembly, Bloom filters, and Shadow DOM encapsulation for sub-millisecond edge protection without data exfiltration.
|
| Category | Technologies & Tools |
|---|---|
| Languages & Core | Python JavaScript (ES6+) SQL Node.js WebAssembly (Wasm) HTML5 CSS3 Bash / Shell |
| Backend & Web | Flask RESTful APIs Express.js SQLAlchemy Shadow DOM Chrome Extension APIs (MV3) Responsive UI |
| AI, ML & Data | Scikit-learn NLP (SpaCy) RAG Architectures LLM Agents Pandas NumPy Data Scraping (Selenium/BS4) Data Cleaning |
| Security & Systems | Bloom Filters & Hashing SIEM Tools Zero-Trust Edge Security Network Fundamentals (TCP/IP, DNS) JWT / Auth |
| DevOps & Tools | Git GitHub VS Code Postman MS Office Suite Advanced Excel Linux Environment |
|
|
|
|
timeline
title Career Trajectory & Industry Roles
Mar 2024 : IT Services Manager @ Prashant Wakhariya & Co
: 95% Same-Day SLA • LAN/WAN Network Infrastructure
Apr 2025 - May 2025 : Research Intern (Data Scraping) @ iBle Boom Services
: Automated Multi-Source Scrapers • Data Cleaning Pipelines
Jul 2025 - Oct 2025 : IT Intern @ ApplyLynk ConversionX
: Cloud Infrastructure • Application Deployments
Dec 2025 - May 2026 : Web Development Intern @ Rhodek Pumps & Equipments
: Enterprise Website Revamp • Lead Generation Funnels
|
|
|
|
|
|
|
|
Ready to collaborate on high-impact software, data engineering, or machine learning initiatives? Let's connect!
📍 Mumbai, Maharashtra, India | 📱 (+91) 9769470770 | ✉️ romildoshi1999@gmail.com
const romil = {
status: "Available for SDE / Data / AI-ML Internships",
location: "Mumbai, India",
interests: ["Backend Architecture", "WebAssembly", "Data Pipelines", "Applied ML & RAG"],
sayHi: () => console.log("Let's build something remarkable together!")
};
romil.sayHi();⭐ Crafted with passion by Romil Doshi — Star this profile if you find it inspiring!
I am a final-year Computer Engineering student (B.Tech, 2023 to 2027) at Shah & Anchor Kutchhi Engineering College, University of Mumbai. I build backend services, data pipelines, and applied ML systems, and I care most about robustness: retries, caching, schema validation, and guardrails against bad input and model hallucination.
I am currently a Backend Developer Intern at BillTea, working on a NestJS and Prisma backend that serves a React Native (Expo) app.
Looking for: SDE, backend, data, and applied AI/ML roles, both internships and entry-level, in Mumbai (on-site or hybrid) or remote.
Highlights
- Ranked 445 of 1,349 teams at HackerRank Orchestrate 2026 (12,885+ registrants across 48 countries) with a RAG-based support triage agent.
- Built Trustos, a browser extension that detects phishing locally using WebAssembly and a Bloom filter, and Sentinel Verify, a Flask platform with explainable ML threat detection.
- Five roles across backend development, web scraping pipelines, IT infrastructure, and web development.
| Area | Tools |
|---|---|
| Languages | Python, JavaScript (ES6+), SQL, Bash, WebAssembly, HTML5, CSS3 |
| Backend | NestJS, Prisma, Node.js, Express.js, Flask, SQLAlchemy, REST APIs, JWT auth |
| Frontend and mobile | React, React Native (Expo), Chrome Extensions (Manifest V3), Shadow DOM |
| Data engineering | Pandas, NumPy, Selenium, BeautifulSoup, ETL, data cleaning and validation |
| AI and ML | Scikit-learn, spaCy, PyTorch, RAG, LLM agents, explainable AI (XAI) |
| Security and systems | Bloom filters, zero-trust design, SIEM tools, TCP/IP, DNS, Linux |
| Tools | Git, GitHub, Postman, VS Code, Advanced Excel |
Zero-trust phishing detection extension for Chrome and Edge (Manifest V3).
- Checks URLs locally in the browser, so URLs and browsing history are never sent to an external server.
- Combines heuristic risk scoring, a WebAssembly compute module, and a local Bloom filter for fast URL lookups with no network round trip.
- Explains each warning in an isolated Shadow DOM overlay (spoofed login inputs, high-entropy domains) instead of silently blocking the page.
JavaScript WebAssembly Manifest V3 Bloom filter Shadow DOM
AI-powered threat detection platform for phishing, fraud, and deceptive content.
- Classifies content in real time with an ensemble ML and NLP pipeline.
- Returns explainable results that show why content was flagged, with confidence scores.
- Includes role-based authentication, a rate-limited API, scan history, and an analytics dashboard for attack trends.
Python Flask Scikit-learn spaCy JavaScript SQLAlchemy
Terminal-based AI agent that resolves support tickets across the HackerRank, Claude, and Visa ecosystems, built in 24 hours for HackerRank Orchestrate 2026.
- Retrieval-augmented pipeline with semantic search over knowledge bases, plus deterministic rule filters to prevent hallucinated answers.
- Priority tagging and human-in-the-loop escalation for complex incidents.
- Result: rank 445 of 1,349 teams (12,885+ registrants worldwide).
Python RAG Autonomous agents Vector retrieval Prompt engineering
Web application for preliminary symptom assessment and health tracking.
- Maps user-reported symptoms against medical indicators to give contextual guidance.
- Supports a personal health profile and scheduled medication reminders.
- Modular Node.js backend with a mobile-friendly interface.
JavaScript Node.js REST APIs
Current
- Build backend services with NestJS and Prisma for a product with a React Native (Expo) client.
Dec 2025 to May 2026 | Mumbai
- Rebuilt and maintained the company website, improving page structure, load performance, and mobile responsiveness on key landing pages.
- Built client inquiry funnels and contact workflows that turn site visitors into sales leads.
- Followed corporate branding guidelines and tested cross-browser and mobile compatibility.
HTML5 CSS3 JavaScript SEO
Jul 2025 to Oct 2025 | Mumbai
- Resolved infrastructure bottlenecks and supported developers with application deployments in a startup environment.
- Maintained developer environments, monitored system reliability, and handled troubleshooting.
Cloud infrastructure Application deployment System administration
Apr 2025 to May 2025 | Mumbai
- Built multi-threaded scrapers that collect structured datasets from unstructured sources and dynamic portals.
- Wrote cleaning, deduplication, and schema-validation routines to produce research-ready datasets.
Python Pandas ETL Data validation
Mar 2024 | Mumbai
- Monitored LAN/WAN health and supported 10+ employee workstations.
- Resolved 95% of IT tickets within the same business day, covering hardware diagnostics, software installs, and access control.
Networking IT support SLA management
HackerRank Orchestrate 2026. Rank 445 of 1,349 teams. See the Autonomous Support Triage Agent above.
ISRO Bharatiya Antariksh Hackathon. Team of four building a generative AI de-clouding system for satellite imagery. Developed a conditional GAN (cGAN) that fuses SAR radar data with optical bands to restore cloud-covered regions in LISS-IV images. PyTorch cGAN Remote sensing
Redrob Data & AI Challenge 2025 (Team Viking47). Built an NLP and ML pipeline that parses, scores, and ranks resumes against job descriptions, using skill and experience features. Python Scikit-learn Pandas
DeepThought SDE Internship Challenge. Live-coding sprint: a full-stack React app with Deepgram real-time speech-to-text, user authentication, and audio streaming controls. React WebSockets Deepgram API
I am open to SDE, backend, data, and applied AI/ML opportunities. The fastest way to reach me is email.
- Email: romildoshi1999@gmail.com
- LinkedIn: romil-doshi147
- GitHub: Romil157
- Location: Mumbai, Maharashtra, India