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

2025

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

  1. 2024 - Present

    MCA, Machine Learning & Artificial Intelligence

    Amity University Uttar Pradesh, Noida

  2. 2021 - 2024

    BCA, Bachelor of Computer Applications

    Amity University Uttar Pradesh, Noida · First Division, 8.49 CGPA · Data Science and AI electives