Himanshu Karnwal
Full-Stack Software Engineer · India
Senior full-stack developer with 5+ years of freelance experience designing and delivering scalable web, mobile, and browser-based applications. Proficient in React, Next.js, Node.js, NestJS, and cloud deployments. Strong command of system design, real-time architectures, RBAC, multi-tenant SaaS platforms, and CI/CD pipelines. Comfortable owning the entire product lifecycle—from architecture and API design to production deployment—across diverse client engagements.
himanshukar1810@gmail.com · +91 82228 69464 · LinkedIn · GitHub
Experience
Freelance Software Engineer
2025 – PresentIndependent · Freelance · India · Remote
Back on independent work—partnering with clients on full-stack products from discovery through production. Engagements span greenfield builds, feature delivery, and hardening existing systems.
- Scope and deliver full-stack features for client products and internal tools.
- Own technical decisions across data models, APIs, UI flows, and deployment.
- Communicate progress, risks, and tradeoffs clearly with clients and stakeholders.
- Ship iteratively with an emphasis on reliability and maintainable codebases.
Software Engineer
2024 – 2025DCT Technology Pvt. Ltd. · India
Full-time engineer building production web applications with ownership across frontend, backend, and deployment. Work spanned product execution, architecture decisions, and close collaboration with PM and business stakeholders.
- Design and implement full-stack features from requirements through production release.
- Own technical decisions for modules including data models, APIs, and UI flows.
- Collaborate with PMs on scope, timelines, and tradeoffs between speed and quality.
- Review code, improve reliability, and maintain systems used by real users.
Freelance Software Engineer
2021 – 2024Independent · Freelance · India · Remote
Built digital products for clients across SaaS, desktop, and cloud—learning to own delivery from requirements through deployment while balancing speed with long-term maintainability.
- Deliver full-stack applications for client briefs across web, desktop, and cloud.
- Translate business requirements into clear technical plans and milestones.
- Implement frontends, APIs, databases, and deployment pipelines.
- Iterate with clients on feedback, scope changes, and production readiness.
Key projects
PlantArk
Multi-vendor e-commerce marketplace for buying and selling plants, seeds, and gardening products in Australia.
React.js · Next.js · TypeScript · REST APIs · Tailwind CSS · Responsive UI
100x.bot
AI-powered browser automation platform with Chrome extension workflows, page augmentation, smart tables, and multi-agent browser actions.
React.js · Next.js · TypeScript · Chrome Extension APIs · Browser Automation · Tailwind CSS · AI Integration
Oasis Notes
Multi-tenant SaaS productivity platform with tenant isolation, RBAC, dashboards, and scalable workspace architecture.
React.js · Next.js · NestJS · PostgreSQL · TypeScript · Multi-tenant Architecture · RBAC
Rangers FX
Multi-role forex trading and referral platform with wallet management, commission workflows, and hierarchical partner systems.
Next.js · Node.js · MongoDB · REST APIs · Socket.io · Tailwind CSS · JWT Authentication
Blue-Collar Workforce Platform
Scalable workforce hiring platform connecting skilled trade workers with verified employers through trust-first mobile workflows.
React Native (Expo) · TypeScript · NestJS · MongoDB · JWT Authentication · REST APIs · Role-Based Access Control · Cloud Media Storage
Kameti Ledger
Desktop-based financial ledger and chit fund management system with advanced payment tracking, auditability, and flexible installment handling.
Electron · React · TypeScript · PostgreSQL · Node.js · TailwindCSS · TanStack Query · Zustand · Chart.js
Event-Driven Notification & Analytics Platform
Distributed serverless event processing platform with fan-out notifications and analytics pipelines.
AWS Lambda · Amazon EventBridge · Amazon SQS · Amazon DynamoDB · Node.js · Serverless Framework · CloudWatch · CI/CD · AWS IAM · GitHub Actions
KharchaBook
Cashflow and financial operations platform for tracking income, expenses, recurring liabilities, and multi-account financial activity.
Next.js · TypeScript · Supabase · PostgreSQL · Tailwind CSS · shadcn/ui · React Hook Form · Zod · Supabase Auth · SQL Migrations
Skills
Frontend
React.js · Next.js · Angular · React Native (Expo) · TypeScript · JavaScript · Tailwind CSS · SCSS/SASS · Framer Motion
Backend
Node.js · NestJS · Express.js · Flask · REST APIs · WebSockets · JWT · RBAC · OTP · SSO
Databases
MongoDB · PostgreSQL · MySQL · SQLite · Oracle · Supabase · Firebase
Cloud & DevOps
Docker · GitHub Actions · CI/CD · AWS · DigitalOcean · Vercel · Firebase Hosting · Linux · DNS & email configuration
Architecture
Modular architecture · Low-level design (LLD) · Microservices · Real-time systems · Scalable API design
Automation
Chrome extensions · Telegram bots · Web scraping · Workflow automation
Education
Master of Computer Applications (MCA)
Chandigarh University (Online)
Bachelor of Computer Applications (BCA)
Kurukshetra University — TIMT
Additional
- Solved 250+ algorithmic and data structure problems on HackerRank; earned 6 certificates.
- Built reusable frontend and backend starter templates adopted across multiple client projects.
- Open to remote and international engagements; experienced collaborating with overseas clients.