Skip to content
Open to new projectsRamechhap, Nepal

Full-Stack Software Engineer

Pitam Poudel turns ideas into software people use every day.

I build and run products end to end — Android & iOS apps with Kotlin Multiplatform, Spring Boot backends, Next.js frontends, and the infrastructure underneath. My software reaches thousands of users every day: 500+ schools across Nepal and India, ski resorts in Europe, and Nepal's first dedicated crowdfunding platform. I also run Vardan Soft, where I'm building bolnepage.com, an AI agent that answers customer messages for businesses.

Portrait of Pitam Poudel
Years shipping production software
5+
Schools running apps I built
500+
Upwork Job Success across 34 client jobs
100%
Companies founded or co-founded
2

About

Self-taught engineer. Whole-product owner.

I'm Pitam Poudel, a self-taught software engineer from rural Nepal. I started in Android development and, over 5+ years, grew into the engineer you can hand a whole product to: I design the backend, build the mobile and web apps, and run everything underneath — CI/CD, cloud, domains, and email. Today I run my own software company, Vardan Soft, and co-founded GoDaan.

My Approach

I don't just build features that work — I build well-engineered products, end to end. From the database to the UI to the deployment pipeline, my work is clean, maintainable, scalable, and designed to last. I focus on long-term quality, not quick fixes.

My Vision

To drive Nepal's digital future by building smart, lasting software that improves lives and adapts to tomorrow's needs.

My story — from a village in Ramechhap to software engineering

I was born in 2001 in the peaceful village of Saipu, Ramechhap, Nepal. My journey to becoming a software engineer is one of resilience, curiosity, and a passion for technology.

After finishing school in 2016, I wasn’t sure what to do next. Following my father’s advice, I chose to study science, but it didn’t feel right for me. Despite working hard, I didn’t pass the exams. At that time, I had no experience with computers or any knowledge of software engineering. My father dreamed of me becoming an engineer, even though neither of us knew what software engineering actually was. It was only when my father received a laptop as a gift, while I was in class 11, that I touched a computer for the very first time.

I never planned to become a software engineer. One day, I came across a YouTuber talking about building Android apps using no-code tools and earning money through ads. That caught my interest, and I started exploring the world of Android development. With no background in tech and limited resources, I taught myself how to code through YouTube and other online platforms. I spent countless hours learning on my own, and that effort became the foundation of my journey.

In January 2021, I started an internship at Dynamic Technosoft Pvt. Ltd. in Kathmandu. My dedication quickly turned into a full-time opportunity, where I gained hands-on experience and sharpened my skills.

Although I was growing professionally, I still wanted to complete my education. In March 2021, I again enrolled in a +2 program at the same school where I had finished my earlier studies. I balanced work and study, prepared for exams on my own, and successfully completed the program.

As my experience grew, I took on more responsibility at Dynamic Technosoft and led several major projects, including a school management system used by over 500+ schools in Nepal and India. I also expanded my professional experience by taking on foreign projects through platforms like Upwork.

In December 2022, I joined the Bachelor of Computer Application (BCA) program at Tribhuvan University. Even though I already had strong practical skills, I saw the value of earning a formal degree to support my career growth.

Along the way I grew into a senior engineer, driven by steady self-improvement and a genuine love for building things. If my story shows anything, it is that adaptability and persistence matter more than where you start.

Mobile development was only the beginning. Over time I deliberately expanded beyond apps: building backend services with Kotlin, Ktor, and Spring, creating web frontends with Next.js and React, and taking ownership of the operations side — CI/CD pipelines, Docker, cloud deployments, domain and DNS management, and email infrastructure. Today I can take a product from an idea to a running, maintained system without handing anything off.

Today I run Vardan Soft, my own software company, where I am building bolnepage.com, and I co-founded GoDaan, Nepal’s first dedicated crowdfunding platform, connecting donors with verified medical, education, and community causes. I work primarily with Kotlin, MongoDB, Kotlin Multiplatform, Spring Boot and Next.js, always exploring new ways to solve problems and create impactful software.

In 2026 I was invited to judge Reliance International Academy's student hackathon, which was a proud moment: reviewing young developers' projects and giving them feedback is a way to give back to the path that shaped me.

My goal is to make a meaningful contribution to Nepal by helping to digitalize my country and improve people's lives through technology.

In my free time, I enjoy playing multiplayer games with friends. I believe in staying adaptable, continuously learning, and pursuing my passions in the ever-changing world of technology.

Skills

One engineer, the whole stack.

I work across every layer a product needs, so nothing gets lost in hand-offs between teams.

Mobile apps

Native Android and iOS from one Kotlin codebase — shipped for transport, crowdfunding, travel and education products.

Kotlin MultiplatformCompose MultiplatformJetpack ComposeCoroutinesHilt

Backend & APIs

Services, APIs and serverless workloads designed to scale without rewrites.

KotlinSpring BootKtorServerlessMongoDBMySQLOAuth2

Web

Fast, search-friendly web platforms.

Next.jsReactTypeScriptTailwind CSS

Infrastructure

Everything the product runs on, owned end to end.

DockerGitHub Actions CI/CDGoogle CloudDNS & domainsEmail delivery

Experience

Where I have built

Over five years of shipping software people rely on — from a single Android codebase powering 500+ schools to owning whole products end to end.

  1. Mar 2024 - Present

    Nepal

    Full-time · Hybrid

    Founder & Full-Stack Engineer · Vardan Soft Pvt Ltd

    Building bolnepage.com, an AI agent that replies to customers for businesses on Messenger, Instagram, WhatsApp, TikTok and Viber, in Nepali and English. I own the product, architecture and infrastructure end to end.

  2. Feb 2024 - Present

    Kathmandu, Nepal

    Full-time · On-site

    Co-Founder & Senior Software Engineer · GoDaan

    Built and now run Nepal's first dedicated crowdfunding platform, connecting donors directly with verified medical, education, and community causes. It now has 2,000+ community members and 20+ active campaigns, and was inaugurated at The British College's TBC Incubation Centre.

    • Built the Android and iOS apps with Kotlin Multiplatform and Compose Multiplatform
    • Design and operate the Spring Boot + MongoDB backend and Next.js web platform
    • Implemented identity-verified campaigns, secure payments, and transparent fund transfers with a full audit trail
    • Grew the team across engineering, marketing, and video
  3. Dec 2022 - Present

    Remote

    Freelance

    Freelance Full-Stack Engineer · Self-employed

    Mobile, web and backend products for startups and businesses worldwide through Upwork and direct contracts, with 100% Upwork Job Success across 34 client jobs.

    • Android, iOS and web apps from one Kotlin Multiplatform codebase
    • Backends and APIs in Spring Boot, plus web apps in Next.js
    • AI agents that handle customer messaging and support
    • Rescuing struggling apps: making them stable and fast, and getting them shipping again
    • Social Limits: an Android app in Jetpack Compose that helps people cut back on social media, live on Google Play
  4. Dec 2022 - Jul 2024

    Remote

    Contract

    Android Developer · CommuniSki Ltd

    Built and maintained the Android app for CommuniSki, a Canada-based platform used by ski resorts and skiers across Europe, working remotely with their team.

    • Shipped and maintained features in Kotlin for an app used in harsh mountain conditions
    • Integrated the app with CommuniSki's REST APIs
  5. Feb 2023 - Dec 2023

    Kathmandu, Nepal

    Part-time · Hybrid

    Android Developer · Sajilo - Nepali Ride Sharing App

    Launched driver and passenger apps for Nepal's fastest-growing ride-sharing platform in 6 months, scaling to thousands of daily users.

    • Smart matching algorithm that reduced passenger wait times
    • Offline mode for uninterrupted service in low-connectivity areas
    • Secure payment flow handling bulk daily transactions
  6. Jan 2021 - Jun 2023

    Kathmandu, Nepal

    Full-time

    Android Developer · Dynamic Technosoft

    Developed Android apps for Dynamic Technosoft's school products (Dynamic Academic ERP), used by 500+ schools across Nepal and India.

    • A white-label app for each school, built from one core codebase
    • Attendance, online classes and exams, homework, and live bus tracking for students, parents, and teachers
    • Led several major projects as the team grew
  7. Dec 2021 - Nov 2022

    Kathmandu, Nepal

    Part-time

    Android Developer · APPLYJOB.COM

    Transformed Nepal's #2 job-search app through a UX redesign and performance work that lifted engagement and placements.

    • Faster app loading through an optimized data architecture
    • Smarter job matching that increased successful hires
    • Notification strategy that kept users active and engaged

Education

  1. 2022 - 2027 (expected)

    Kathmandu, Nepal

    Bachelor of Computer Application · Tribhuvan University

    Completing my BCA while working full-time — bringing real-world engineering into my studies and theory back into my work.

Selected work

Products I have built and shipped

A selection of platforms I have designed, built and operated — used by schools, skiers, riders and donors every day.

More on GitHub
bolnepage.com preview

AI · SaaS

bolnepage.com

An AI customer-service agent for businesses. It answers customers in Nepali and English on Messenger, Instagram, WhatsApp, TikTok and Viber, at any time of day. I built it end to end: the AI agent, the integrations, the backend and the infrastructure.

Agentic AIMessenger & Instagram APIsWhatsApp Business PlatformSaaS

Read the case study

GoDaan preview

Crowdfunding · Mobile & web

GoDaan

Nepal's first dedicated crowdfunding platform, which I co-founded and built end to end. It connects donors directly with verified medical, education, emergency relief, and community causes, with identity-verified campaigns, secure payments, and transparent fund transfers. 2,000+ community members and 20+ active campaigns so far.

Kotlin MultiplatformCompose MultiplatformSpring BootMongoDBNext.js

Read the case study

CommuniSki App preview

Travel · Mobile

CommuniSki App

The Android app for CommuniSki, a Canada-based platform used by ski resorts and skiers across Europe. I built and maintained its features in Kotlin from 2022 to 2024, working remotely with their team.

KotlinAndroidREST APIs

Read the case study

Dynamic Academic ERP preview

Education · Android

Dynamic Academic ERP

School management apps used by 500+ schools across Nepal and India, with a white-label app for each school built from one codebase. Covers attendance, online classes and exams, homework, and live bus tracking for students, parents, and teachers.

KotlinNative AndroidMVVM

Read the case study

komposeauth (Open Source) preview

Open source · Auth SDK

komposeauth (Open Source)

Open-source, full-stack authentication for Kotlin Multiplatform that I created and maintain: a Spring Authorization Server backend with a shared KMP SDK and Compose Multiplatform UI. The client SDKs are on Maven Central and the server image is on Docker Hub, so any app can add secure OAuth2 sign-in with minimal setup.

Kotlin MultiplatformSpringOAuth2Compose Multiplatform

Read the case study

Sajilo Ride Sharing preview

Mobility · Android

Sajilo Ride Sharing

Ride-sharing platform for Nepal. As lead Android developer I built and shipped both the passenger and driver apps in 6 months, with real-time maps and navigation, battery-efficient location tracking, and secure payments. They now serve thousands of daily users.

KotlinJetpack ComposeMVVM/MVIGoogle Maps & Navigation SDK

Read the case study

Social Limits preview

Wellbeing · Android

Social Limits

डिजिटल लतको विरुद्ध एक कदम: a step against digital addiction. An Android app that blocks social media until you walk, helping people take back control of their time. Built with Jetpack Compose for a client and live on Google Play.

KotlinJetpack ComposeAndroid

Read the case study

Kind words

“Pitam is clearly one of the best Android developers I've ever worked with. He works around the clock, is respectful, and an excellent communicator. My experience working with Pitam was truly excellent.”

Troy Lyndon

CEO, RD Games Inc

“Pitam is a very humble and polite person. He is also a highly experienced developer. I recommend him to everyone who wants to develop their own Android application.”

UC

Upwork Client

Android app backend development, Upwork, Nov 2023

“Excellent developer to work with. Knows what he is doing, highly efficient, gets things done with little questions and back and forth. I highly recommend working with him.”

UC

Upwork Client

Website build from source, Upwork, Jan 2025

Contact

Have a project in mind?

Whether you need a mobile app, a backend that scales, or someone to own the whole product — I would love to hear about it.

Email me
Based in
Ramechhap, Nepal
Availability
Open to new projects