Software Engineer with above 3 years of proven experience delivering end-to-end applications across web and mobile.
Strong exposure to React.js, Next.js, Node.js, and Go, with hands-on expertise in API design, containerization,automated
deployments and comprehensive testing across backend and frontend to ensure reliability and performance.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
AI Content Generation: Integrated Azure OpenAI API to power keyword extraction, outline structuring, and real‑time prompt generation with caching for faster responses.
Subscription Billing: Implemented Stripe for secure recurring payments, including webhook handling for automated account updates.
Scalable Storage: Used AWS S3 for storing user content, exported documents, and other assets.
Automated Maintenance: Built cron jobs for scheduled tasks like draft cleanup and email alerts, improving performance and reducing manual overhead.
SEO‑Optimized Frontend: Developed the landing page in Next.js for server‑side rendering and optimal SEO. Built the core dashboard UI with React, Tailwind CSS, and TypeScript for a smooth, responsive user experience.
Link : https://www.twine.net/signin
Technologies: Node.js, PostgreSQL, Azure OpenAI, Next.js, Tailwind CSS, TypeScript, AWS S3, Stripe
GeniusWrite is an AI‑driven content creation platform designed to help users generate high‑quality, SEO‑friendly content with minimal effort. I developed both backend and frontend systems to deliver fast, reliable, and scalable AI‑powered writing tools.
Key Contributions:
Secure Authentication: Built a robust auth system using browser fingerprinting (User-Agent + WebGL), JWT, and RBAC. Managed session lifecycle with MongoDB TTL indexing.
Multi-Agent Workspace Architecture: Enabled workspace creation with role-based access for superadmins, admins, and agents. Features included VoIP number assignment, contact tagging, lead tracking, and note recording.
Twilio Integration: Integrated Twilio API for VoIP number listing, purchasing, and compliance handling (bundle address verification).
Stripe Billing System: Implemented Stripe for both one-time and subscription payments. Used Stripe Payment Elements for secure, dynamic frontend UI.
High-Performance Export Engine: Leveraged Go concurrency and MongoDB cursors to generate large CSV/ZIP exports efficiently, delivered via Blob URLs.
Real-Time Notifications: Developed a WebSocket-based alert system (Gorilla WebSocket) for payment updates, agent invites, missed calls, new messages, and workspace balance alerts.
Google Sheets Integration: Connected landing page forms to Google Sheets via Apps Script, simplifying lead capture without additional database overhead.
Link: https://www.twine.net/signin
Technologies: Go, MongoDB, Redis, RabbitMQ, WebSocket, React, Redux, Tailwind, Stripe, Twilio
Peeringo is a scalable virtual cloud phone system designed to streamline VoIP communication and lead management for multi-agent teams. As the backend developer, I engineered core systems that enabled secure authentication, real-time collaboration, and seamless third-party integrations.
Key Contributions:
This project showcases my ability to build secure, scalable backend systems with real-time capabilities and deep integration across payment, communication, and productivity platforms.
All‑in‑One Scheduling: Integrated calendar sync, video conferencing APIs, and payment gateways to streamline booking workflows.
Video Meeting Automation: Implemented Zoom and Google Meet integration via OAuth and API to auto‑generate secure meeting links upon booking.
Robust Backend Services: Built Node.js + PostgreSQL backend to handle time slot logic, notifications, and timezone management.
Responsive UI: Designed a mobile‑friendly booking and management interface using React, Tailwind CSS, and Shadcn UI for a clean, intuitive experience.
Link: https://www.twine.net/signin
Technologies: Node.js, PostgreSQL, React, Redux Toolkit, Tailwind CSS, Shadcn UI, TypeScript
ZippyPlan is a modern appointment scheduling solution that integrates video conferencing, calendar sync, and payments into one seamless platform for professionals and their clients.
Key Contributions:
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Kathmandu today.