Home About Experience Skills Education Projects Resume Contact ⬇ Resume
Open to Opportunities

Hi, I'm Prajwal 👋

MCA student with production experience in AI systems, backend engineering, and semantic search. I build scalable, intelligent systems that solve real problems.

About Me

MCA student with hands-on experience in AI systems, backend engineering, and semantic search through a production internship at QiLegal (63 Moons Technologies). Built and deployed a client-side Vision-Language Model, contributed to production RAG pipelines, and integrated enterprise-scale document processing systems. Proficient in Python and JavaScript with experience in vector databases, WebAssembly, and large legacy codebases. Seeking a software engineering role to build scalable, intelligent AI-driven systems.

Experience

Production engineering at the intersection of AI, legal tech, and scalable systems

Software Engineering Intern

QiLegal by 63 Moons Technologies Limited

📅 Jan 2026 — Apr 2026 📍 Mumbai, India
🧠

Client-Side Vision-Language Model

Built a fully client-side Vision-Language Model (VLM) system using Qwen 3.5 (0.8B/2B), enabling OCR and multimodal reasoning directly in the browser via ONNX Runtime and WebAssembly — eliminating all backend inference dependency. Optimized performance through Q4 quantization, balancing model size, latency, and accuracy under browser memory constraints.

ONNX Runtime WebAssembly Qwen 3.5 Quantization
📄

Document Ingestion & Observability

Integrated the Unstructured API into the QiLegal enterprise backend to support end-to-end document ingestion and preprocessing pipelines (PDF, DOCX, emails). Designed granular logging systems across the codebase to improve observability, debugging, and production reliability.

Unstructured API Pipeline Design Logging
🔍

Semantic Search with Vespa

Worked with Vespa vector database for semantic search and retrieval in QiSearch — querying indexed legal datasets, analyzing centroid-based clustering, and supporting approximate nearest-neighbor retrieval for case similarity and legal judgment search.

Vespa Vector Search ANN Retrieval
🕷️

Legal Data Web Scraping

Developed a production-grade web scraping system for legal data extraction, featuring multi-page crawling, dynamic content handling, structured data parsing, retry/failure mechanisms, and clean data pipelines for downstream AI indexing and RAG ingestion.

Web Scraping Data Pipelines Retry Logic
🤖

RAG Pipeline Development

Contributed to a production-level RAG (Retrieval-Augmented Generation) pipeline integrating document processing, embedding generation, Vespa vector storage, and LLM-based response synthesis for intelligent legal query handling across QiLegal's platform.

RAG Embeddings LLM Synthesis Vespa

Skills

Technologies and tools I work with

PythonPython
JavaScriptJavaScript
TypeScriptTypeScript
C++C++
JavaJava
ReactReact
HTML5HTML5
CSS3CSS3
BootstrapBootstrap
TailwindTailwind
MongoDBMongoDB
MySQLMySQL
DockerDocker
DevOpsDevOps
GitHubGitHub

Education & Certifications

Academic foundation and professional development

🎓 Education

Master of Computer Applications (MCA)

Aditya Institute of Management Studies & Research

University of Mumbai • Sept 2024 — Ongoing

Coursework: Distributed Systems & Cloud Computing, Ethical Hacking, AI & ML, Advanced Java, Data Structures, Research Methodology, Advanced Web Technologies, DevOps, Networking with Linux.

BBA in Computer Applications

Indira College of Commerce & Science

University of Pune • Oct 2021 — Apr 2024

Coursework: Database Systems, Java, R, Android Studio, C++, Software Testing, Statistics, Management, Accounting, Marketing.

🎖️ Certifications

📊

Data Analytics with Python

NPTEL — IIT Roorkee

Programming in Java

NPTEL — IIT Kharagpur

⚙️

DevOps Mastery

Coursera — KodeKloud

🌱

Spring Framework

Coursera — LearnQuest

Projects

Real-world applications I've designed & built

Resume

Download or view my full resume

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities