
Ronish Paudel
I'm a Full Stack Engineer who ships production web platforms end-to-end with React/Next.js, Node.js, TypeScript, PostgreSQL and AWS. As Lead Full Stack Engineer at Swikar Codes, I own two live products: ProSathi, an expert booking marketplace with payments, real-time chat, MCP integrations and payouts, and SwikarCodes, an LMS that uses FFmpeg for video encoding. I pick technology based on how much it helps the people using the product.
Specialized In
FFmpeg Video Encoding (Node.js)
Media backends in Node.js/Express with chunked parallel uploads to AWS S3 and FFmpeg adaptive-bitrate (HLS) encoding, served through Bunny CDN.
MCP Integrations
Model Context Protocol servers and AI agents that connect LLMs to real product data and tools, used for blog curation, error tracking and workflow automation.
ePayment Integration
Production eSewa and Khalti checkout flows with verification, payouts, invoicing and Nepal-specific TDS logic, plus a guest checkout for non-registered users.
Consumer-Focused Tech
Picking tech that makes things better for end users: faster loads, fewer checkout steps, correct timezones and reliable real-time features, all tracked through real metrics.
Professional Experience
Lead Full Stack Engineer
Jun 2024 — PresentSwikar Codes Pvt. Ltd. · Full-time
- Built and run ProSathi (prosathi.com), a live expert booking marketplace with eSewa/Khalti payments and automated Google Meet delivery. Next.js, TypeScript, Node.js and PostgreSQL/Prisma on Docker Swarm across two VPS servers.
- Designed the booking architecture with optimistic locking and exponential backoff to prevent race conditions on slot reservations.
- Fixed timezone bugs so slot availability is correct across UTC servers and Nepal time.
- Built a media backend (Node.js/Express) with chunked parallel uploads to AWS S3 and FFmpeg encoding for adaptive-bitrate streaming.
- Built a payout and invoice system with Nepal-specific TDS logic.
- Integrated MCP servers and AI agents for blog curation and error tracking.
- Designed a notification system on top of the existing chat socket server for real-time updates.
- Set up CI/CD with GitHub Actions and Dokploy, plus Traefik SSL, firewall/SSH hardening and Telegram-based error monitoring on Contabo VPS.
- Raised the Bunny CDN cache hit rate from ~2% to 50%+ through cookie handling and middleware fixes.
- Built and run SwikarCodes (swikarcodes.com), a live LMS with course delivery, progress tracking and payments.
- Shipped a guest checkout flow that cut funnel friction for non-registered users.
- Built n8n + Meta API pipelines for social publishing and DMs, and React Native/Expo mobile apps.
Intern
Dec 2023 — Feb 2024TechEra · Internship
- Learned and applied core technologies: HTML, CSS, JavaScript, React.js, Node.js, Express.js, and Next.js under senior mentorship.
- Developed mobile UI components with React Native and Expo, ensuring responsive design across varied device sizes.
- Gained hands-on experience with state management using React Context and Redux to manage complex application data flows.
- Built CRUD-based internal tools with React, Node.js/Express and Redux, and shipped them to real deployments.
Education
Bachelor of Information Technology
2022 — 2026MMC, Tribhuvan University · Nepalgunj, Banke, Nepal
Technical Suite
languages
frontend
backend
database
automation orchestration
cloud devops
mobile
authentication security