$ whoami

Kiran Adhikari

Backend engineer building systems that scale.

Nepal → USA · France · Australia Node · Python · Rust Open Source Contributor

Tonoïd
Paris, France
Oct 2024 – Present

Expert Backend Developer

  • Adding new API integrations like Google Contacts, Gmail, Outlook Calendar, Outlook Mail, Outlook People, etc. for two-way sync between sources
  • Introduced change-based tracking to avoid fetching all entities from the source and save computation
  • Created a robust and independent heartbeat system that allows any scheduled job to expire if it fails to update the heartbeat within a certain time, handling stuck jobs and their side effects
  • Worked directly with Notion’s official team in testing their beta webhook release, responsible for adding “Retry attempt” in Notion webhook’s event header
  • Refactored the existing codebase into a more modular approach so that each integration can share the same baseline
ProfitPeak
Sydney, Australia
May 2024 – Oct 2024

Software Engineer

  • Primarily worked on re-designing a new system architecture
  • Created independent, self-healing and reliable ETL pipelines to fetch, format and store data from sources such as Meta Ads, Google Ads, Klaviyo, etc.
  • Created an identity service built on top of a pixel service to identify unique customers across client stores through a combination of email, client IDs, custom IDs, IP addresses, etc. to gain valuable and accurate insights
Outlier.org
New York, NY
Jun 2023 – Aug 2023

Expert Backend Developer

  • Primarily worked on fixing production bugs and error tracing
  • Implemented strategies to reduce the latency by 80% for endpoints with latencies exceeding the agreed upon latency as mentioned in the company’s SLA
Triple Whale
Columbus, OH
Sep 2022 – Jun 2023

Software Developer

  • Worked on data integration from various sources like Shopify Partners, MongoDB, Firebase, Stripe and many more to get business insights and approach investors
  • Created smooth ETL pipelines through serverless cloud functions for cron jobs and one-time data patches
  • Collaborated with Corey and his team in implementing PostHog to track users in order to track the usability of available features
Black Tech
Pokhara, Nepal
Jul 2022 – Jan 2024

Backend Developer → Team Lead & Technical Consultant

  • Directly worked under CEO in product development and team handling
  • Built express.js based backend of multiple projects: Book Lifter, RestroX, etc.
  • Started the trend of automation (testing and development) in the company, created proper CI/CD pipelines for multiple products
  • Ran technical analysis of ‘RestroX’ — Restaurant Operating System, the biggest in-house project dominating the market in Nepal
  • Researched and administered the shift from Role Based Access Control to Attribute Based Access Control and multi-tenant architecture
  • Conducted technical interviews, mentored interns and junior developers
Jankari Tech
Pokhara, Nepal
Apr 2022 – Nov 2022

Jr. Programmer & QA Engineer

  • Integrated automated tests in CI/CD pipelines in Drone CI
  • Built new CI/CD pipelines for in-house projects and Joomla CMS extension
  • Upgraded an older Joomla CMS extension to support Joomla version 4 and fixed authentication issues
  • Acted as one of the two lead mentors for W.L.I.T (Women Leaders in Technology) mentorship program
Leapfrog Technology
Kathmandu, Nepal
Dec 2021 – Jan 2022

Software Engineer Intern

  • Built browser-based games like FlappyBird, F1 Race
  • Built Web-Site-Builder as a solo major project

// Nepal’s finance stack — stock markets, gold prices, and tax reports

NEPSE Tools

Mini tools for Nepal Stock Exchange investors — trade calculator with all NEPSE charges baked in, risk calculator for stop-loss and position sizing, and a live market dashboard.

JavaScript Alpine.js Tailwind CSS

Gold Tracker

Gold investment calculator for the Nepali market. Handles buy/sell P&L with Jyaala, Jarti, and luxury tax breakdowns, portfolio tracking with export/import, and live international gold prices converted to NPR per tola.

JavaScript Vanilla JS

Bank Statement Analyser

Processes bank statements from any Nepali bank, auto-classifies transactions, and computes filing-ready tax reports for Nepal’s fiscal year system. Multi-user with admin approval and analytics dashboard.

Next.js TypeScript PostgreSQL Docker
GitHub

Stripe Data Analyser

Suite of tools to fetch and analyze Stripe data — includes Stripe Fetcher Plus and Stripe-NodeJs integration library.

Node.js Stripe API
GitHub

Event Registrator

TypeScript backend for event creation, registration, and participation with Stripe payment integration.

TypeScript Stripe Express
GitHub

K-Web Browser

Custom web browser built from scratch in C++ for learning purposes.

C++
GitHub

Site Limiter

Firefox browser extension that lets you set time limits on specific sites. Choose how long you want to spend — it handles the rest.

JavaScript Browser Extension
GitHub

Gesture Labs

Gesture recognition system for web browser control using Convolutional Neural Networks. Undergraduate research under Prof. Suresh Timilsina.

Python CNN

Web Page Builder

A drag-and-drop web page builder made purely with vanilla JavaScript. Solo major project at Leapfrog internship.

JavaScript Vanilla JS
GitHub

Dropbox PHP SDK

Completed the proper implementation of OAuth 2.0 based on RFC 6749 in PHP-SDK.

Owncloud

Worked on Owncloud Core to identify issues not identified by existing automated tests in CI pipelines. Added multiple test cases, refactored existing tests for OCC Status Code flexibility.


Teaching computer science to students in rural Nepal taught me more about clear thinking than any distributed systems paper.

Online Computer Classes

Organized and conducted classes for primary and secondary level teachers during COVID lockdown.

Shree Vidhya Jyoti Basic School

Taught computer classes for secondary students in a remote area of Kaski, Nepal for six months (May–Dec 2021).

W.L.I.T Mentorship

Mentored five mentees from Women Leaders in Technology for two months at Jankari Tech.

Radio Jockey — Sunaulo FM, Pokhara

Hosted radio programs for 1.5 years during high school. Also part of a radio drama series on Janani FM.


Let's build something.