Hi, i'm Suriya

AI Engineer building RAG search, Generative AI and AI agents — with a strong full-stack background.

LLM IntegrationRAGVector EmbeddingsSemantic SearchFunction Calling / Tool UseAI AgentsHuman-in-the-LoopPrompt EngineeringStructured OutputsLLM EvalsStreaming ResponsesSpeech-to-TextPII MaskingGoogle Gemini APIGemini EmbeddingsAnthropic Claude APIOpenAI APIPyTorch (CNN)TensorFlow.jsMediaPipeFace & Iris LandmarksDeepfake DetectionLiveness DetectionLLM IntegrationRAGVector EmbeddingsSemantic SearchFunction Calling / Tool UseAI AgentsHuman-in-the-LoopPrompt EngineeringStructured OutputsLLM EvalsStreaming ResponsesSpeech-to-TextPII MaskingGoogle Gemini APIGemini EmbeddingsAnthropic Claude APIOpenAI APIPyTorch (CNN)TensorFlow.jsMediaPipeFace & Iris LandmarksDeepfake DetectionLiveness DetectionLLM IntegrationRAGVector EmbeddingsSemantic SearchFunction Calling / Tool UseAI AgentsHuman-in-the-LoopPrompt EngineeringStructured OutputsLLM EvalsStreaming ResponsesSpeech-to-TextPII MaskingGoogle Gemini APIGemini EmbeddingsAnthropic Claude APIOpenAI APIPyTorch (CNN)TensorFlow.jsMediaPipeFace & Iris LandmarksDeepfake DetectionLiveness Detection
TypeScriptJavaScriptPythonSQLNode.jsNext.js API RoutesExpress.jsREST APIsPostgreSQLpgvectorPrismaNeonMongoDBZodReact.jsNext.jsTailwind CSSDockerGitVercelffmpegChrome ExtensionsSocket.ioTypeScriptJavaScriptPythonSQLNode.jsNext.js API RoutesExpress.jsREST APIsPostgreSQLpgvectorPrismaNeonMongoDBZodReact.jsNext.jsTailwind CSSDockerGitVercelffmpegChrome ExtensionsSocket.ioTypeScriptJavaScriptPythonSQLNode.jsNext.js API RoutesExpress.jsREST APIsPostgreSQLpgvectorPrismaNeonMongoDBZodReact.jsNext.jsTailwind CSSDockerGitVercelffmpegChrome ExtensionsSocket.io
Moon icon
3D object
Lego icon
3D group

About me

AI Engineer with 2.5+ years of experience and a strong full-stack background in React, Next.js, TypeScript and Node.js. I build production AI features: a RAG assistant with pgvector semantic search, a tool-calling AI agent with human approval, an LLM evaluation suite, AI call transcription and analysis, and a real-time deepfake detection system for video interviews. I focus on safe and testable AI — validated LLM outputs, PII masking, audit logs, and fallbacks when a model fails. My full-stack skills let me own an AI feature end to end, from the model call to the UI and deployment.

Contact Me

Experience

01
Atna AI — Software DeveloperMar 2026 — Present

Working on full-stack projects and building AI chatbots, RAG and Generative AI features — on a Next.js, TypeScript, Node.js and PostgreSQL stack.

  • Full-stack projects: built SalesRocks features (multi-tenant setup, two-factor login, in-browser calling, dashboards), Atna Product modules and the company website.
  • AI chatbot: built Ask AI — a chat assistant that streams answers, cites sources and suggests follow-up questions.
  • RAG: built the vector search pipeline — data is chunked, embedded with Gemini embeddings and searched with PostgreSQL + pgvector.
  • Generative AI: built Do AI, an AI agent with LLM function calling, and AI call analysis with Gemini + Claude structured outputs.
  • Safe AI: LLM eval suite (32 + 10 checks), PII masking, Zod validation, audit logs and model fallbacks.
  • AI video security: built the Deepfake Meeting Guardian for Google Meet, Teams and Zoom interviews.
02
Crayon Biz LLP — Frontend DeveloperDec 2025 — Feb 2026

Built high-performance dashboards for business-critical workflows.

  • Built scalable web apps with React.js, Next.js and TypeScript for business-critical dashboards.
  • Created reusable component libraries that sped up development across multiple projects.
  • Integrated REST APIs for real-time data visualization and decision-making.
  • Turned Figma designs into responsive, accessible UIs with Tailwind CSS.
03
iSource ITES Pvt Ltd — Junior Web DeveloperNov 2023 — Nov 2025

Built responsive interfaces and integrated REST APIs for production features.

  • Developed responsive user interfaces with React.js, JavaScript, TypeScript, HTML5 and CSS.
  • Improved performance with component optimization and efficient state management (Hooks, Context API).
  • Worked with designers and backend teams to ship production-ready features.

Skills

01
AI & LLM Engineering
LLM IntegrationRAGVector EmbeddingsSemantic SearchFunction Calling / Tool UseAI AgentsHuman-in-the-LoopPrompt EngineeringStructured OutputsLLM EvalsStreaming ResponsesSpeech-to-TextPII Masking
02
AI APIs & Models
Google Gemini APIGemini EmbeddingsAnthropic Claude APIOpenAI API
03
Computer Vision & ML
PyTorch (CNN)TensorFlow.jsMediaPipeFace & Iris LandmarksDeepfake DetectionLiveness Detection
04
Languages
TypeScriptJavaScriptPythonSQL
05
Backend & Data
Node.jsNext.js API RoutesExpress.jsREST APIsPostgreSQLpgvectorPrismaNeonMongoDBZod
06
Frontend & Tools
React.jsNext.jsTailwind CSSDockerGitVercelffmpegChrome ExtensionsSocket.io

Projects

01
RAG · Generative AI · Ask AI · Do AISalesRocks — AI Sales Product
  • Ask AI (RAG): answers questions from the company's own calls, emails, leads and deals — streams answers, cites sources and suggests follow-up questions
  • Vector search: records are chunked, embedded with Gemini embeddings and stored in PostgreSQL + pgvector, indexed on save plus a 5-minute background job
  • Do AI (agent): uses LLM function calling to read data and propose actions (create task, draft email, score lead) — nothing runs until a person approves
  • Safe AI: every AI action is checked with Zod twice and logged for audit; PII is masked before it reaches the LLM
  • LLM evals: 32 known-answer checks + 10 system checks, run with one command, to catch mistakes when prompts change
  • AI call analysis: Gemini transcribes calls; Claude returns structured JSON — summary, sentiment, buying intent, objections, next steps
  • Switchable Gemini / Claude provider with safe fallbacks when a model or quota fails
Next.jsTypeScriptGemini APIClaude APIRAGpgvectorFunction CallingZodLLM Evals
SalesRocks — AI Sales Product
02
Real-time AI interview proctoringMeeting Bot — Deepfake Guardian
  • Pluggable detection: frames and audio go to detector model servers, with a local TensorFlow.js model and audio heuristics as fallback
  • Iris-based eye-gaze tracking with MediaPipe to detect look-aways and tab switches — nothing to install for the candidate
  • 3 capture methods: a server-side meeting bot (ffmpeg), browser screen capture, and a Chrome extension
  • Live audit dashboard with real-time risk scores, per-participant risk reports and bulk 'scan all deepfakes'
Next.jsTensorFlow.jsMediaPipePostgreSQLDockerChrome Extension
Meeting Bot — Deepfake Guardian
03
B2B document forensics & screening platformAtna Product
  • Built the dashboard, customer management, profile and lookup modules
  • Built shared platform-admin UI components used across the product
  • Added real-time notifications with Server-Sent Events (SSE)
  • Built with Next.js and TypeScript for a fast, clean user experience
Next.jsTypeScriptServer-Sent EventsTailwind CSS
Atna Product
04
AI-powered recruitment platformAI Job Portal
  • AI job matching: matches a resume to jobs and gives a match score
  • AI resume parsing: reads resume files and pulls out skills and experience
  • AI auto-answers: fills common application questions automatically
  • AI candidate screening: checks and ranks candidates for employers
  • Role-based access for Job Seekers, Employers and Admins with NextAuth; resume uploads via Cloudinary
Next.js 14TypeScriptMongoDBAI MatchingResume ParsingNextAuth.jsTailwind CSS
AI Job Portal
05
Responsive corporate siteGRB Corporate Website
  • Designed and built a responsive website aligned with GRB brand identity
  • Built fast, clean UIs with React.js and Tailwind CSS for desktop and mobile
  • Integrated SendGrid contact and enquiry forms to automate lead management
React.jsTailwind CSSSendGrid
GRB Corporate Website

Education

01
Bachelor of Computer Applications (BCA) — 80%

Kumararani Meena Muthiah College of Arts & Science · Chennai, India

2018 — 2021
02
Higher Secondary — 75%

Santhome Higher Secondary · Chennai, India

03
Certification — MERN Stack Development

Besant Technologies · India

Contact

Looking for a React / Next.js developer who understands APIs, Redux state management, and production deployments? Let's connect.

    Suriya's Assistant

    Always Available
    Hey there! 👋 I'm Suriya's friendly assistant. Ask me anything about him — his projects, the tech he loves, what he's like to work with, or grab his resume. What would you like to know?