I BUILDTHINGS THATFEEL ALIVE!


THE PERSON
BEHIND THE
CODE.
I'm Kartik Gupta, a developer focused on building practical software across full-stack development, AI, cybersecurity and product engineering.
I like taking an idea from a rough concept to something people can actually use. Currently a BCA student — learning by building, shipping, and iterating on real products.
WHAT I WORK WITH.
- JavaScriptPrimary language for web development and interactive experiences.
- TypeScriptType-safe JavaScript for scalable application architecture.
- ReactComponent-based UI development for complex interfaces.
- Next.jsFull-stack React framework for production applications.
- Node.jsServer-side JavaScript for APIs and backend services.
- PythonScripting, automation, and AI/ML integration.
- SQLDatabase design, queries, and data modeling.
- REST APIsDesigning and consuming RESTful web services.
- SupabaseBackend-as-a-service for auth, database, and real-time features.
- LLMsWorking with large language models for product features.
- Prompt EngineeringCrafting effective prompts for reliable AI outputs.
- AI AgentsBuilding autonomous agents that perform multi-step tasks.
- AI Product DevIntegrating AI capabilities into user-facing products.
- AutomationAutomating workflows using AI and scripting.
- AI-assisted DevUsing AI tools to accelerate development workflows.
- LinuxCommand-line proficiency and system administration.
- NetworkingTCP/IP, DNS, HTTP — understanding how data moves.
- OWASPWeb application security standards and vulnerability awareness.
- Burp SuiteWeb vulnerability scanning and penetration testing.
- WiresharkNetwork protocol analysis and packet inspection.
- Web SecurityXSS, CSRF, SQLi — identifying and preventing web attacks.
- ReconnaissanceInformation gathering and attack surface mapping.
- Security LabsHands-on practice in controlled security environments.
- MVP DevelopmentBuilding minimum viable products to validate ideas fast.
- UI/UXDesigning interfaces that are intuitive and visually clean.
- Product ThinkingUnderstanding user problems before writing code.
- Rapid PrototypingGoing from concept to working prototype quickly.
- SaaSBuilding software-as-a-service products with subscription models.
- Technical DocsWriting clear documentation for developers and users.
THINGS I'VE BUILT.
CURRENTLY BUILDING.
AI RESEARCH AGENT
An autonomous agent that researches topics, synthesizes information, and drafts technical documents using multiple LLMs in parallel.
SECURE COMM PROTOCOL
Exploring end-to-end encrypted messaging with post-quantum cryptography resistance for secure developer handoffs.
NEXUS CLI
A terminal-based workflow orchestrator for full-stack developers to scaffold, test, and deploy containerized apps faster.
HOW I GOT HERE.
BCA
Began formal computer science education, building foundational knowledge.
WEB DEVELOPMENT
Learned HTML, CSS, JavaScript. Built first real websites.
FULL-STACK PROJECTS
Started shipping complete applications with React, Next.js, Node.js, and databases.
CYBERSECURITY
Explored Linux, networking, OWASP, and security tooling. Hands-on lab experience.
AI PRODUCT BUILDING
Integrated LLMs, prompt engineering, and AI agents into real products.
FREELANCING
Started taking on client projects and building products for others.
SHIPPING PRODUCTS
Building and launching full products — from idea to working software.