Resume
Vikas Tomar
Software engineer
I am a software engineer. I build the software that carries a company's routine, repeated work: AI agents and assistants, integrations between the tools it already runs, automation that executes on schedule, and the web, desktop, and data systems that support them. You get working software that does the job consistently and tells you when it cannot, with its source and documentation, so it keeps running after I have handed it over.
Experience
2026
Hidden Leaves
Independent engineer
Shipped
A live website for booking stays and tours. Guests, staff, and admins share one product. You can open a demo.
- Next.js
- TypeScript
- Prisma
- NextAuth
hiddenleaves.scrocle.cloud
Autonomous AI agent operations
Builder and operator
In production
Autonomous AI agents that take repetitive business work off your team: run jobs on a schedule, call real tools and systems, and alert you when something fails. Built and operated the same way as the agent that powers this site.
- Hermes
- MCP
- LiteLLM
- cron
scrocle.cloud/demo/multi-agent
PixPolorer
Independent engineer
In progress
A Windows program for a large photo and video library that already lives on the computer, including files that should never go to the cloud.
- Qt 6
- C++
- Rust
- SQLite
Hermes Android
Independent engineer
In progress
A phone app for talking to an AI agent you run yourself. Built for a locked session, not a browser tab on a phone.
- Kotlin
- Jetpack Compose
- WebSocket
PwnLink
Independent engineer
In progress
A phone app for running a Raspberry Pi when you are away from a desk. Bluetooth, location, a connection that survives the screen turning off.
- Kotlin
- Bluetooth
- GPS
Ingestion
Independent engineer
Laboratory
A pattern for fetching pages, checking them, dropping duplicates, and parking bad records instead of mixing them with good ones.
- Python
- Camoufox
- SQLite
- Docker
Sales email to ShipStation
Independent engineer
Laboratory
A sales email comes in. The app extracts the address and line items, checks them, then either builds simulated ShipStation order and label JSON or holds the message. You can click it. It does not post to a live store.
- Python
- FastAPI
- Pydantic
scrocle.cloud/demo/shipstation
Telegram agent walkthrough
Independent engineer
Laboratory
A guided, interactive walkthrough of a Telegram agent stack: session memory, intent routing, specialist hand-off, and model failover. Click a scenario and watch each stage work.
- Python
- FastAPI
- MCP
scrocle.cloud/demo/multi-agent
Jobs Engine
Independent engineer
Laboratory
You type a title, skills, and location. The page ranks a frozen set of public remote jobs, shows why each one scored, and downloads the same rows as Excel. Matching is a keyword rubric, not a model. You can click it.
- Python
- FastAPI
scrocle.cloud/demo/jobs-engine
2025
Process automation suite
Independent engineer
Shipped
Fifteen workflows between CRM, email, and accounting so leads and invoices are no longer entered by hand in three places.
- n8n
- REST APIs
- Webhooks
E-commerce data pipeline
Independent engineer
Shipped
A daily job that collects competitor prices from storefronts and writes a table. Retries when a site changes. No one copies cells by hand.
- Python
- BeautifulSoup
- Selenium
Sales data analysis
Independent engineer
Shipped
Seven months of sales records turned into a model and a dashboard. The client still opens it each quarter.
- Power BI
- SQL
- Excel
Technical SEO audit tool
Independent engineer
Shipped
Eleven on-page and crawl checks, then a ranked list of fixes. Built to run again after a template change, without a monthly SEO product.
- Python
- BeautifulSoup
- JSON
Content production pipeline
Independent engineer
Shipped
A queue for scheduled publishing across a few brand voices, with a check before anything is marked ready. The client still owns the writing.
- Python
- n8n
- SEO
Core Skills
01AI assistants & chatbots
AI assistants that answer customer and internal questions, qualify enquiries, and hand off to a person, built on real LLM and retrieval pipelines.
- LLM & RAG pipelines
- Chatbot & assistant development
- Natural language interfaces
- Conversation memory & hand-off
- Prompt engineering
- Embeddings & semantic search
- FastAPI
02AI integration
Models and agents wired into the CRM, inbox, and accounting tools you already run, so data moves between them automatically.
- API integration
- Model routing & failover
- MCP (Model Context Protocol)
- Tool calling
- Webhooks & event automation
- OpenAI-compatible APIs
- LLM operations
03Business automation
Scheduled jobs and workflows that run on their own and alert your team when something fails.
- Workflow automation
- Scheduled automation
- Alerting & notifications
- Retry & error handling
- API integrations
- Webhooks
- n8n
04Web products
Full-stack web applications with real accounts and server-side rules, so access stays enforced and data stays protected.
- Full-stack web development
- Next.js / TypeScript
- React
- Auth & user roles
- Databases & SQL
- Web APIs
- Server-side security
05Desktop & Android
Native applications that run on real devices and keep data safe on the machine.
- Native desktop apps (Qt / C++)
- Android development (Kotlin / Compose)
- Rust (systems programming)
- SQLite & local databases
- Data encryption & secure storage
- Desktop & mobile engineering
06Data systems
Web and internal data turned into clean, repeatable tables, reports, and dashboards a team can act on.
- Python / SQL
- Data analysis & reporting
- Data pipelines & automation
- Web scraping & data extraction
- Power BI
- Browser automation (Playwright)
- Docker & deployment
Education
2024 - Present
MCA, Machine Learning & Artificial Intelligence
Amity University Uttar Pradesh, Noida
2021 - 2024
BCA, Bachelor of Computer Applications
Amity University Uttar Pradesh, Noida · First Division, 8.49 CGPA · Data Science and AI electives