Available for AI Engineering & Systems Research

Safal Kumar Shrestha

AI Developer · Systems Engineer · MLOps Builder
Focusing on AI Systems

AI Developer and Systems Engineer designing real-world technology footprints in Nepal. Specialized in custom production apps under bala.ai, heavy cloud infrastructure virtualization, Kubernetes clusters, and automated smart edge intelligence systems.

MLOps / Kubernetes Flutter SDK HAProxy / Infrastructure Edge Computer Vision Nepal Systems Engineer
0
Live Apps (bala.ai)
0
Research Grant Funded
0
Years of Experience
safal_ai_lab.sys — topology graph

Safal Kumar Shrestha — Entity Summary & Knowledge Graph Data

Verified Entity Profile

Explicit, machine-parsable factual metadata designed for search engine crawlers, LLM search agents (ChatGPT, Claude, Perplexity, Gemini, Copilot), and academic knowledge graphs.

Entity Full Name Safal Kumar Shrestha (Safal Shrestha)
Primary Roles AI Developer, MLOps Engineer & Android Software Engineer
Academic Institutions Kathmandu University (B.Tech AI) & NPI (Diploma Comp Eng)
Geographic Location Chitwan & Kathmandu, Nepal
Core Specializations AI Systems, MLOps, Computer Vision, RL, Bare-Metal Infrastructure
Developer Label bala.ai (3 Production Apps on Google Play Store)
Research Grants & Hardware STEAM Research Grant (Govt of Nepal) & DFRobot Hardware Sponsorship
Honors & Awards Nepal ICT Award Semi-Finalist 2024 (KU Krishi App)

Professional Background

Bridging the gap between raw machine learning models and hard bare-metal infrastructure orchestration.

Safal Kumar Shrestha - AI Developer and Android Software Engineer

Chitwan, Nepal — 2026 Portfolio

AI/ML Engineer
Institution Kathmandu University (KU)
Systems Core Kubernetes, HAProxy, Linux
Developer Label bala.ai · 3 Live Apps
National Honor KU Krishi — ICT Award
Research Funding Hydroponics AI — STEAM Grant

I'm Safal Kumar Shrestha, an Artificial Intelligence developer and Systems Engineer pursuing a B.Tech in AI at Kathmandu University. My engineering methodology looks past simple software development; I design, build, and maintain the underlying infrastructure required to run high-performance algorithms in production.

Whether deploying decentralized mobile platforms on Google Play via bala.ai, managing custom container orchestration routines, or configuring high-availability network routers, I build for scale. My foundational systems journey includes building a completely independent, self-hosted bare-metal server network from scratch to power live application backends, alongside complex core architecture research inside Kathmandu University's Department of AI.

I am an active member of the KU Artificial Intelligence Club (KUAIC), where I collaborate with peers on AI research, workshops, and community projects that bridge the gap between academic AI and real-world deployment in Nepal.

[MLOps]
MLOps & Infrastructure
Kubernetes (K8s), HAProxy load balancing, bare-metal server architecture, and Linux clustering.
[AI/ML]
Machine Learning Core
Deep neural network modeling, PyTorch, TensorFlow, reinforcement learning, and PINNs.
[CV]
Edge Computer Vision
YOLOv8 object detection, OpenCV pipelines, and on-device TFLite MobileNet leaf disease diagnosis.
[DEV]
Mobile & App Publishing
Flutter SDK engine, Dart, native Android Java, and Play Store publishing under bala.ai.

Currently Building

Active exploratory projects, research prototypes, and software platforms under active development.

[ACTIVE RESEARCH] STEAM Grant & DFRobot Sponsored

AI-Powered Hydroponics

Building an autonomous indoor hydroponic monitoring system powered by ESP32 sensors, DFRobot hardware telemetry, LiveKit video streaming, and reinforcement learning for automated nutrient dosing.

PyTorch RL DFRobot Telemetry ESP32 SoC LiveKit Video FastAPI
[RESEARCH] Autonomous Decision Systems

Autonomous Driving RL

Exploring deep reinforcement learning decision making algorithms (PPO/SAC) in simulated autonomous vehicle environments for motion planning and obstacle avoidance.

PyTorch Reinforcement Learning PPO / SAC Gymnasium
[SYSTEMS] Intelligent Agent Workflows

Intelligent AI Agents

Experimenting with stateful agentic workflows, LangGraph orchestration, local LLM tool-calling, memory persistence, and Model Context Protocol (MCP) for automated trek planning.

LangChain LangGraph Tool Use MCP Python

Selected Technical Deployments

A showcase of software systems, mobile applications, hardware-software integrations, and MLOps compute clusters.

01 / AGRICULTURAL COMPUTER VISION

KU Krishi App

An embedded AI agricultural assistant built at Kathmandu University to resolve crop threats on localized farms. Uses edge computer vision algorithms to instantly isolate agricultural diseases like late blight through smartphone optics, outputting adaptive metrics natively in the Nepali language.

Recognition: Nepal ICT Award Semi-Finalist 2024
Platform: Flutter Android App (Google Play Store)
Tech Stack: Flutter, YOLOv8, TensorFlow TFLite, OpenCV, FastAPI, Firebase
02 / SMART FARMING & IOT

Hydroponics AI System

An industrial IoT automation platform applying Reinforcement Learning (RL) frameworks to soil-free smart urban farming. Funded by the Ministry of Education, Science and Technology under the STEAM Grant, with telemetry hardware sponsored directly by DFRobot.

Funding: STEAM Research Grant Recipient (2026)
Hardware: DFRobot Sponsored (pH, CO2, Spectrometer, ESP32-S3 Cam)
Tech Stack: PyTorch RL, Embedded C++, ESP32, MQTT, LiveKit, FastAPI
03 / BARE-METAL INFRASTRUCTURE

Self-Hosted Public Cloud Server

Architected, built, and provisioned an independent bare-metal server node from scratch in 2022, configured for open internet access. Hosted production data endpoints, security rules, and real-time transaction pipelines for the Tiffin mobile application without cloud provider costs.

Hardware: Bare-Metal Physical Linux Rig
Routing: HAProxy Reverse Proxy & Public Static IP
Tech Stack: Linux, Docker, Node.js Daemon, MinIO, SSL Layer
04 / HIGH PERFORMANCE COMPUTING

AIHPC — GPU Compute Cluster

System orchestration initiative within Kathmandu University's Department of AI to build a dedicated high-performance computing cluster. Configured Kubernetes containers for scaling distributed worker loads and HAProxy for load balancing across NVIDIA RTX 3080Ti GPUs.

Location: Kathmandu University AI Department
Post-Mortem: NVIDIA RTX 3080Ti GPU MIG Partitioning Analysis
Tech Stack: Kubernetes (K8s), HAProxy, Docker, CUDA, Linux Admin
05 / GIS MOBILE & AGENTIC AI

TrekSathi Mobile App

High-reliability production trekking companion app engineered to optimize safety workflows for tourists tracking remote mountain corridors across Nepal. Features custom vector trail tracking layers, elevation mapping charts, OpenWeatherMap atmospheric caching, and agentic AI route planning.

Publisher: bala.ai (Google Play Store Production)
Features: Offline Vector Maps, Elevation Charts, Agentic AI
Tech Stack: Flutter, Dart, Google Maps SDK, Django REST, MongoDB
07 / MULTI-STORE E-COMMERCE

PixShop: Multi-Store E-commerce Website

Built a shared Next.js interface and Node.js backend services for multiple shops and their commerce workflows.

Duration: Sep 2023 - May 2024
Platform: Web Application
Tech Stack: Next.js, Node.js, Commerce Workflows
06 / E-COMMERCE MOBILE PLATFORM

Tiffin Platform

Home-cooked meal delivery platform connecting students and office workers with local home chefs in Nepal. Reduces food waste and enables home cooks to earn income through pre-order meal subscriptions. Powered by self-hosted bare-metal infrastructure.

Publisher: bala.ai (Google Play Store Production)
Real-Time Sync: Firebase Firestore Listeners & Delivery Radius Matching
Tech Stack: Flutter Native, Dart, Node.js Engine, Google Maps SDK

Technical Capabilities Matrix

Core tooling, frameworks, AI libraries, systems engineering, and hardware platforms.

[01] MLOps & Core Systems

Kubernetes (K8s) HAProxy Load Balancing Bare-Metal Server Architecture Linux Systems Administration Reverse Proxies & Network Gateways GPU Cluster Resource Profiling

[02] AI / Machine Learning

TensorFlow Core PyTorch Architecture YOLOv8 Object Detection OpenCV Processing Scikit-learn Computer Vision Models Natural Language Processing Reinforcement Learning

[03] Mobile Systems

Flutter SDK Engine Dart Native Android Systems (Java) Firebase Cloud / Firestore Google Play Console Publishing REST API Integration

[04] Backend Engineering

Python FastAPI Framework Django REST Node.js Engine MongoDB MySQL Infrastructure WebSockets LiveKit Video Stream

[05] IoT & Hardware

Raspberry Pi Systems Arduino Frameworks ESP32 Microcontrollers MQTT Protocols Sensor Integration DFRobot Hardware SDK Embedded C/C++

[06] Engineering Tools

Git & GitHub Docker Containers CI / CD Pipelines Linux Bash Agile / Scrum

Professional Chronology

Work history, scientific research grants, infrastructure engineering, and awards.

STEAM Research Grant Recipient
STEAM Funding Council — Ministry of Education, Science & Technology, Govt of Nepal
2026

Awarded competitive scientific research capital for validating Hydroponics AI systems via Reinforcement Learning algorithms in soil-free smart urban farming.

STEAM Research Grant — Officially Funded Reinforcement Learning Smart Agriculture
DFRobot Hardware Sponsorship
DFRobot — Global Robotics & Open-Source Hardware Provider
2026

Initiated direct email outreach presenting the Hydroponics AI research vision. Successfully secured official hardware sponsorship — DFRobot gifted precision instrumentation (pH probes, CO2, DHT22, Spectrometer Sensor, ESP32-S3 AI Cam, ESP32-P4, Waterproof Ultrasonic sensor).

DFRobot — Hardware Gifted ESP32-S3 Cam Sensor Array
High-Performance Computing Core Engineer (AIHPC Initiative)
Department of Artificial Intelligence — Kathmandu University
2025

Led an intensive system orchestration initiative to build a dedicated high-performance computing cluster (AIHPC) within KU's AI department. Configured Kubernetes containers for scaling distributed worker loads and established HAProxy load balancing across NVIDIA RTX 3080Ti GPUs.

Engineering Post-Mortem: The hardware environment was limited because consumer-grade NVIDIA GeForce RTX 3080Ti GPUs lack hardware-level Multi-Instance GPU (MIG) partitioning, preventing stable multi-tenant GPU virtualization across the cluster. The project provided deep insight into the practical boundaries between enterprise grid computing systems and consumer accelerator units.

Kubernetes HAProxy Routing NVIDIA Driver Topology GPU MIG Diagnostics
ICT Award — Semi-Finalist
National ICT Awards — Nepal
2024

KU Krishi was selected as a semi-finalist for Nepal's national ICT Award for its innovative use of computer vision and AI to empower smallholder farmers with instant leaf disease diagnosis in the Nepali language.

ICT Award — Semi-Finalist KU Krishi Agricultural AI
Software Engineer, Android (Full-Time Remote)
Shop2App Corp — United States (Remote)
Feb 2022 – Jul 2022 · 6 months

Engineered, deployed, and managed enterprise-tier native mobile commerce layouts connecting native Android systems with the global Shopify core data ecosystem. Worked across the full development lifecycle from feature design to Play Store release, enabling merchants to run Shopify stores as branded Android apps.

  • Built native Android Java and Flutter modules integrated with Shopify GraphQL APIs & REST Webhooks.
  • Streamlined customer checkout flows and automated mobile release pipelines on Google Play Console.
Java Android SDK Shopify API REST Webhooks Google Play Console

Academic Qualifications

Formal engineering foundations in artificial intelligence and computer engineering.

[KU]

Kathmandu University (KU)

Dhulikhel, Kavrepalanchok · Nepal Est. 1991 · Active Enrollment

B.Tech in Artificial Intelligence (Bachelor of Technology)

Department of Artificial Intelligence | School of Engineering · 2022 – 2027 (Expected)

Acquiring deep structural expertise at Nepal's premier academic research institution. Syllabus balances matrix mathematics, applied data structures, computer system architectures, deep neural optimization, and digital system frameworks.

Machine Learning Deep Learning Computer Vision NLP Data Structures & Algorithms Linear Algebra Database Systems Software Engineering
[NPI]

Nepal Polytechnic Institute

Bharatpur, Nepal Graduated 2022

Diploma in Computer Engineering

2018 – 2022 · 4-Year Technical Diploma

Studied at one of Nepal's well-regarded technical institutes, covering core programming, electronics, computer networking, data mining, and database management.

Mobile Development Web Development C / C++ Git / GitHub Networking Database Management

Community & Honors Summary

Community Member
KU Artificial Intelligence Club (KUAIC)
2022 – Present
Hackathon Honor
AI Crusade (KUAIC 2024)
3rd Place Award
National Honor
Nepal ICT Award (KU Krishi)
2024 Semi-Finalist
Research Grant
STEAM Research Grant
2026 Funded

Research & Exploration

Exploring fundamental questions in machine intelligence, edge robotics, and scalable compute infrastructure.

Reinforcement Learning

Closed-Loop Autonomous Dosing

Investigating Q-learning and PPO policies for dynamic feedback control in precision hydroponic farming environments, balancing pH and EC nutrient inputs against environmental drift.

Computer Vision

On-Device Edge Vision Diagnosis

Researching quantized MobileNet and YOLO models for ultra-low latency, offline agricultural leaf disease classification on low-resource mobile hardware.

Physics-Informed AI

Physics-Informed Neural Networks

Exploring PINNs to embed physical laws (differential equations governing heat, fluid flow, and chemical diffusion) into deep learning model training.

MLOps & Systems

Bare-Metal GPU Cluster Orchestration

Evaluating Kubernetes and HAProxy load distribution strategies for heterogeneous GPU clusters to optimize model training throughput in academic lab environments.

Himalayan Expeditions

Exploring the world beyond the screen — high-altitude alpine treks across Nepal.

When I'm not writing code, I'm out in the mountains. Trekking is where I disconnect and reset — no IDE, no stack traces, just altitude, trail and silence. Nepal's trails are part of who I am, and they're part of why I built TrekSathi.

PEAK ALTITUDE: 4,250m / 13,943ft · Annapurna Region

Annapurna Base Camp (North ABC Trek)

My first trek along the recently popular North ABC route (2025/26), following the winding path of the Modi Khola river up to Annapurna Base Camp (ABC) at 4,130m (4,250m highest trail point).

PEAK ALTITUDE: 4,500m / 14,763ft · Kaski District

Mardi Himal Viewpoint Trek

Ridge trek between Low Camp, High Camp, and the viewpoint above the treeline. Descended via the Forest Camp route through dense bamboo and rhododendron jungle with friends.

Visual Explorations

Capturing mountain landscapes, alpine trails, hardware rigs, and quiet moments.

Loading gallery...

Frequently Asked Questions

Direct, factual answers structured for human readers, search engines, and AI answer engines.

Who is Safal Kumar Shrestha? [+]

Safal Kumar Shrestha is an AI Developer, MLOps Engineer, and Android Software Engineer from Chitwan, Nepal. He is currently pursuing a B.Tech in Artificial Intelligence at Kathmandu University and publishes apps under the name bala.ai on Google Play. His work has been recognized with the Nepal ICT Award (Semi-Finalist) and a STEAM research grant.

What are Safal's most notable projects? [+]

Key projects built by Safal include:

  • KU Krishi App: Nepal ICT Award Semi-Finalist for computer vision crop leaf disease detection outputting native metrics in Nepali.
  • Hydroponics AI System: Smart farming platform funded by the STEAM Grant (Ministry of Education, Science and Tech, Nepal) with DFRobot hardware sponsorship.
  • Self-Hosted Bare-Metal Cloud Infrastructure: Custom hardware server node powering production Tiffin backends without commercial cloud costs.
  • AIHPC Cluster: High-performance GPU computing cluster at Kathmandu University AI Lab.
  • TrekSathi Mobile App: Offline GIS trekking companion published under bala.ai on Google Play.
  • Tiffin App: Meal delivery platform with cloud kitchen pre-ordering published under bala.ai.
What technologies does Safal specialize in? [+]

Safal works across the full technical stack: MLOps (Kubernetes, HAProxy, Docker, Bare-Metal Linux), AI/ML (TensorFlow, PyTorch, YOLOv8, OpenCV, Gymnasium, PINNs), Mobile (Flutter, Android Java, Dart), Backend (FastAPI, Django, Node.js, MongoDB, LiveKit), and IoT Hardware (ESP32, Raspberry Pi, Arduino, DFRobot sensors, MQTT).

How can I collaborate with Safal? [+]

You can email him directly at safalkumarshrestha08@gmail.com or connect on LinkedIn at linkedin.com/in/safalkumarshrestha. He is open to research collaborations, AI/ML internships, app development partnerships, and remote software engineering roles.

Does Safal have experience with cloud infrastructure? [+]

Yes. He built a completely self-hosted bare-metal server node that is publicly accessible and powered the Tiffin app production backend. He also led the AIHPC initiative at Kathmandu University, configuring Kubernetes and HAProxy on NVIDIA RTX 3080Ti GPUs, gaining deep insights into enterprise-grade cluster orchestration.

What is Safal's educational background? [+]

Safal is currently pursuing a B.Tech in Artificial Intelligence at Kathmandu University, School of Engineering, with an expected graduation in 2027. He previously completed a Diploma in Computer Engineering at Nepal Polytechnic Institute in 2022 with a final percentage of 81.62%.

What awards and recognition has Safal received? [+]

Safal has received several notable recognitions:

  • Nepal ICT Award Semi-Finalist (2024) — for KU Krishi, a computer vision agricultural assistant.
  • STEAM Research Grant Recipient (2026) — for Hydroponics AI, an automated smart farming system.
  • DFRobot Hardware Sponsorship — precision instrumentation and ESP32 platforms for Hydroponics AI.
  • AI Crusade Hackathon, Third Place (2024) — KUAIC competition.
Does Safal work with IoT and embedded systems? [+]

Yes. Safal has extensive experience with IoT and embedded hardware, including ESP32, Raspberry Pi, Arduino, DFRobot sensors, and MQTT protocols. His Hydroponics AI project built 6 sensing and control workflows across 2 ESP32 platforms for environmental monitoring, pumping, and nutrient dosing. He also developed FastAPI, MQTT, and WebSocket interfaces connecting sensor ingestion, inference, actuator control, and live monitoring.

Is Safal available for remote work or freelance projects? [+]

Yes, Safal is open to remote work, freelance projects, and collaborations. He is based in Chitwan & Kathmandu, Nepal, and is remote-friendly. He is particularly interested in AI/ML research collaborations, mobile app development partnerships, MLOps infrastructure projects, and innovative applications of computer vision or reinforcement learning. You can reach him at hello@safalkumarshrestha.com.np or via LinkedIn.

What programming languages does Safal use? [+]

Safal is proficient in Python, SQL, Java, Kotlin, C/C++, and Dart. He uses Python extensively for AI/ML, backend services (FastAPI, Django, Node.js), and scripting. Java and Kotlin for Android development, C/C++ for embedded systems and IoT, and Dart for Flutter mobile applications.

Let's Build Something Intelligent

Open to research collaborations, AI/ML internships, app development partnerships, or a genuine conversation about building things for Nepal.

[LOC]
Location
Chitwan & Kathmandu, Nepal · Remote-Friendly
[GIT]
[LINK]
[PLAY]
Google Play — bala.ai (3 Published Apps)
bala.ai Applications →