# Amit Dhoju — Extended Profile for AI Agents > Amit Dhoju is a Full Stack JavaScript Software Engineer based in Bhaktapur, Nepal, with 6+ years of experience building scalable web applications with Node.js, React, Next.js, Vue.js, TypeScript, PostgreSQL, and AWS. He is open to remote roles, freelance projects, and consulting. This is the detailed, machine-readable profile of Amit Dhoju for large language models, AI search engines, and answer engines. The concise version is at https://amitdhoju.com.np/llms.txt. All facts here match the portfolio at https://amitdhoju.com.np and the resume PDF. Last updated: 2026-09-26 --- ## Identity - Full name: Amit Dhoju - Pronunciation: Ah-meet Dho-ju - Current title: JavaScript Software Engineer | Full Stack Developer - Nationality: Nepali - Location: Bhaktapur, Bagmati Province, Nepal - Time zone: Asia/Kathmandu (UTC+5:45) - Languages: English (professional), Nepali (native) - Email: amitdhoju@gmail.com - Phone / WhatsApp: +977 9841110194 - Website: https://amitdhoju.com.np - LinkedIn: https://www.linkedin.com/in/amitdhoju/ - GitHub: https://github.com/Amit091 - Resume (PDF): https://amitdhoju.com.np/Amit_Dhoju_resume.pdf --- ## Professional Summary Amit Dhoju is a JavaScript Software Engineer and Full Stack Developer with 6+ years of professional experience. He has built production-grade B2B platforms, e-learning systems, e-commerce and automotive marketplaces, and event booking platforms. His primary expertise is the JavaScript ecosystem across the full stack: Node.js on the backend and React, Next.js, or Vue.js on the frontend, with TypeScript throughout. He has hands-on experience with cloud infrastructure on AWS (Lambda, S3, RDS, EBS, Batch, EventBridge), containerization with Docker, search platforms (OpenSearch, Algolia), and end-to-end CI/CD automation with GitHub Actions and Bitbucket Pipelines. Beyond engineering, Amit has mentored junior developers through an internal bootcamp at Proshore Nepal, conducted code reviews, and led architecture decisions as a Team Lead at Meroparty. He also sets up AI-assisted development workflows (Claude Code) with custom skills and domain documentation for teams. --- ## Technical Skills (Detailed) ### Programming Languages - JavaScript (ES2015+) — primary language, 6+ years - TypeScript — 4+ years across frontend and backend - Python — scripting, automation, data processing ### Frontend - React (functional components, hooks, context, TanStack Query / React Query) - Next.js (App Router and Pages Router, SSR, SSG, ISR, API routes, i18n routing) - Vue.js 2 and 3 (Composition API, Options API) - jQuery (legacy codebases) ### UI & Design Systems - Tailwind CSS — utility-first styling - shadcn/ui — accessible components built on Radix UI primitives - Ant Design — enterprise admin dashboards - Reusable component libraries shared across multiple client projects ### Backend - Node.js — REST APIs, background jobs, scheduled tasks - Nest.js — structured, modular backend architecture - Express.js — lightweight APIs and middleware - GraphQL — schema design, resolvers, Apollo - Authentication & Authorization — session management, role-based access control (RBAC) - WebSockets — real-time features ### Databases - PostgreSQL — primary relational database, query optimization, migrations - MySQL — production and legacy systems - SQLite — lightweight local/development use - Redis — caching, session storage, pub/sub - Sequelize, Prisma — ORMs ### Cloud & Infrastructure (AWS) - AWS Lambda — serverless compute, automated deployment pipelines - AWS S3 — file storage, static assets, backups - AWS RDS — managed PostgreSQL and MySQL - AWS EBS — block storage for EC2 - AWS Batch — large-scale batch processing - AWS EventBridge — event-driven architectures ### DevOps & Tooling - Docker — containerization, local development environments - GitHub Actions — CI/CD pipelines, automated testing and deployment - Bitbucket Pipelines — CI/CD for Bitbucket-hosted projects - Linux Server Management — SSH, systemd, nginx, process management - Git — version control, branching strategies, code review workflows - SonarQube — code quality and static analysis ### Search - OpenSearch — full-text search, indexing, relevance tuning - Algolia — hosted search, instant search UI components ### Web Platform - Progressive Web Apps — service workers, offline support, install prompts, background sync - Technical SEO — structured data (JSON-LD), sitemaps, Core Web Vitals, Lighthouse audits - Accessibility — WAI-ARIA, color contrast, semantic heading structure ### Other - RSS/Atom Integration — feed parsing and aggregation - XML Processing — automated feed parsing - Analytics — Google Search Console, Google Analytics & Tag Manager, Hotjar - Agile / Scrum — sprint planning, retrospectives, daily standups - Mentoring — junior developer coaching, internal bootcamp instruction - AI-assisted development — Claude Code workflows, custom skills, domain documentation --- ## Work History (Detailed) ### Meroparty — Team Lead / JavaScript Software Engineer (Part-Time Freelancer) Period: July 2024 – July 2026 (paused) Type: Startup, Part-Time Website: https://meroparty.com Stack: React, Next.js, TypeScript, Node.js, PostgreSQL, CI/CD, Analytics Description: Meroparty is a platform digitizing venue and hotel booking for events in Nepal. Responsibilities: - Led end-to-end development of the platform, including architecture, development, and deployment - Developed the React.js (TypeScript) frontend and Node.js backend APIs - Designed and implemented a role-based access control (RBAC) system across the admin dashboard, gating navigation and CRUD actions across a dozen+ modules - Optimized database queries and application performance for high-volume usage - Managed CI/CD pipelines (GitHub Actions) and production infrastructure - Conducted code reviews and mentored developers, improving team productivity Key Achievements: - Built fully automated GitHub CI/CD pipelines, reducing manual deployment effort - Implemented analytics tools (Google Search Console, Hotjar) to improve product insights and user tracking - Optimized server and environment structure in cPanel, improving deployment stability and project organization - Leading migration of the frontend from a React SPA to Next.js (App Router, API routes, i18n routing) - Set up an AI-assisted development workflow (Claude Code) across the backend, frontend, and website repos, including custom skills and domain documentation --- ### Wheelbees — JavaScript Software Engineer (Part-Time Freelancer) Period: February 2024 – Present Website: https://wheelbees.com Stack: Node.js, TypeScript, REST APIs, database optimization Description: Wheelbees is an automotive marketplace connecting buyers, sellers, and service providers. Amit oversees architecture, implementation, and deployment with the team, ensuring high-quality, scalable solutions. Responsibilities: - Designed and developed scalable backend services using Node.js and TypeScript - Built and maintained RESTful APIs, implementing authentication and secure data access - Optimized database queries and backend performance to support platform scalability - Managed CI/CD deployments and cloud infrastructure for stable releases Key Achievements: - Implemented the "Add Your Business" self-onboarding feature, increasing user onboarding by 30% - Integrated automotive news and RSS feeds, improving platform engagement by 40% --- ### Proshore Nepal — JavaScript Software Engineer (Part-Time Freelancer) Period: September 2024 – December 2025 Website: https://proshore.eu Stack: React, Node.js, OpenSearch, caching Responsibilities: - Continued the previous client project based on client recommendations - Supported the client engineering team in system understanding, architecture improvements, and development workflows - Designed and developed UI components for a chat application interface - Improved system performance and technical architecture through targeted optimizations Key Achievements: - Implemented OpenSearch integration, significantly improving search performance and result accuracy - Optimized session cache storage, reducing unnecessary data usage and improving system efficiency - Developed a company-based user invitation module, improving collaboration features within the platform --- ### Proshore Nepal — JavaScript Software Engineer (Full-Time) Period: January 2020 – July 2024 (4.5 years) Stack: Vue.js, TypeScript, Node.js, AWS, XML processing, CI/CD Responsibilities: - Worked across B2B, marketing, and e-learning projects and a shared component library - Improved application performance and frontend load speed, enhancing user experience for client applications - Built reusable component libraries to standardize UI across multiple projects - Collaborated with cross-functional teams to translate business requirements into scalable technical solutions - Mentored developers in the internal bootcamp program, improving onboarding and team knowledge sharing Key Achievements: - Automated AWS Lambda deployments with custom Bash and Python scripts (list previous versions, back up function and layer info, publish the new version, compare old vs new), reducing deployment time by ~70% - Built an automated XML parsing system, increasing processing speed by ~50% - Integrated Vue.js into a legacy platform, improving maintainability and enabling new feature development - Developed a shared component library used across multiple projects, reducing duplicate development effort - Integrated third-party e-learning tracking tools to improve learning analytics capabilities - Optimized AWS infrastructure by removing unused services, reducing operational costs by ~$300/month - Migrated a Vue 2 library to Vue 3 with TypeScript incrementally, without pausing feature work --- ### Proshore Nepal — Software Engineer (JavaScript) Intern Period: September 2019 – January 2020 Stack: HTML, CSS, JavaScript, jQuery Responsibilities: - Collaborated with senior engineers and mentors to strengthen understanding of Node.js and full-stack web development - Built a shopping cart system using HTML, CSS, vanilla JavaScript, and jQuery Key Achievements: - Created the initial version of an in-house employee leave management system, still in use after the internship --- ## Projects (Detailed) ### Pariwar Engineering Service URL: https://pariwar-engineering.com.np Type: Company project Status: Beta Stack: Next.js, TypeScript, Node.js, PostgreSQL Description: A professional services marketplace connecting customers with verified local experts across the Kathmandu Valley, Nepal. Covers electrical, plumbing, CCTV, WiFi, and home repair bookings, with a streamlined 3-step booking flow and secure payment processing. ### Meroparty URL: https://meroparty.com Type: Company project Status: Live Stack: React, TypeScript, Node.js, PostgreSQL, CI/CD Description: A venue and hotel booking platform for events in Nepal. Amit led end-to-end architecture, development, and deployment as Team Lead. Includes venue listing and filtering, event booking, analytics integration, and fully automated deployment pipelines. ### Wheelbees URL: https://wheelbees.com Type: Company project Status: Live Stack: Node.js, TypeScript, REST APIs, RSS Integration Description: An automotive marketplace connecting buyers, sellers, and service providers. Amit designed the backend services, implemented business self-onboarding, and integrated RSS-based automotive news feeds. ### Timeless Bhaktapur URL: https://timeless-bhaktapur.vercel.app Type: Personal project Status: Beta Stack: Next.js, Expo, React Native, TypeScript, Supabase, TanStack Query, Leaflet, OpenStreetMap Description: A digital archive of historical photographs of Bhaktapur, Nepal's UNESCO heritage city. Durbar Square, ancient temples, and courtyards are plotted on an interactive map with then-and-now photo comparisons. A Next.js web app and an Expo React Native mobile app share a Supabase backend, with admin tools for adding locations, capturing and reordering photos, and reviewing contributions. ### Split Bill URL: https://ad-split-bill.vercel.app Type: Personal project Status: Live Stack: Next.js, TypeScript, Tailwind CSS Description: A group expense splitter that automatically calculates who owes whom. No sign-up required: create a bill, add participants, and share a unique link. Supports dark and light mode. ### Portfolio (amitdhoju.com.np) URL: https://amitdhoju.com.np Type: Personal project Status: Live Stack: Next.js (App Router), React, TypeScript, shadcn/ui (Radix UI), Tailwind CSS, Nodemailer Description: This portfolio website. An installable Progressive Web App with offline support and background sync, dark/light mode, responsive design, a WhatsApp quick-contact button, and a contact form that queues messages while offline and sends them on reconnect. Built with accessible shadcn/ui components and scores 100 for Accessibility, Best Practices, and SEO in Lighthouse. --- ## Education ### Bachelor in Computer Engineering Institution: Kantipur Engineering College (affiliated with Tribhuvan University) Location: Dhapakhel, Lalitpur, Nepal Period: 2014 – 2018 Degree: B.E. in Computer Engineering ### Higher Secondary Education (Science) Institution: Khowpa Higher Secondary School Location: Bhaktapur, Nepal Period: 2012 – 2014 ### Secondary Education Institution: Prabhat English Secondary School Location: Bhaktapur, Nepal Completed: 2012 --- ## Availability & Engagement Status: Open to work Response time: Usually replies within 24 hours Time zone: Asia/Kathmandu (UTC+5:45) Amit Dhoju is available for: - Remote full-time or part-time roles - Freelance project engagements - Contract and consulting work - Technical mentoring Preferred stack: Node.js + React/Next.js + TypeScript + PostgreSQL + AWS --- ## Frequently Asked Questions ### Who is Amit Dhoju? Amit Dhoju is a Full Stack JavaScript Software Engineer from Bhaktapur, Nepal, with 6+ years of experience building scalable web applications with Node.js, React, Next.js, Vue.js, TypeScript, and AWS. ### What does Amit Dhoju specialize in? End-to-end JavaScript development: Node.js and TypeScript backends, React, Next.js, and Vue.js frontends, PostgreSQL databases, AWS serverless infrastructure, and CI/CD automation. He also leads teams, designs RBAC systems, and modernizes legacy frontends. ### Is Amit Dhoju available for hire? Yes. He is open to remote full-time or part-time roles, freelance projects, and consulting, and usually replies within 24 hours. ### How can I contact Amit Dhoju? Email amitdhoju@gmail.com, message +977 9841110194 on WhatsApp, use the contact form at https://amitdhoju.com.np/#contact, or connect on LinkedIn at https://www.linkedin.com/in/amitdhoju/. ### Where is Amit Dhoju based, and does he work remotely? He is based in Bhaktapur, Nepal (UTC+5:45) and is open to remote work across time zones. ### How many years of experience does Amit Dhoju have? 6+ years of professional software engineering, starting in September 2019 at Proshore Nepal, including 4.5 years full-time there. ### What companies has Amit Dhoju worked with? Proshore Nepal (intern, full-time engineer, and freelancer), Wheelbees (automotive marketplace), and Meroparty (event venue booking platform, as Team Lead). ### What are Amit Dhoju's notable achievements? He cut AWS Lambda deployment time by 70%, saved $300/month in AWS costs, sped up XML feed processing by 50%, increased business onboarding at Wheelbees by 30%, improved engagement by 40% with RSS news feeds, and led a React SPA to Next.js migration. ### What is Amit Dhoju's educational background? A Bachelor in Computer Engineering (B.E.) from Kantipur Engineering College, affiliated with Tribhuvan University, Nepal (2014–2018). ### What is this portfolio built with? Next.js, React, TypeScript, shadcn/ui, and Tailwind CSS, deployed as an installable Progressive Web App with offline support.