Aman Toppo
I build commerce engines and community platforms.
Software Engineer
Building complete solutions, not just features.
I'm a product-focused engineer who bridges the gap between complex backends and buttery-smooth UIs.
I don't just write code—I ship complete products. From architecting databases to polishing animations, I handle the full stack to deliver systems that scale and interfaces that feel effortless.
Whether it's building a CRM for 10k+ leads, a real-time rider platform, or an AI-powered mobile app, I focus on solving real problems with production-grade solutions.
Years at Catla IT
Currently a freelancer
Major Products Shipped
Live in production, serving users
Graduate
Computer Applications
Case Studies
Production systems serving real users with measurable impact.
Synta
AI tutor delivering curated videos, streaming chat, and on-spot quizzes. Built with Next.js 15 App Router, Vercel AI SDK on Groq Llama 3.3, Drizzle ORM on Neon, and NextAuth v5 for secure sessions. Linear-style UI with dark mode and shadcn components.
ByteTube
Comprehensive RESTful backend API for a YouTube-like video platform with 52 endpoints. Features JWT authentication, video upload to Cloudinary, likes, comments, subscriptions, playlists, and analytics. Built with Express.js, MongoDB, and Mongoose. Includes rate limiting, security headers, and comprehensive error handling.
Leadlink
Custom CRM handling 10k+ leads monthly with real-time syncing. Laravel backend + React dashboard featuring automated scoring, Kanban pipeline, and bulk CSV imports. Streamlined workflows reducing data entry time for sales teams.
NEK Brand
Premium storefront handling real transactions with zero downtime since launch. Deployed with Next.js 14 (edge-cached via Vercel) for instant page loads, Prisma ORM for type-safe queries, and an admin dashboard for inventory management. Architected for luxury fashion retail.
Metro Hospital
Comprehensive hospital website serving 50,000+ patients with 24/7 emergency services. Features department listings, doctor profiles, online appointments, patient portal, and health news. Built with modern web technologies for optimal performance and user experience.
CaptionCraft
AI-powered Flutter mobile app generating contextual social media captions via Google Gemini API. Dual-tone style system with emotional intelligence and Supabase backend for caption history and user preferences. Built for content creators.
Real metrics from shipped products
Measurable outcomes from production applications serving real users.
Slashed API response times by optimizing database schemas and query patterns at Catla IT
Enterprise CRM
Engineered a CRM handling enterprise-scale lead management with real-time data validation
Leadlink
Scaled to 50+ active riders with zero downtime during peak usage. Live GPS + offline-first architecture
Adventura
Deployed luxury e-commerce platform handling real transactions since launch. Edge-cached via Vercel for instant page loads.
NEK Brand
Architected Flutter mobile app with Google Gemini AI integration for contextual caption generation
CaptionCraft
Slashed API response times by optimizing database schemas and query patterns at Catla IT
Enterprise CRM
Engineered a CRM handling enterprise-scale lead management with real-time data validation
Leadlink
Scaled to 50+ active riders with zero downtime during peak usage. Live GPS + offline-first architecture
Adventura
Deployed luxury e-commerce platform handling real transactions since launch. Edge-cached via Vercel for instant page loads.
NEK Brand
Architected Flutter mobile app with Google Gemini AI integration for contextual caption generation
CaptionCraft
The tools that matter
Core technologies I use to ship production-grade applications.
Primary Stack
Frameworks & Libraries
Infrastructure & Data
Stability by default
Type-safe systems where the frontend never has to guess.
Architecture First.
I build systems where stability is the default. From strict Zod validation to fully typed API responses, I ensure the frontend never has to guess what the backend is sending.
End-to-end type safety
Zod schemas shared between client and server eliminate runtime surprises.
Validated at the edge
Invalid data never reaches your database. Catch errors early, fix them once.
Self-documenting code
TypeScript + Zod = API contracts that developers trust.
import { z } from 'zod';
// Strict validation schema
export const UserSchema = z.object({
id: z.string().uuid(),
email: z.string().email(),
role: z.enum(['admin', 'user']),
createdAt: z.coerce.date(),
});
// Type-safe API response
export type User = z.infer<typeof UserSchema>;
// Custom hook with full type safety
export function useUser(id: string) {
return UserSchema.parse(data);
}



