v2026.09 — build000 %
Software Engineer

● v2026.09 — stable release

23.02°N 72.57°E

Sunny Prajapati, Software Engineer — Full-Stack & AI

  • // Software Engineer
  • // Full-Stack & AI
  • // Ahmedabad, India
Sunny Prajapati in a white shirt, looking over his shoulder at the sea at dusk

fig. 01 — Arabian Sea, dusk

I design and engineer crafted, motion-led interfaces, and the production AI systems that run behind them.

Scroll

● Open to opportunities

§ 01About

Role
Software Engineer @ Blitz Infocom
Based
Ahmedabad, India
Focus
Interfaces · AI systems · APIs
Studying
B.Tech CSE, PDEU

About

I build interfaces that feel crafted, and the systems behind them that hold up in production.

I'm a software engineer at Blitz Infocom, where I work on AI-powered recruitment tooling: semantic search, LLM pipelines and the APIs that serve them.

Outside that, I design and build editorial, motion-led websites for brands in fashion, jewellery, art and business. The work runs from typography and scroll choreography through to deployment.

300+

DSA problems solved

10

Products shipped live

04

AI & backend systems

§ 02Selected work

Selectedreleases.

Three brand sites I designed and built end-to-end: concept, typography, motion and engineering.

  1. 01Release
    Fashion · Occasion wear

    Maliha

    Maliha by Anar & Anoli · Ahmedabad

    A storefront and lookbook for a handcrafted occasion-wear label, with full-bleed editorial photography and a quiet, boutique-paced shopping flow.

    • Editorial lookbook
    • Category shop: kurtas, lehengas, custom orders
    • Boutique-style navigation

    Next.js · TypeScript · Tailwind CSS

  2. 02Release
    Luxury silver · Heritage

    KK Jewels

    KK Jewels Silver Studio · Ahmedabad

    “The Art of Living in Silver”: a heritage silver studio presented as six storied collections, from dining and devotion to heirloom furniture and jewellery.

    • Six narrative collections
    • Cinematic hero carousel
    • Detail-first product photography

    Next.js · TypeScript · Tailwind CSS

  3. 03Release
    Experiential venue · Art

    Almirah

    Almirah Luxe Gallery · Ahmedabad

    A luxury gallery venue told as a museum catalogue: architectural drawings, pinned scroll chapters, a hand-drawn survey map and a layered 3D-feeling SVG hero.

    • Pinned catalogue chapters
    • Pointer-parallax SVG sculpture
    • Loader → hero choreography

    Next.js · TypeScript · Tailwind CSS · GSAP · Lenis

§ 03Client work

In productionfor clients.

Company and commerce sites built for clients in India, the United States and the UAE.

§ 04Systems

Underthe hood.

AI and backend work: retrieval, embeddings, guardrails and the production safeguards around them.

fig. 02 — Career Lens · matching pipeline
  1. 01

    Resume

    PDF / DOCX

  2. 02

    Parse

    LLM extraction

  3. 03

    Embed

    768-d vectors

  4. 04

    Retrieve

    Jobs via RapidAPI

  5. 05

    Score

    Cosine + hybrid

  6. 06

    Match

    Ranked & tailored

SYS-01 — AI resume intelligence platform

Career Lens

Parses resumes, extracts candidate insight and matches people to live job listings by meaning rather than keywords, then tailors the resume to each role.

  • Semantic matching with locally generated embeddings and vector similarity scoring
  • AI resume-tailoring engine that preserves the original format and styling
  • Application tracker with resume versioning and AI recommendations
all-mpnet-base-v2 embeddings
768-d
LLM providers: Gemini, Groq, Ollama
3
SYS-02 — Document Q&A & extraction for logistics TMS

ShipDoc AI

Grounded Q&A and structured extraction over Rate Confirmations, BOLs and invoices, with guardrails that refuse to answer rather than hallucinate.

  • Hybrid retrieval: local MiniLM embeddings (fastembed / ONNX) plus lexical matching
  • Blended confidence scoring calibrated against real sample documents
Cold start after PyTorch → ONNX
50s → 6s
Similarity gate + confidence guardrail
2-layer

stack: ["Next.js", "Python", "FastAPI", "MongoDB", "Groq", "fastembed"]

SYS-03 — Production-grade URL audit service

SiteScan

Fetches pages safely and returns structured audits, with the production safeguards a public fetcher needs designed in from the start.

  • SSRF protection, bounded concurrency queue and sliding-window rate limiting
  • Swappable CacheProvider: in-memory to Redis via config alone
  • /metrics observability and CI rollback gated on error rate
Audits in the scale-out design, 500 concurrent
10k/day
Test coverage (Jest, Supertest)
80%+

stack: ["Node.js", "TypeScript", "Express", "Zod", "Redis", "Jest"]

SYS-04 — Service reliability & health telemetry

SLA Monitor

A dashboard for service health checks: availability against SLA targets, latency, failure logs and incident windows across services, regions and agents.

  • Filter by date range, service and status
  • Degraded-incident tracking with multi-region agents
Availability vs target, per service
SLA
Health-log ingest with filters
CSV

§ 05Experience

Changelog.

  1. commit f4c2a91 (HEAD)

    Jan 2026 — Present

    Software Engineer

    Blitz Infocom (opens in a new tab)Enterprise AI software & staffing

    • AI resume analysis and job-matching workflows on Ollama, Google Gemini and Groq
    • Semantic search pipelines with vector embeddings and similarity scoring
    • Job aggregation via RapidAPI; REST APIs for parsing, ATS scoring and keyword extraction
    • Architecture, testing and deployment of a production AI recruitment platform
  2. commit 7be03d5 (internship)

    May 2025 — Jul 2025

    Full Stack Intern

    TSCThe Special Character

    • Built SportsWalla, a sports-venue booking platform with calendar integration (Next.js, TS, Tailwind)
    • Migrated Yogateria's e-commerce to Medusa.js, Payload CMS and PostgreSQL
    • Shipped responsive UI, API integrations and performance work across projects
  3. commit 0a1e9c3 (init)

    Oct 2022 — Jun 2026

    B.Tech, Computer Science

    Pandit Deendayal Energy UniversityGandhinagar · CGPA 8.28

    • Data structures & algorithms, OOP, DBMS, operating systems

§ 06Stack

Manifest

300+

Data-structures and algorithms problems solved across LeetCode, Code360 and other platforms.

LeetCode profile (opens in a new tab)

"languages": {

  • TypeScript
  • JavaScript
  • Python
  • Java
  • C / C++
  • SQL

"frontend": {

  • React
  • Next.js
  • Tailwind CSS
  • GSAP
  • HTML5 / CSS3

"backend": {

  • Node.js
  • Express
  • FastAPI
  • REST APIs
  • JWT Auth

"ai": {

  • LLM apps
  • RAG pipelines
  • Vector embeddings
  • Semantic search
  • Ollama · Gemini · Groq

"data": {

  • PostgreSQL
  • MongoDB
  • Redis
  • Firebase
  • Payload CMS
  • Medusa.js

"tooling": {

  • Git & GitHub
  • Docker
  • Vercel
  • Render
  • Jest
Next.jsTypeScriptPythonFastAPIGSAPLLMsRAGPostgreSQLRedisTailwindNext.jsTypeScriptPythonFastAPIGSAPLLMsRAGPostgreSQLRedisTailwind
import nextjsimport typescriptimport pythonimport fastapiimport gsapimport llmsimport ragimport postgresqlimport redisimport tailwindimport nextjsimport typescriptimport pythonimport fastapiimport gsapimport llmsimport ragimport postgresqlimport redisimport tailwind

§ 07Contact

~/sunny $ say hello

Let's buildsomething.