SheviL

000

Résumé
Résumé

Ahmad Faraz

Ahmad Faraz

Software Engineer · Full-Stack Developer

Ranchi, India

Software engineer and full-stack developer based in Ranchi, India, with a strong computer-science foundation — GATE 2026 qualified in Computer Science, a 9.61/10 CGPA, and LeetCode Knight (contest rating 1749) — grounded in data structures & algorithms, complexity analysis, system design and OOP. I work fluently across Python, C/C++, Java and TypeScript, and care about clean architecture, performance, and shipping things that reach real users.

Across 1+ year of professional experience, I ship production-grade, distributed systems end to end — full-stack web on Next.js/React and Node, three apps live on the Apple App Store, and cross-platform mobile and desktop clients (React Native/Expo, Tauri/Rust, Electron). My work spans on-device ML / edge-AI running quantized ONNX models fully offline, LLM orchestration and RAG (Gemini, Groq, Vertex AI, pgvector), and serverless plus containerized cloud (Cloud Run, Cloud Tasks, Vercel, Docker) wired through CI/CD. As a solo founder and published researcher (IEEE ICAICCIT, IGI Global), I take products from first architecture to launch.

Experience

Secure Blink

July 2025 – Present

Frontend Developer Apprentice · India

  • Shipped Secure Blink's cross-platform desktop app (Windows + macOS) by building an Electron client and a GitLab CI/CD pipeline that auto-builds installers and pushes silent background auto-updates, eliminating manual install/update steps for end users.
  • Built the vulnerability dashboards for the SAST/SCA/DAST security platform (OWASP Top 10, reachability-prioritized results, scan comparison, AI remediation reviews) used to triage critical findings, and cut dashboard load time ~20% by migrating state from Pinia to SWRV plus scan-API caching, with live scan-progress streamed over WebSockets.
  • Engineered authentication across Trial/Pro/Enterprise tiers (MFA, reCAPTCHA, refresh-token rotation, AES-encrypted sessions) and shipped CI/CD scan integrations for seven providers including Jenkins, GitHub, GitLab and Azure.
  • Containerized services with Docker for consistent dev/staging environments, integrated Sentry for real-time crash reporting across three product surfaces, and deployed to Vercel with automated preview deployments on every pull request.

BlueStock Fintech

January 2025 – February 2025

Software Development Engineer Intern · India

  • Coordinated and led an 8-person engineering team (driving code reviews and sprint planning) to deliver a full-stack IPO (Initial Public Offering) management web platform, improving load performance ~20% through Express.js and MongoDB REST API optimization.
  • Built a Next.js 15 + React 19 frontend with an admin dashboard, Recharts visualizations and browse/search IPO listings against a Node.js/Express 4 backend secured with JWT-authenticated routes, bcrypt password hashing and a Nodemailer-driven forgot/reset-password email flow.
  • Hardened the codebase with 80%+ Jest unit and integration test coverage across the MongoDB/Mongoose data layer and REST endpoints.

Prasunet Pvt. Ltd.

July 2024 – August 2024

Web Development & Artificial Intelligence Intern · India

  • Delivered four progressively complex web-development tasks culminating in a 3D animated developer portfolio on Next.js 14 + TypeScript using React Three Fiber, @react-three/drei, three-globe and Framer Motion, alongside a responsive landing page, a lap-recording stopwatch and a Tic-Tac-Toe game with normal and unbeatable AI modes.
  • Built a five-task machine-learning suite in Python/Jupyter spanning house-price regression (LinearRegression/RandomForest/StackingRegressor), K-Means customer segmentation, an SVM cats-vs-dogs classifier with VGG transfer learning, CNN hand-gesture recognition and a Food-101 calorie-estimation classifier using TensorFlow/Keras and InceptionV3 transfer learning.

Education

Amity University Jharkhand

2027

B.Tech in Computer Science & Engineering

CGPA 9.61 / 10 · GATE 2026 (Computer Science) Qualified

Agrasen DAV Public School (CBSE)

2023

Class XII — Senior Secondary

95%

Agrasen DAV Public School (CBSE)

2021

Class X — Secondary

91%

Featured Projects

AI SaaS · May 2026 – Present

Solo founder & full-stack engineer — web, backend, ML pipeline, 3 native clients, infra

Bot-free meeting-intelligence SaaS — multi-engine speech-to-text, AI summaries and RAG semantic search across Chrome, macOS, iOS and web on one distributed backend.

  • Architected a production meeting-intelligence SaaS spanning four client surfaces — a Manifest V3 Chrome extension, a Tauri v2 + Rust macOS app, an Expo / React Native iOS + Android app and a Next.js 16 web vault — all sharing one distributed TypeScript backend that turns raw meeting audio into editorial summaries, action items, follow-up drafts and cross-meeting reports.
  • Built a multi-engine speech-to-text pipeline with automatic failover across Google Vertex AI Gemini 2.5 Pro, Groq Whisper-large-v3 and Google Cloud STT v2 Chirp 3 — FFmpeg transcoding to 16 kHz FLAC, dual-channel speaker diarization, Hindi/Hinglish code-switch handling and a cost circuit-breaker so the pipeline never hard-fails.
  • Implemented RAG Q&A and semantic vault search on PostgreSQL/pgvector — Gemini embeddings (768-dim) ranked by cosine distance over an HNSW index with transparent keyword-search fallback, and summarization on Gemini with a LLaMA 3.3-70B (Groq) fallback.
  • Offloaded long-running synthesis to a Dockerized Google Cloud Run worker dispatched via Google Cloud Tasks with OIDC service-to-service auth — a dark-launchable switch escaping Vercel's 300s function cap, with idempotent job dedup, status-mapped retries and a daily Cron re-enqueue for self-healing.

OtakuMind

App Store

iOS App · June 2026

Solo iOS engineer — design, architecture, App Store release

Native iOS anime-tracking app on the App Store — Expo SDK 56, React Native New Architecture, iOS 26 Liquid Glass, a pure REST client of a Next.js backend.

  • Built a native iOS app published to the Apple App Store as a pure REST client of a Next.js backend — a typed apiFetch wrapper over 20+ /api/* endpoints authenticating via the backend's httpOnly session cookie replayed by the iOS cookie jar, with no Authorization headers or manual cookie handling.
  • Architected server state with TanStack Query v5 — infinite-scroll paginated library lists and fully optimistic add/edit/delete/complete/reorder mutations that transform every mirrored cache in onMutate to eliminate stale-flash, with pure unit-tested cache transforms.
  • Engineered a fully native iOS 26 Liquid Glass UI (expo-glass-effect) that degrades to BlurView below iOS 26 — across the tab bar, headers, sheets and toasts — with Reanimated 4 springs, haptics, blurhash posters, skeletons and pull-to-refresh.
  • Shipped a full social graph (search, profiles, follow/followers, block/report), timezone-aware airing countdowns (JST→IST), search-to-add via the Jikan/MyAnimeList API, one-tap .xlsx export to the iOS share sheet, and a RevenueCat lifetime in-app purchase keyed to the backend user.

Classy Representative

LiveApp Store

AI SaaS · October 2025 – June 2026

Solo full-stack engineer — web backend, AI engine, iOS app

NLP-driven class-attendance app on the App Store, powered by a Groq LLM engine that parses plain-English commands across hundreds of student records.

  • Built the core AI attendance engine as a Next.js Route Handler wrapping the Groq SDK — a system prompt feeds the ordered roster plus current attendance state to an LLM that returns a strict JSON object of enrolment IDs to mark present/absent (temperature 0, JSON mode), so a class rep updates attendance with one plain-English sentence.
  • Engineered a resilient 6-model Groq fallback chain (GPT-OSS-120B, LLaMA 3.3-70B, Qwen3-32B, LLaMA 4 Scout/Maverick, LLaMA 3.1) that retries only on HTTP 429 rate limits and fast-aborts on auth errors — keeping the AI feature available across free-tier limits (~99% uptime).
  • Prompt-engineered advanced parsing: spatial/positional range commands ('everyone up to Ranvir is present') resolved against the array's physical order, and mathematical-logic commands ('roll number less than 3050') evaluated per student from numeric tokens.
  • Shipped two clients on one shared REST backend — a Next.js (shadcn/Radix + Tailwind v4) web app and an iOS Expo / React Native app with Apple Liquid Glass, JWT (jose) + Google/Apple JWKS auth, and EAS Build/Submit to the Apple App Store.

Raaste

LiveCode

Civic Tech · Geospatial Analytics · June 2026

Solo full-stack engineer — frontend, geospatial mapping, Python data pipeline & ML

Civic-tech parking-congestion intelligence turning ~298,000 Bengaluru Traffic Police tickets into a live hotspot map and a deployable, phone-ready patrol schedule.

  • Built a map-first congestion-intelligence dashboard (Next.js 16, React 19) where a deck.gl + MapLibre GL stack renders a heatmap density surface plus hotspot, congestion and blind-spot layers over a MapmyIndia vector basemap, with automatic CARTO raster fallback so the map always renders.
  • Engineered a Python pipeline that ingests ~298,000 Bengaluru Traffic Police parking-violation records and emits precomputed JSON aggregates, scoring each corner by a 1–5 carriageway-obstruction severity binned onto a ~220 m grid so a blocked arterial outranks a quiet side street.
  • Trained a scikit-learn spatio-temporal forecaster — an ensemble of RandomForestRegressors (200 trees) blending count- and log-scale predictions with cyclical hour/day features — to predict violation intensity per grid cell per hour-of-week (R² ≈ 0.65 on a held-out split).
  • Generated deployable patrol beat sheets per station/shift via a greedy nearest-neighbour TSP over haversine distances, with a no-canvas inline-SVG QR handoff to a constable phone mode (live Geolocation distance, offline localStorage persistence) — shipped as an installable PWA.

FaceAuth

Code

On-Device ML · Edge AI · May – June 2026

Solo ML + mobile engineer — Hackathon 7.0

Offline, on-device face recognition + anti-spoofing liveness for field personnel — three ONNX deep-learning models, zero network at inference.

  • Engineered a fully offline, on-device biometric pipeline running three ONNX deep-learning models with zero network calls at inference — YuNet face detection, MobileFaceNet ArcFace 512-D embeddings (cosine matching) and MiniFASNet-V2 passive anti-spoofing — on one Expo / React Native codebase for both iOS and Android.
  • Re-implemented the entire computer-vision pipeline in TypeScript: ported the YuNet output decoder bit-exact against OpenCV (0.000 px error) and hand-wrote a 4-DOF least-squares similarity solver for 5-point ArcFace face alignment to 112×112.
  • Built a CSPRNG-randomized active liveness challenge–response system (head-left / head-right / smile gestures derived from facial landmarks) that defeats both printed-photo and video-replay spoofing because the attacker can't predict which gesture will be commanded.
  • Authored a Python quantization harness (ONNX Runtime dynamic int8, fp16 fallback) that compressed the recognition model 72% (4.80 MB → 1.36 MB) while retaining a 0.89 cosine separation margin — total shipped model footprint 3.33 MB.

AUJ NSS Website

LiveCode

Web App · January 2025 – Present

Solo developer / frontend engineer

Official React + Vite site for Amity University Jharkhand's NSS unit — events, special camps, gallery, team and volunteer enrollment.

  • Built the official website for Amity University Jharkhand's NSS (National Service Scheme) unit as a React 18 + Vite SPA styled with Tailwind CSS — 18 routes spanning About NSS, special camps, media gallery, program officers, events, volunteers and a joining form.
  • Engineered a responsive mega-menu from scratch with multi-level dropdowns, scroll-triggered sticky state, window-resize handling and click-outside dismissal, plus an auto-advancing hero carousel with opacity cross-fade — no carousel dependency.
  • Implemented per-page code-splitting via React.lazy + Suspense and config-driven routing (react-router-dom 7), deployed on Vercel with SPA rewrites under a custom subdomain.

Technical Skills

Languages

  • Python
  • C
  • C++
  • Java
  • JavaScript
  • TypeScript
  • SQL
  • Rust
  • Swift
  • HTML5
  • CSS3

AI / ML & Data

  • PyTorch
  • TensorFlow / Keras
  • ONNX Runtime
  • Model quantization (int8 / fp16)
  • On-device inference / edge AI
  • OpenCV
  • MediaPipe
  • DeepFace
  • FaceNet / ArcFace embeddings
  • MobileFaceNet
  • YuNet
  • MiniFASNet liveness
  • scikit-learn
  • pandas / NumPy
  • RAG (retrieval-augmented generation)
  • Embeddings & semantic search
  • pgvector / HNSW
  • Speech-to-text (Whisper, Chirp 3)
  • Speaker diarization
  • LLM orchestration (Gemini, Groq, Vertex AI)
  • Prompt engineering

Frontend & Web

  • Next.js 16 (App Router)
  • React 19
  • React Server Components
  • Vue 3
  • Vite
  • Tailwind CSS v4
  • shadcn/ui · Radix UI
  • Framer Motion
  • GSAP
  • Lenis
  • deck.gl / MapLibre GL
  • Recharts
  • Three.js / R3F
  • TanStack Query
  • Zod · React Hook Form
  • WebSockets
  • Web Audio API
  • PWA
  • SEO / OpenGraph / JSON-LD

Mobile

  • React Native 0.85 (New Architecture)
  • Expo SDK 56
  • Expo Router v7
  • iOS 26 Liquid Glass
  • Reanimated 4 / Worklets
  • FlashList
  • react-native-vision-camera
  • RevenueCat / Apple IAP
  • EAS Build / Submit / Update
  • Apple App Store release
  • Sign in with Apple / Google
  • NativeWind
  • expo-secure-store / MMKV

Backend & APIs

  • Node.js
  • FastAPI
  • Express.js
  • Django / DRF
  • Spring Boot
  • Flask / Flask-SocketIO
  • REST APIs
  • Microservices
  • Serverless functions
  • JWT / OAuth 2.0 / MFA
  • NextAuth.js (Auth.js)
  • JWKS / ID-token verification
  • bcrypt · reCAPTCHA
  • Google Cloud Tasks (OIDC)
  • Razorpay payments
  • Resend (email)
  • Drizzle ORM · Mongoose · Hibernate/JPA

Cloud, DevOps & Infra

  • Docker
  • Google Cloud Run
  • Cloud Tasks
  • Google Cloud Storage
  • Vercel (preview deploys)
  • Vercel Blob / Cron
  • Hugging Face Spaces
  • Render
  • GitHub Actions
  • GitLab CI/CD
  • Linux
  • Git / GitHub
  • Sentry
  • PostHog
  • Electron auto-update
  • Tauri v2 (Rust, signed updater)

Databases

  • PostgreSQL
  • pgvector
  • Neon serverless Postgres
  • MongoDB / Atlas
  • MySQL
  • SQLite
  • Firebase
  • Drizzle ORM / Kit migrations

Testing & Quality

  • Jest
  • Pytest
  • Vitest
  • Testing Library / jsdom
  • ESLint · Prettier
  • TypeScript strict mode
  • Unit & integration testing

CS Foundations

  • Data Structures & Algorithms
  • Complexity analysis
  • Operating Systems
  • Computer Networks
  • DBMS
  • Distributed Systems
  • System Design
  • Object-Oriented Programming
  • Probability & Statistics
  • Linear Algebra
  • Competitive programming (LeetCode Knight, 1749)

Publications

Achievements & Certifications

Notable Projects

VisionAttend

LiveCode

Touchless facial-recognition attendance with FaceNet embeddings and pgvector cosine-similarity matching.

A Next.js 16 kiosk + admin client over a FastAPI/DeepFace backend that extracts 128-D FaceNet embeddings and matches them by pgvector cosine distance (≤ 0.40 threshold), with a warm psycopg3 pool that eliminates Neon's cold-start handshake and GitHub Actions CI/CD auto-deploying the ML backend to Hugging Face Spaces.

  • Next.js 16
  • React 19
  • FastAPI
  • DeepFace (FaceNet)
  • pgvector
  • Neon Postgres
  • Docker
  • Hugging Face Spaces
  • GitHub Actions

Limio

Live

Next.js 16 + Neon serverless Postgres tracker for AI-tool usage quotas and renewal cycles.

NextAuth v5 JWT auth, IST-correct SQL auto-reset logic for quota renewal, and retry-with-exponential-backoff resilience against Neon serverless cold-starts surfaced as a "waking database" UI.

  • Next.js 16
  • React 19
  • NextAuth.js v5
  • Neon Postgres
  • Tailwind v4
  • JWT

FinLedger

LiveCode

Premium Next.js 16 / React 19 finance dashboard with a bespoke "Midnight Ledger" glassmorphism design system.

A typed Context + useReducer store, role-based access control (Admin/Viewer), Recharts analytics (6-month trends, category donut, net-savings), client-side CSV/JSON export and Framer Motion microinteractions.

  • Next.js 16
  • React 19
  • Context + useReducer
  • Recharts
  • Framer Motion
  • CSS Modules

Akane

Live

Swiss–Japanese fine-dining site with a strict 12-column editorial grid and a custom parallax cursor.

International-typographic design system, IntersectionObserver scroll reveals, a scroll-spy nav, and a hardware-accelerated mix-blend-difference cursor gated to fine-pointer devices with a 3D parallax hero tilt.

  • React 19
  • Vite 6
  • TypeScript
  • Tailwind CSS
  • IntersectionObserver

Calyx

LiveCode

Tactile interactive wall-calendar with range selection, contextual notes and full keyboard accessibility.

A custom date-range selection state machine (date-fns), a contextual notes system with versioned localStorage schema migration, keyboard-first roving focus, and a Vitest + Testing Library suite.

  • Next.js 16
  • React 19
  • date-fns
  • Framer Motion
  • GSAP
  • Vitest

SkyCast

LiveCode

Real-time weather dashboard with 5-day forecasts and global city monitoring on the keyless Open-Meteo API.

Automatic geolocation with graceful fallback, a debounced city typeahead, concurrent multi-city fetches via Promise.all, °C/°F + dark-mode toggles hydrated from localStorage, and skeleton loading states.

  • React 19
  • Vite 6
  • TypeScript
  • Open-Meteo API
  • Tailwind CSS

Smart Task Tracker

LiveCode

Full-stack Django REST Framework + React task platform with JWT auth, RBAC, soft-delete and activity logging.

SimpleJWT access/refresh rotation, role-based access control with object-level permissions, soft-delete for audit-safe recovery, signal-driven activity logging, and a Gunicorn/WhiteNoise + PostgreSQL production deploy.

  • Django REST Framework
  • SimpleJWT
  • PostgreSQL
  • React 18
  • TypeScript
  • Gunicorn

Personal Finance Tracker

LiveCode

Next.js 15 finance dashboard with MongoDB aggregation-pipeline analytics, budgeting and Recharts visualizations.

Server-side analytics via MongoDB Aggregation Pipelines (6-month trends, budget-vs-actual), a spending-insights engine with tiered budget alerts, and React Hook Form + Zod-validated CRUD on shadcn/ui.

  • Next.js 15
  • React 19
  • MongoDB (Aggregation)
  • shadcn/ui
  • Recharts
  • Zod

More Projects

  • BlueStock IPO Platform
    Next.js + Express/MongoDB IPO management portal with JWT auth (internship).
    • Next.js 15
    • Express 4
    • MongoDB
    • JWT
  • Simple Portfolio TrackerCode
    Spring Boot + React stock-portfolio tracker with live Twelve Data prices.
    • Java
    • Spring Boot 3
    • Hibernate/JPA
    • MySQL
    • React 18
    • Docker
  • ManageSectionCode
    Cross-platform Expo/React Native inventory & analytics app with charts and tab routing.
    • React Native
    • Expo 51
    • NativeWind
    • gifted-charts
  • Prasunet ML (5 Tasks)Code
    ML suite spanning regression, K-Means clustering, SVM and CNN computer vision.
    • Python
    • scikit-learn
    • TensorFlow/Keras
    • Jupyter
  • Prasunet Web Dev (4 Tasks)Code
    Web-dev deliverables culminating in a 3D Next.js + Three.js portfolio.
    • Next.js 14
    • Three.js
    • React Three Fiber
    • Framer Motion
  • GestureCanvasCode
    Webcam hand-gesture air-drawing app with MediaPipe hand tracking and OpenCV.
    • Python
    • OpenCV
    • MediaPipe
    • NumPy
  • AnonymousTalksCode
    Real-time anonymous chat with Flask-SocketIO WebSockets and a React frontend.
    • React 18
    • Flask-SocketIO
    • Socket.IO
    • SQLite
  • MoviezzzCode
    MERN movie-browsing app with TMDB integration, watchlist and MongoDB backend.
    • React 18
    • Express
    • MongoDB
    • TMDB API
  • QuizinxLiveCode
    Quiz platform — Django REST Framework API backend + React/Vite SPA frontend.
    • Django REST Framework
    • React 18
    • Vite
    • PostgreSQL
  • MazeVisualizerCode
    Interactive Pygame pathfinding visualizer for BFS, DFS, A*, Dijkstra and Greedy.
    • Python
    • Pygame
  • College Management SystemCode
    C++ console ERP for student, faculty, course, attendance and fee administration.
    • C++
    • STL
    • CSV I/O
  • Gas Detection CentreCode
    Arduino MQ8 IoT gas-sensing dashboard with serial streaming, SQLite and Twilio SMS alerts.
    • Arduino
    • Node.js
    • SerialPort
    • Chart.js
    • Twilio
  • Web Tic-Tac-ToeLiveCode
    Browser Tic-Tac-Toe with an unbeatable Minimax AI plus random and 2-player modes.
    • HTML5
    • CSS3
    • JavaScript
  • AI Tic-Tac-ToeCode
    Pygame Tic-Tac-Toe with an optimal Minimax AI opponent (max/min recursion).
    • Python
    • Pygame
  • Mini Image GalleryLiveCode
    Next.js 16 image upload/gallery with Vitest-tested API routes.
    • Next.js 16
    • React 19
    • TypeScript
    • Vitest
  • Portfolio v1LiveCode
    Next.js 14 + Three.js animated developer portfolio.
    • Next.js 14
    • Three.js
    • React Three Fiber
    • Framer Motion
  • Check WeatherLiveCode
    React weather app consuming WeatherAPI for live conditions by city.
    • React
    • JavaScript
    • WeatherAPI
  • sb-taskLiveCode
    Vue 3 + Pinia evaluation task built under a 3-hour constraint.
    • Vue 3
    • Vite 7
    • Pinia
    • Vue Router 4