Open to consulting & collaboration

Puran Adhikari

Principal Engineer

Kathmandu, Nepal

Principal Engineer at Leapfrog Technology. I design distributed systems, define engineering standards, and help teams build things that scale.

System DesignDistributed SystemsCloud ArchitectureAWSKubernetesMicroservicesEvent-Driven
About

Architecture first, implementation follows

I am a Software Architect and Principal Engineer with over a decade of experience turning complex business problems into scalable, maintainable systems. My work centres on defining system boundaries, selecting the right technologies, and ensuring engineering teams have a clear technical direction to build against.

At Leapfrog Technology, I lead cross-team architectural governance — driving engineering standards, cloud-native adoption, and delivery metrics that measure real impact. Previously at Smaitic Labs / Avesha, I architected Kubernetes operators and designed distributed, event-driven platforms on AWS that ran at scale.

Beyond the code, I care about the decisions that shape how software evolves — system design, team enablement, and the engineering culture that makes sustainable delivery possible.

Quick Info

Experience

Work History

Leapfrog Technology

Kathmandu, Nepal
July 2024 – Present

Principal Engineer

July 2024 – Present

  • Architecting and developing backend microservices using Java, Spring Boot, and Python; designing enterprise-grade REST APIs integrating multiple internal and external services.
  • Building workflow orchestration and automation pipelines with Apache Airflow for scheduled and event-driven processing.
  • Implementing cloud infrastructure on AWS — API Gateway, Lambda, ECS, Step Functions, DynamoDB, SQS, and Kinesis Data Streams for scalable, event-driven solutions.
  • Designing and maintaining CI/CD pipelines using AWS CodeBuild and CodePipeline; collaborating with DevOps teams on deployment strategies and system observability.
  • Driving engineering excellence by defining standards, tracking DORA metrics, and identifying delivery bottlenecks to improve deployment frequency, lead time, and system reliability.
  • Leading architectural governance, contributing to technical direction, and mentoring teams on cloud-native design and scalable system architecture.
JavaSpring BootPythonApache AirflowAWSDockerOracleORDSCI/CDSystem Design

Smaitic Labs | Avesha

Remote
August 2021 – June 2024

Lead Software Engineer (Contractor)

August 2021 – June 2024

  • Developed Kubernetes operators with Golang, Kubebuilder, and Operator SDK, automating application management.
  • Collaborated on CI/CD pipelines with DevOps for efficient deployment workflows.
  • Implemented RESTful and GraphQL APIs with NodeJS and NestJS, designing scalable system architecture.
  • Provided mentorship on Kubernetes concepts, operator development, and best practices.
GolangKubernetesKubebuilderOperator SDKNode.jsNestJSTypeScriptGraphQLREST APIsAWSPrometheusGrafanaPostgreSQLMongoDBRedisJenkins

Prithak Creation

Lalitpur, Nepal
September 2019 – July 2021

Chief Technology Officer

September 2019 – July 2021

  • Led architecture, platform, and data configuration processes, maintaining technology infrastructure.
  • Managed development milestones, consulted on system improvements, and contributed to sprint planning.
  • Designed efficient software aligned with business objectives using Golang, NestJS, AWS, DynamoDB.
GolangNode.jsNestJSTypeScriptGraphQLREST APIsAWSDockerKubernetesMongoDBPostgreSQL

Tolung Creations

Bhaktapur, Nepal
December 2015 – August 2019

Chief Technology Officer

July 2018 – August 2019

  • Led strategic technology initiatives, overseeing architecture, implementation, and optimization.
  • Directed cross-functional teams to foster collaboration and drive technology-driven growth.

Sr. Web Developer

September 2017 – June 2018

  • Wrote well-designed, testable code adhering to best practices.
  • Designed and developed database architectures, integrating data from back-end services.

Web App Developer

December 2015 – August 2017

  • Contributed to writing well-designed, testable code using best practices.
  • Assisted in designing and developing database architectures.
PHPLaravelJavaScriptVue.jsMySQLGitHTMLCSS

Studio Matrix

Kathmandu, Nepal
April 2014 – November 2015

Jr. Web Developer

October 2014 – November 2015

  • Supported web development team in all aspects of website and app development.
  • Assisted in testing and maintaining backend applications.

Web Development Intern

April 2014 – September 2014

  • Assisted in website and application development tasks.
  • Collaborated with developers on implementing new web features.
PHPWordPressJoomlaMySQLHTMLCSSJavaScript
Skills

Technical Expertise

JavaScript / TypeScript

Full-stack apps with NestJS, GraphQL & REST APIs

Golang

Kubernetes operators & event-driven systems at scale

Java / Spring Boot

Enterprise microservices & cloud-native REST APIs

MySQL & PostgreSQL

Schema design & optimization across production systems

Languages

GoJavaPythonJavaScriptTypeScriptPHP

Frameworks & Libraries

Spring BootApache AirflowNode.jsNestJSKubebuilderOperator SDKTerraformGraphQLREST APIsLaravelVue.js

AWS Services

LambdaAPI GatewayECSEC2Step FunctionsSQSKinesis Data StreamsDynamoDBCognitoCloudFrontRDSS3SNSCodeBuildCodePipelineSecrets ManagerRoute 53

Tools & DevOps

DockerDocker ComposeKubernetesJenkinsPrometheusGrafanaAWS CodeBuildAWS CodePipelineKindcert-managerJetBrains IDEs

Databases

PostgreSQLMySQLOracleDynamoDBMongoDBRedisetcdAWS S3

Practice Areas

Distributed SystemsMicroservicesEvent-Driven ArchitectureCloud-NativeKubernetes OperatorsServerlessDevOpsSystem DesignCI/CDEngineering Excellence
Education

Academic Background

M.Sc. in Computer Science and Information Technology

Central Department of Computer Science & IT

Tribhuvan University

Kathmandu, Nepal2018 – 2020
GPA / Score: 3.56/4.00

B.Sc. in Computer Science and Information Technology

Ambition College

Tribhuvan University

Kathmandu, Nepal2011 – 2015
GPA / Score: 82.02%
Contact

Get In Touch

I occasionally take on consulting work, technical advisory roles, and interesting side projects. If you have something worth building or a problem worth solving, feel free to reach out.

Start a Conversation