Full Stack Software Engineer at Avarthan Innovations

Hi, I'm Pankaj Shah.

Full Stack Software Engineer Backend & AI Engineer

Backend Engineer

I build scalable software systems, intelligent AI-powered applications and modern digital products. Right now that means designing the Java 21 microservices behind CampusDesk, a school operations platform serving more than 50 schools.

Portrait of Pankaj Shah
  • Python
  • Java
  • Django
  • Spring Boot
  • React
  • AI & LLMs

About

An engineer who likes the parts of a system most people never see.

I design backends that stay calm under load, wire AI into products where it earns its place, and ship the interface on top.

Pankaj Shah at the NCIT convocation
Convocation, NCIT

I'm a Python and Java engineer with a strong foundation in building scalable, efficient systems. I started at NyxusByte Tech as a Django intern in November 2023, where I was named Intern of the Month.

In March 2024 I joined Avarthan Innovations (India, remote), where I now work as a Full Stack Software Engineer across Spring Boot and Django microservices on the backend and React on the frontend. I also teach Information Systems Architecture, OOP and full-stack development at Biratnagar International College.

I graduated in 2025 with a Bachelor of Engineering in Information Technology from NCIT, Pokhara University, on the Dean's List with a CGPA of 3.70.

Currently
Full Stack Software Engineer, Avarthan Innovations India, remote, since March 2024
Education
BE in Information Technology, NCIT, Pokhara University Graduated 2025, CGPA 3.70
Teaching
Assistant Lecturer, Biratnagar International College Since November 2025
Languages
English, Nepali, Hindi and Maithili Based in Inaruwa, Nepal

2.5+

Years building software

50+

Schools on CampusDesk

3.70

Bachelor's CGPA

4

Professional roles

  1. – Present India, remote

    Full Stack Software Engineer

    Avarthan Innovations

    I design and build scalable web applications as a Python and Java engineer: Spring Boot and Django microservices on the backend, React on the frontend.

    • Build RESTful APIs and secure authentication across distributed services.
    • Keep communication between services reliable, synchronous and event-driven.
    • Design databases and integrate third-party services.
    • Work with cross-functional teams to ship maintainable, high-quality features.
    Key contribution CampusDesk Java 21 microservices with a database per service, running operations for 50+ schools.
    • Java 21
    • Spring Boot
    • Spring Cloud
    • Kafka
    • PostgreSQL
    • Redis
    • Eureka
    • OAuth2
    • OpenFeign
    • Django
    • React
  2. – Present Biratnagar, Nepal

    Assistant Lecturer

    Biratnagar International College

    Alongside my engineering role, I teach Information Systems Architecture, Object-Oriented Programming and Full-Stack Development.

    • Guide students through core concepts and run practical sessions.
    • Support students building real-world applications with modern web technologies.
    • Systems architecture
    • OOP
    • Full stack
    • Mentoring
  3. – Kathmandu, Nepal

    Django Backend Developer

    Warp Shuttle

    In a project-based role, I built the entire backend of an e-commerce website in Django.

    • Built APIs for product management, user authentication and order handling.
    • Designed the database and integrated the backend with the frontend.
    • Django
    • REST APIs
    • PostgreSQL
    • E-commerce
  4. – Itahari, Nepal

    Django Developer Intern

    NyxusByte Tech

    I worked with experienced developers to build and improve Django web applications, and was named Intern of the Month for January 2024.

    • Implemented features, fixed bugs and optimised performance.
    • Learned professional Django practices inside a production team.
    • Python
    • Django
    • Web development

Selected work

Two platforms in production, then the systems I've built in the open.

School operations microservices platform

CampusDesk

One connected system that runs day-to-day operations for more than 50 schools under the Catholic Board of Education. Every area of school life is its own Java 21 and Spring Boot service, and every service owns its own database.

Schools
50+
Service domains
10
Database per service
1:1
  • Java 21
  • Spring Boot
  • Spring Cloud
  • Kafka
  • PostgreSQL
  • Redis
  • Eureka
  • OAuth2
  • OpenFeign
LinkedIn post Client platform, code is private
web + mobile api gatewayoauth2 + openfeign eureka identity db admin db fees db exams db attend db library db kafka event bus + reporting, transport, homework and staff-leave services, each owning its data

Full stack e-commerce platform

Mithila Swad Store

An online store for authentic Mithila sweets, snacks and festive treats, delivering fresh across Nepal. I built it end to end so a real food business can sell beyond its doorstep: the storefront customers shop from and the backend that runs the orders.

Status
Live
Delivers to
All Nepal
Built
End to end
  • Full stack
  • E-commerce

More projects

  • LLM orchestration

    An AI hiring assistant that evaluates candidates on skills and experience, then filters, ranks and recommends them through a graph-based workflow.

    • LangChain
    • LangGraph
    • LLMs
  • Booking platform with ML recommendations

    Multi-venue court booking with per-venue Khalti payments, paired with personalised sports news and video so players keep coming back between games.

    • Django
    • DRF
    • MySQL
  • Recommendation engine backend

    A Django REST Framework backend that serves each reader the articles that match their interests, so a news platform keeps people reading.

    • Django REST
    • Machine learning
    • MySQL
  • Service discovery and routing

    User and contact services that find each other through a Eureka registry, with an API gateway routing every external request.

    • Java 17
    • Spring Boot 3
    • Eureka
  • Real-time data streaming

    A Spring Boot pipeline that streams live Wikimedia changes into Kafka and persists them through a consumer, end to end in real time.

    • Spring Boot
    • Apache Kafka
    • Java
  • Organisational travel management

    A web application that gives an organisation one place to manage its travel activities, with background work handled by Celery and Redis.

    • Django
    • Celery
    • Redis

Skills and technologies

The stack I reach for, grouped by where it sits in a system.

Backend

  • Python
  • Django
  • Django REST Framework
  • FastAPI
  • Flask
  • Java
  • Spring Boot

AI and machine learning

  • LLMs
  • LangChain
  • LangGraph
  • Machine learning
  • AI integration

Architecture and tools

  • Microservices
  • REST APIs
  • Apache Kafka
  • Docker
  • Git
  • Celery
  • System design

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Frontend

  • React
  • JavaScript
  • HTML5
  • CSS3

Achievements and education

Recognition earned in the classroom and on the job.

Dean's List, Pokhara University

Graduated in 2025 with inclusion on the Dean's List for outstanding academic achievement, recognised at NCIT's 21st Convocation.

Class topper

First position in the 4th semester (SGPA 3.90) and the 6th semester (SGPA 3.67) of the BE IT programme.

Intern of the Month

Awarded by NyxusByte Tech for my work in January 2024.

Merit scholarships

Scholarships for topping my class in both +2 and my bachelor's degree.

AI seminar trainer

Led training sessions introducing students to applied AI.

Education

  1. Bachelor of Engineering in Information Technology

    Nepal College of Information Technology, Pokhara University

    CGPA 3.70, Dean's List

  2. Higher Secondary (+2)

    Sagarmatha Secondary Boarding School, Biratnagar

    GPA 3.74

  3. Secondary Education (10th)

    Sagarmatha Secondary Boarding School, Biratnagar

    GPA 3.65

Certificates and moments

Have an interesting idea? Let's build something meaningful together.

I'm open to engineering roles, freelance projects and collaborations on backend, AI and full-stack work. I usually reply within a couple of days.