Skip to content
Portfolio

Deepak Kumar E

GenAI Full Stack Engineer

Professional summary

GenAI Full Stack Engineer with 2+ years building production AI systems and scalable web applications. Currently developing RAG and agentic AI products for legaltech at Jagriq, with prior work on autonomous vehicle interfaces, robotics fleet management, and vision/LLM pipelines. Strong across Python, TypeScript, React, Next.js, FastAPI, and LangChain, with hands-on cloud and DevOps delivery on AWS, Azure, and GCP.

Technical skills

Generative AI
RAG, Agentic AI, LLM Orchestration, Prompt Engineering, LangChain, LangGraph, Vector Databases, Embeddings, Semantic Search
Languages
Python, TypeScript, JavaScript, Java, Dart, Go
Frontend
React.js, Next.js, Three.js, Flutter, React Native
Backend
FastAPI, Node.js, Django, Flask, Spring Boot, RESTful APIs
Databases
PostgreSQL, MySQL, MSSQL, MongoDB, Neo4j, pgvector
ORMs
Prisma, Drizzle
Cloud & DevOps
AWS, Azure, GCP, Docker, CI/CD Pipelines
ML & Other
TensorFlow, PyTorch, YOLOv7, ROS2, Autoware, OpenRMF, System Design, Data Structures, Algorithms

Professional experience

Founding Engineer, GenAI Full Stack · Jagriq

Dec 2025 — Present

  • Build Retrieval-Augmented Generation systems for legaltech, enabling accurate question answering and clause-level retrieval over large legal document corpora
  • Develop agentic AI workflows that decompose legal research and document review into multi-step tool-using agents
  • Design ingestion, chunking, and embedding pipelines with vector search to improve retrieval relevance and reduce hallucinations
  • Deliver full stack features end to end in Python, FastAPI, and Next.js, covering LLM orchestration, APIs, and user-facing interfaces
  • Ship and operate AI services in the cloud with Docker and CI/CD pipelines

Full Stack Developer · RoshAI

May 2024 — Oct 2025 · Kochi, Kerala

  • Engineered a 3D autonomous car interface using Three.js integrated with ROS2 and Autoware for real-time vehicle visualisation
  • Developed an AMR fleet management application using OpenRMF and Next.js with RESTful APIs and PostgreSQL
  • Created AI-powered vision and LLM pipelines with Python, FastAPI, and LangChain for automated container information retrieval
  • Deployed cloud services on AWS, Azure, and GCP using Docker containerisation and automated CI/CD pipelines

Software Developer · Vinfotech UK

6 months · Remote

  • Contributed to enterprise-grade asset management software using Java and the Spring Boot framework
  • Integrated secure authentication flows implementing OAuth2 and Spring Security protocols
  • Collaborated with the backend team to design and implement scalable REST APIs

Key projects

  • Autonomous Car UIReal-time 3D vehicle interface rendering live ROS2 sensor data — LiDAR, camera, velocity — in the browser using Three.js. One of very few browser-based autonomous vehicle HMIs. [Three.js, ROS2, Autoware, Node.js, WebSockets]
  • AMR Fleet ManagementFull-scale robotics fleet management system built on OpenRMF. Real-time robot status, task queuing, multi-floor map visualisation, and CI/CD-automated Docker deployment. [Next.js, ROS2, OpenRMF, PostgreSQL, Docker]
  • AI Vision + LLM PipelineEnd-to-end container recognition pipeline: YOLO detects, LangChain reasons, FastAPI serves, PostgreSQL stores. Production-deployed with sub-second inference. [Python, YOLOv7, LangChain, FastAPI, PostgreSQL]
  • LLM Scenario GeneratorAutomated test case generation for autonomous driving simulations. LangChain builds scenario trees stored in Neo4j — traversable knowledge graphs for edge case coverage. [Python, LangChain, FastAPI, Neo4j]
  • Vision Inspection SystemManufacturing component QA — YOLOv7 anomaly detection deployed on Azure with Docker, automated scoring, and a dashboard for inspection engineers. [Python, YOLOv7, Azure, Docker]
  • Cross-Platform Password ManagerAES-encrypted password vault: Flutter mobile app + Next.js web + Node.js API + MySQL. Single codebase serving iOS, Android, and browser. [Flutter, Next.js, Node.js, MySQL]

Education & certifications

B.Tech — Computer Science Engineering (AI & ML) Hindustan Institute of Technology and Science, Chennai · CGPA 9.0 / 10.0

Certifications Java Full Stack Development (Wipro); Cybersecurity and Networking (Cisco)