AboutResearchEducationSkillsWorkProjectsContact

AI Engineer & Researcher

Building the
future with
intelligent systems

I research and build across the AI stack — agentic systems, large language models, production ML pipelines, and intelligent systems.

Open to opportunities
Kathmandu, Nepal
About

A bit about
myself

I'm an AI Engineer and Backend Developer with a research interest in Artificial Intelligence and Machine Learning. I build systems that work, from agent infrastructure to production ML pipelines.

My work spans research and engineering across AI, from exploring new ideas and building intelligent systems to taking them into production. I believe intelligence should be universal—not limited by language, geography, or access to resources.

When I'm not building or researching, I run training bootcamps and mentor people, because the best way to learn is to teach.

3+Years
6+Projects
1Publication
Research

Publications & interests

Under ReviewICICSET 2026

Evaluating Parameter-Efficient Fine-Tuning for Cross-Lingual Natural Language Inference: A Case Study on Nepali XNLI

Shapkota, A. & Ghimire, S.

Study of Cross-lingual Natural Language Inference (XNLI) for Nepali using XLM-RoBERTa base, comparing full fine-tuning against parameter-efficient Low-Rank Adaptation (LoRA)

Research Interests

Artificial IntelligenceMachine LearningNatural Language ProcessingLarge Language ModelsParameter-Efficient Fine-TuningRetrieval-Augmented GenerationAgentic AIAI for Software EngineeringCross-lingual NLPLow-resource Languages
Education

Education

Jul 2021 — Dec 2025

Bachelor of Engineering in Information Technology

Nepal College of Information Technology Pokhara University

Lalitpur, Nepal

Artificial Intelligence, Data Science and Analytics, Probability and Statistics, Data Structures & Algorithms, Database Management Systems, Operating Systems, Computer Networks, Software Engineering, Calculus & Applied Mathematics, IT System Security

Jul 2018 — Dec 2020

Higher Secondary Education (+2), Computer Science (Science Stream)

Xavier International Secondary School

Kathmandu, Nepal

Computer Science, Mathematics, Physics, Chemistry, English, Nepali

Jul 2016 — May 2018

Secondary Education Examination (SEE)

Arunima Secondary School

Kathmandu, Nepal
Certifications

Certifications

Machine Learning Specialization

Stanford University, deeplearning.ai

Jun 2025ID: WPL82PIGKJZC

Advanced Learning Algorithms

Jun 2025ID: 3QNKLAYM0DUW

Unsupervised Learning, Recommenders, Reinforcement Learning

Aug 2024ID: EYNYXD5UE6DF

Supervised Machine Learning: Regression and Classification

Jun 2024ID: CH89RDXSP3CG

CS50's Introduction to Artificial Intelligence with Python

Harvard University

Nov 2024ID: 30c64e05-d1d2-4dc5-a464-225a2df599d3

Google IT Automation with Python

Google

Dec 2021ID: UCB25EPRRNRY

Automating Real-World Tasks with Python

Dec 2021ID: N87WFS3W63RC

Using Python to Interact with the Operating System

Oct 2021ID: A4U7U3EPS645

Configuration Management and the Cloud

Sep 2021ID: YU7DDYKBG5BQ

Introduction to Git and GitHub

Aug 2021ID: QN7XMASNADCH

Troubleshooting and Debugging Techniques

Aug 2021ID: L3F3W6JDPK7M

Crash Course on Python

Jul 2021ID: T7BWARS2MULJ

Full-Stack Web Development with React

The Hong Kong University of Science and Technology

Sep 2021ID: ALTSQS38HEMD

Front-End Web UI Frameworks and Tools: Bootstrap 4

Sep 2021ID: NSR8TK472J86

Front-End Web Development with React

Sep 2021ID: VH8M5FXC4WZF

Server-side Development with NodeJS, Express and MongoDB

Sep 2021ID: FYCLUSM9L2C2

Introduction to Cybersecurity Tools & Cyber Attacks

IBM

Aug 2021ID: D6N97WN8ALRA
Skills

What I work with

Languages

PythonJavaScriptTypeScriptPHPCC++Java

ML & NLP

PyTorchTensorFlowscikit-learnHugging Face TransformersLoRA / PEFTLLM Fine-TuningRAG PipelinesSemantic SearchVector DBsAgentic WorkflowsPrompt Engineering

LLM Platforms

OpenAI APIGemini APIGoogle AI StudioOllamaLangChain

Backend & Systems

DjangoDRFFastAPINode.jsREST API DesignMicroservicesSystem Design

Databases & Cloud

PostgreSQLMongoDBRedisAWSDockerGitHub ActionsCI/CD

Research & Data

MatplotlibPIL/PillowJupyter Notebook

Spoken Languages

English (Fluent)Nepali (Native)Hindi (Conversational)
Experience

Where I've worked

Dec 2025 — Present

Lead Software Engineer (AI & Backend)

@ Kaylos Solutions

Melbourne · Remote

Building multi-modal AI systems, chatbots, voice agents, and intelligent booking workflows using Gemini API, RAG pipelines, and vector databases for semantic search and retrieval-augmented generation.

Gemini APIRAGVector DBAI Agents
Sep 2025 — Apr 2026

Python and AI Engineer

@ Omway Technologies

Kathmandu

Built scalable web apps and REST APIs using Django, DRF, and cloud platforms. Developed and deployed AI applications, integrating them into production with best practices. Ensured performance and security through database optimization, caching, CI/CD pipelines, and automated monitoring.

DjangoDRFCI/CDAI
Mar 2023 — Oct 2023

Full Stack Developer

@ National Disability Solutions

Sydney · Remote

Expanded an end-to-end disability services platform serving clients and providers. Redesigned core user flows with UX/UI team leading ~40% increase in user engagement. Reduced critical platform issues by ~30% through ongoing technical support and optimization.

Full StackUX/UIOptimization
Aug 2020 — Sep 2021

Full Stack Developer

@ Neon Marketplace

Kathmandu

Supported 10,000+ products and 2,000+ concurrent users with 95%+ frontend performance. Reduced order processing time by 60% and checkout drop-off by 25% via payment gateway integrations. Enabled 50% faster product management for merchants, saving ~10 hours/week.

E-commercePaymentsPerformance
Projects

Selected work

auth-utils

Open-Source npm Package

Built and published a zero-dependency, framework-agnostic TypeScript authentication library. Implemented multi-device session management with type-safe adapters for Redis, PostgreSQL, and in-memory storage, alongside CSRF protection and advanced rate limiting. Built RFC 6265-compliant, HMAC-signed, AES-256-GCM encrypted cookie handling with 557+ tests and 95%+ coverage across a 42KB tree-shakeable ESM bundle.

TypeScriptNode.jsRedisPostgreSQL
42KB ESM bundle

Tapyze

Tap-to-pay Payment System with Digital Wallet & Payment Platform

Designed the full backend architecture handling transaction processing, balance management, and multi-user authentication. Engineered NFC-based peer-to-merchant payments using ESP32-C3 and PN532, bridging hardware and REST API communication in real time. Architected for horizontal scalability with modular support for future features.

Node.jsExpressMongoDBNFC
Final Year Project

TapEz

Smart Tap-to-Pay System

Built a contactless tap-to-pay system integrated with a Django backend for fast, checkout-free retail transactions. Developed an AI-powered product recognition module using OpenCV, TensorFlow, and a custom-trained scikit-learn model. Integrated a RAG component to power contextual product information and customer assistance during checkout.

DjangoPythonOpenCVTensorFlowRAG
Minor Project
Contact

Let's build
something together

I'm always open to new opportunities, research collaborations, or a conversation about AI.

© 2026 Amir Shapkota