GrowCart
Architected Stripe and Khalti payment processing with idempotent webhooks, automated invoicing, secure admin CMS, and inventory management systems.
Key Outcomes
I design and develop production-grade applications using Next.js, TypeScript, Prisma and modern cloud infrastructure. From booking engines and payment systems to admin platforms and CI/CD pipelines, I focus on building software that drives real business outcomes.
Production Systems
Payment Gateways
Type Safe
Problem Solver
About
I'm Dipesh Thapa, a Full-Stack Engineer based in Nepal specializing in modern web applications built with Next.js, TypeScript, Prisma, PostgreSQL, and cloud-native infrastructure.
My focus isn't simply shipping features—it's building systems that create measurable business value. I've developed booking platforms, payment architectures, invoice automation workflows, CMS systems, and secure admin dashboards that power real-world businesses.
Whether integrating Stripe and Khalti payment gateways, designing scalable database schemas, optimizing SEO, or configuring Docker-based CI/CD pipelines, I enjoy solving complex technical challenges with clean, maintainable solutions.
I hold a Bachelor's degree in Computer Engineering from Pokhara University and currently work as a Full-Stack Engineer, building production-grade systems used by businesses across hospitality, education, healthcare, and e-commerce industries.
I prioritize solutions that improve business outcomes, customer experience, and operational efficiency.
From payment systems and booking engines to admin platforms and infrastructure, I build software used by real users.
Comfortable across frontend, backend, database architecture, DevOps, deployment, and long-term maintenance.
Started Professional Development
Production Systems Built
Payment Gateways Integrated
Type-Safe Development
Selected Work
A selection of platforms I've architected and developed across e-commerce, hospitality, healthcare, education and infrastructure domains.
Architected Stripe and Khalti payment processing with idempotent webhooks, automated invoicing, secure admin CMS, and inventory management systems.
Key Outcomes
Built a configurable pricing and enrollment system supporting VAT calculations, deposits, accommodation planning, and secure administration workflows.
Key Outcomes
Booking platform with room inventory management, SSR architecture, analytics tracking and optimized user experience.
SSL certificate lifecycle automation platform with partner APIs, billing systems and PDF generation.
Healthcare platform modernization with React architecture, email workflows and SVG-based animations.
Experience
Over the past few years, I've worked across hospitality, education, healthcare, e-commerce, and infrastructure projects, helping organizations launch and scale production-grade digital systems.
Growssence
Apr 2026 — Present
Building production-grade business systems focused on payments, automation, security, and scalable architecture.
Growssence
Feb 2026 — Apr 2026
Designed booking systems, automation platforms, healthcare websites and SEO-focused business applications.
Sixkey Ventures
Sep 2025 — Feb 2026
Managed WordPress-based e-commerce systems and expanded product architecture.
Production Systems
Payment Gateways
Type-Safe Projects
Problem Solving
Technical Expertise
Over the years, I've worked across the full development lifecycle—from frontend interfaces and backend APIs to payment infrastructure, database architecture, security, deployment pipelines and production operations.
Building fast, accessible and SEO-friendly user experiences.
Designing scalable application architecture and business logic.
Schema design, performance optimization and data integrity.
Revenue-critical systems and workflow automation.
Deployment pipelines, containerization and production operations.
Building secure applications and protecting business data.
Payment gateways integrated in production environments.
Production systems deployed across multiple industries.
Focus on maintainability, type safety and scalability.
Engineering Principles
Tools and frameworks evolve constantly. Principles remain. These ideas guide how I design architectures, solve problems, and make technical decisions across every project.
“Good software is not measured by the amount of code written, but by the problems it eliminates.”
Technology exists to solve business problems. Every architectural decision should improve reliability, efficiency, user experience, or revenue generation.
Strong typing catches problems before production. I prioritize TypeScript, schema validation, and predictable contracts across the entire stack.
If a task is performed more than once, it should be evaluated for automation. Systems should reduce operational overhead rather than create it.
Clean architecture, reusable abstractions, and documentation matter more than clever code. Future developers should understand the system quickly.
Fast experiences create trust. From database queries to frontend rendering, performance is considered from the first line of code.
Authentication, authorization, data protection, and secure workflows are not optional features. They are fundamental requirements.
My Approach
I believe software should be designed with the assumption that it will grow. The goal is not only to ship features quickly but to ensure that future development remains predictable, maintainable, and scalable.
Whether integrating payment systems, building booking platforms, designing database architectures, or deploying production infrastructure, I focus on creating systems that remain reliable long after the initial release.
The best software is often invisible. Users don't notice clean architecture, secure authentication, optimized queries, or resilient infrastructure—but they immediately notice when those things are missing.
Writing
Thoughts on software architecture, payment systems, authentication, infrastructure, and lessons learned from building production-grade systems.
View All ArticlesA production-first approach to authentication, authorization, route protection, and session security.
Database design, availability management, pricing logic, and operational workflows behind reservation systems.