name : Amaan Shikalgar
role : Backend & Full Stack Developer
location : Pune, Maharashtra, India
education : B.E. Computer Engineering β Dr. D.Y. Patil IEMR (2021β2025)
experience : Software Engineer Intern @ Sayu Softtech (FebβMay 2024)Backend-focused developer with hands-on experience building production-ready REST APIs, authentication systems, and scalable web applications. Skilled across the full stack β from designing PostgreSQL schemas and MongoDB data models to shipping React frontends. Recently expanded into applied AI, building RAG pipelines with FAISS and LLM integration from scratch.
I care about systems that are reliable, well-structured, and actually deployed β not just running locally.
Open To: Backend Engineer Β· Full Stack Developer Β· API Developer Β· Junior Software Engineer
| Domain | Proficiency | Details |
|---|---|---|
| Retrieval-Augmented Generation (RAG) | ββββ | FAISS vector indexing, semantic chunking, retrieval-grounded prompting |
| Vector Search | ββββ | FAISS nearest-neighbour retrieval, embedding generation |
| LLM Integration | ββββ | Groq API, LLaMA 3, prompt engineering for factual grounding |
| Sentence Transformers | βββ | Semantic embeddings, similarity search |
| AI System Design | ββββ | End-to-end pipeline design, hallucination reduction |
DocuMind AI β RAG-based Document Q&A System
Semantic document intelligence system that enables natural language querying across large PDF documents with page-level citations. Built on a full RAG pipeline engineered from scratch.
| Attribute | Details |
|---|---|
| Stack | Python, FAISS, Sentence Transformers, LLaMA 3, Groq API, Streamlit |
| Scale | 50+ page documents, thousands of vector chunks |
| Performance | Millisecond vector retrieval via FAISS nearest-neighbour search |
| Security | Environment-based API key management, no data persistence |
| Impact | Zero hallucination design β system refuses to answer if context is absent |
| Repository | GitHub Β· Live |
Pipeline: PDF β Text Extraction β Chunking β Sentence Embeddings β FAISS Index β Query Embedding β Top-K Retrieval β LLaMA 3 β Grounded Answer + Page Citations
The retrieval-grounded prompting architecture ensures the LLM operates exclusively on retrieved document context, eliminating hallucination at the source rather than filtering it downstream.
StockFlow β Full Stack Inventory Management System
Production-grade inventory management platform with a FastAPI backend, React frontend, and PostgreSQL persistence. Features JWT authentication, optimized query performance, and full cloud deployment.
| Attribute | Details |
|---|---|
| Stack | FastAPI, PostgreSQL, React, JWT, Render, Neon, Vercel |
| Scale | 10+ REST API endpoints, multi-user role support |
| Performance | Query optimization reduced API latency from 320ms β 230ms |
| Security | JWT-based authentication, environment-based secrets |
| Impact | End-to-end full stack deployment across three cloud platforms |
| Repository | GitHub Β· Live |
Architected with a clean separation between the API layer and data layer. Database query profiling was used to identify and eliminate N+1 patterns, yielding a measurable 28% reduction in average response latency.
DevScan API β GitHub Profile Intelligence API
REST API backend that fetches, analyzes, and persists public GitHub profile data using the GitHub REST API. Features intelligent UPSERT logic and authenticated rate limit scaling.
| Attribute | Details |
|---|---|
| Stack | Node.js, Express.js, MySQL, Railway |
| Scale | 3 REST endpoints, persistent profile storage |
| Performance | Rate limit scaled from 60 β 5000 req/hr via GitHub token auth |
| Security | Environment-based config, GitHub token management |
| Impact | UPSERT logic prevents duplicates and supports re-analysis workflows |
| Repository | GitHub Β· Live |
Designed around idempotent data operations β repeated analysis of the same profile updates existing records rather than creating duplicates, making it safe for scheduled or event-driven execution.
CourseHub LMS β Backend API for Course Platform
Secure backend REST API for a course-selling platform with multi-role authentication, MongoDB data modeling, and protected route architecture.
| Attribute | Details |
|---|---|
| Stack | Node.js, Express.js, MongoDB, Mongoose, JWT |
| Scale | 10+ REST endpoints across user, admin, and course routes |
| Performance | Mongoose schema optimization for efficient document queries |
| Security | Role-based JWT with separate token secrets per role |
| Impact | Custom middleware architecture cleanly separates auth from business logic |
| Repository | GitHub |
Implemented dual-secret JWT architecture β user and admin tokens are signed with independent secrets, meaning a compromised user token cannot be escalated to admin access under any circumstance.
Feb 2024 β May 2024 Β· Ahmednagar, Maharashtra, India
Contributed across the full software development lifecycle at a software product company, working directly with senior engineers on real application codebases.
- Participated in application development, testing, debugging, and technical documentation across the SDLC
- Translated user requirements into technical solutions, collaborating with senior engineers to investigate and resolve software issues hands-on
- Gained practical exposure to professional software engineering workflows, version control practices, and team-based development
| Recognition | Details |
|---|---|
| π₯ President, Coders Club | Led 50+ member technical community, organized coding events and workshops |
| π Smart India Hackathon | Selected among Top 15 teams out of 100+ participating teams |
| π GDG Cloud Pune | Active contributor to Google Developer Group Cloud Pune chapter |
| π GDG On Campus WOW | Core member of GDG On Campus technical event organization team |
learning:
- Advanced system design patterns
- Distributed systems fundamentals
- AI/ML pipeline engineering
building:
- Job discovery automation with AI scoring
- Open source backend tooling
exploring:
- Vector databases beyond FAISS
- LLM fine-tuning vs RAG tradeoffs
- Event-driven architecture with message queues
open_to:
- Backend Engineer roles
- Full Stack Developer positions
- Startup engineering teams
- Remote opportunities