Skip to content
PK

Lead Engineer at Leapfrog Technology

Pramesh
Karmacharya

I build AI-powered products and the scalable backend systems behind them.

Bhaktapur, NepalFull-stack · GenAI · Go · Node.js · AWS

Years of experience
9+
Productivity with AI SDLC
3x
Records processed in Go
50M
Major projects
9

01 / about

Full-stack engineer with a GenAI focus.

I'm a full-stack engineer who designs and delivers dynamic, scalable, high-performance web applications, from backend architecture through to intuitive frontends. I work across Node.js, Go, Python, PHP and React.

Lately my focus is GenAI: RAG chatbots with conversational memory, MCP tooling and AI agents on AWS Bedrock. I use modern AI frameworks and LLMs to build adaptive, user-centric products that pair new ideas with practical functionality.

As a Lead Engineer, I drive the company-wide AI SDLC framework and work with teams across projects to bring AI into how they plan, build, test and ship, resulting in a 3x productivity boost measured by story points. I mentor engineers, care about clear communication, and keep learning so I can stay ahead of emerging technology.

Current role
Lead Engineer, Leapfrog Technology
Based in
Bhaktapur, Nepal
Experience
9+ years
Education
BSc CSIT · MBA (in progress)

02 / experience

Where I've worked

9+ years across 3 companies, growing from PHP and Node.js into leading AI-driven engineering and cloud architecture.

  1. Leapfrog Technology

    Charkhal, Kathmandu

    May 2025 — Present

    1. Lead Engineer

      Current

      Jul 2026 — Present

      • Drive the AI SDLC framework for company-wide adoption, defining how teams use AI across planning, development, testing, code review and delivery.
      • Partner with cross-functional teams and projects to embed AI into their SDLC, tailoring workflows and tooling to each team's process.
      • Delivered a 3x productivity boost on projects, measured by story point throughput.
      • Set technical direction and architecture standards across projects, reviewing designs for scalability, security and cost.
      Show 4 more
      • Mentor and grow engineers through design reviews, pairing and career coaching.
      • Define engineering quality gates, including AI-assisted code review, testing and documentation practices.
      • Work with delivery managers and stakeholders on estimation, planning and technical risk.
      • Evaluate emerging AI tools and models, turning the useful ones into shared guidelines and reusable templates.
    2. Senior Software Engineer

      May 2025 — Jun 2026

      • Led the development of RAG-based chatbots with conversational memory and spearheaded a presales AI agent built on AWS Strands.
      • Implemented an AWS serverless architecture for the MCP RAG Starter Kit, enabling scalable, cost-efficient AI-powered applications.
      • Directed project architecture and technical strategy, mentoring junior developers on scalability, performance and maintainability.
      • Designed backend systems in Python, Node.js and Go with Next.js frontends, integrating DynamoDB and DocumentDB.
      Show 4 more
      • Oversaw deployments on AWS ECR, ECS, EC2 and Lambda for smooth, reliable production releases.
      • Ran company-wide training on AI development tools for developers and QA engineers, and partnered with the People team on hiring.
      • Upheld code quality and security through code reviews, performance profiling and protection against SQL injection, XSS and other vulnerabilities.
      • Collaborated with designers, QA engineers and project managers to align technical solutions with business goals.
  2. Ekbana Solutions

    Jwagal, Lalitpur

    Mar 2019 — Apr 2025

    1. Senior Software Engineer

      Mar 2019 — Apr 2025

      • Led the technical direction of projects and mentored junior developers.
      • Designed application architecture, choosing technologies and frameworks for scalability and performance.
      • Built backend APIs in Node.js and PHP backed by PostgreSQL and MongoDB.
      • Shipped backend and frontend applications with Next.js, NestJS, Go and GoFiber.
      Show 3 more
      • Profiled and optimized application performance.
      • Implemented security best practices against SQL injection and XSS attacks.
      • Kept code clean and maintainable through regular code reviews, and shared new technologies with the team.
  3. Crystal Infosys

    Tikathali, Lalitpur

    May 2017 — Jan 2019

    1. Software Engineer

      May 2017 — Jan 2019

      • Wrote clean, maintainable PHP and fixed bugs in existing codebases alongside senior developers.
      • Wrote and maintained server-side code in Node.js and JavaScript.
      • Contributed to code reviews and managed codebases with Git.
      • Worked with designers and project managers to deliver projects on time and within budget.
      Show 1 more
      • Provided technical support to end users in development and production.

03 / projects

Selected projects

From GenAI agents to high-volume backend services. Open any project for the full story, or search by technology such as Go, RAG or AWS.

GenAI01

RAG + real-time web search on AWS Bedrock

A GenAI app that plans personalized travel itineraries using RAG chatbots and real-time internet search, then emails the finished plan to the traveler.

  • FastAPI
  • React
  • RAG
  • Qdrant
  • +4
GenAI02

AI presales agent with long-term memory

An AI agent that streamlines presales for account managers, project managers and tech leads: requirement analysis, competitive research, architecture discovery, user story mapping and timeline estimates.

  • AWS Strands
  • Claude Sonnet 4
  • Tavily
  • Mem0
  • +1
Backend03

50M billing records processed concurrently in Go

A platform where customers check and pay monthly electricity bills in the app and track their daily, weekly and monthly consumption.

  • Express.js
  • Go
  • BullMQ
  • Firebase
  • +1
Full-stack04

CQRS services in a NestJS monorepo

A platform for pickleball players to track scores in real time and organize singles and doubles teams for best-of-three or best-of-five matches.

  • NestJS
  • React
  • PostgreSQL
  • RabbitMQ
  • +4

More projects

  • 05

    Real-time IoT fault tracking over MQTT

  • 06

    Server-rendered Go stack with HTMX and Templ

  • 07

    Properties, leases, tenants and payments in one place

  • 08

    Flight booking on the Avantik SOAP API

  • 09

    Portfolio management for financial advisors

GenAI01 / 09

Travel AI Assistant

RAG + real-time web search on AWS Bedrock

A GenAI app that plans personalized travel itineraries using RAG chatbots and real-time internet search, then emails the finished plan to the traveler.

Stack

  • FastAPI
  • React
  • RAG
  • Qdrant
  • Tavily MCP
  • AWS Bedrock
  • Claude Sonnet
  • Amazon Nova Pro

What I did

  1. 01

    Led API development with FastAPI and built responsive UI components in React.

  2. 02

    Implemented the RAG chatbot on Qdrant for accurate, context-aware itinerary answers.

  3. 03

    Integrated real-time internet search through the Tavily MCP server.

  4. 04

    Combined LLM output, vector retrieval and live search to generate itineraries automatically.

  5. 05

    Used Amazon Nova Pro and Claude Sonnet via AWS Bedrock for generation and conversation.

  6. 06

    Added validation, error handling and logging for reliability.

04 / skills

Tools I work with

Languages

  • Go
  • TypeScript
  • JavaScript
  • Python
  • PHP
  • HTML5
  • CSS3

Frameworks & Libraries

  • Node.js
  • Express.js
  • NestJS
  • Next.js
  • React
  • Zustand
  • Tailwind CSS
  • Laravel
  • FastAPI
  • GoFiber
  • Chi
  • Gin
  • HTMX
  • Templ

GenAI

  • RAG
  • MCP
  • AWS Bedrock
  • AWS Strands
  • Qdrant
  • Mem0

Databases

  • PostgreSQL
  • MongoDB
  • MariaDB
  • CockroachDB
  • DynamoDB
  • DocumentDB

AWS

  • EC2
  • S3
  • RDS
  • Lambda
  • ECS
  • ECR
  • API Gateway
  • CloudWatch
  • X-Ray
  • OpenSearch

Tools & Practices

  • Docker
  • Git
  • GitHub
  • GitLab
  • Jira
  • Slack
  • Scrum

05 / education

Education

Expected Sep 2027

Master of Business Administration (MBA)

Lincoln University · IIMS College

Gairidhara, Kathmandu

May 2019

BSc in Computer Science and Information Technology

Tribhuvan University · Orchid International College

Bijaychowk, Kathmandu

06 / contact

Let's build something useful together.

Have a project, role or idea in mind? The quickest way to reach me is email.

prmshzk@gmail.com

Bhaktapur, Nepal