Er. Pawesha Shrestha - Backend Engineer

    Er. Pawesha
    Shrestha

    पावेशा श्रेष्ठ

    |

    Python Backend Developer experienced in REST APIs and backend services

    Python Backend Developer experienced in developing REST APIs and backend services using Python, FastAPI, Django, and MySQL. Experienced in API development, database optimization, asynchronous processing, and backend debugging, with working knowledge of Docker, Redis, CI/CD, Git, and microservices.

    Download Resume

    ABOUT

    About Me

    Backend Engineer specializing in Django, DRF, REST APIs, and scalable backend systems

    Professional Journey

    Python Backend Developer experienced in developing REST APIs and backend services using Python, FastAPI, Django, and MySQL. Experienced in API development, database optimization, asynchronous processing, and backend debugging.

    Working knowledge of Docker, Redis, CI/CD, Git, and microservices, with hands-on experience in backend reliability, scalability, and production system performance optimization.

    Education

    Computer Engineering Graduate from Kathmandu Engineering College

    Licensed Engineer

    Certified by the Government of Nepal

    Backend Engineer

    Django, DRF, REST APIs, scalable systems

    Problem Solver

    Strong foundation in algorithms and data structures

    Education

    Bachelor of Computer Engineering

    Kathmandu Engineering College

    2019 – 2024

    Academic Project: Electricity Consumption Analysis & Prediction (Team of 4). Built forecasting dashboard using Python and Streamlit; implemented time-series prediction and data visualization.

    Relevant Courses: Data Structures, Algorithms, Software Engineering, Database Management, AI, Problem Solving

    Grade 1 to 12 (CBSE Indian Board)

    Kendriya Vidyalaya, Kathmandu

    Completed: 2019

    Professional Experience

    Backend and API development in real estate and EdTech

    Junior Python Developer
    Current

    eSewa

    May 2026 – Present
    Current Position
    • Developed REST APIs for wallet balance, application version management, and dynamic force-update and logout workflows, implementing validation, pagination, version compatibility checks, and Redis-based first-request checks.
    • Enhanced minor–guardian personalization features, including guardian consent notices, configurable minor-card behavior, and account-specific content handling.
    • Optimized asynchronous caching and cluster synchronization using MD5 checksum-based change detection to reduce redundant synchronization and database operations.
    • Optimized SQLAlchemy data retrieval, resolved data consistency and asynchronous processing issues, and implemented Prometheus HTTP request metrics for monitoring.
    Python
    REST APIs
    SQLAlchemy
    Redis
    Prometheus
    FastAPI

    Junior Software Developer

    Hinomaru Tech Pvt. Ltd.

    Jan 2025 – Apr 2026
    Backend Development
    • Developed and integrated REST APIs for a real estate web application in Japan, supporting property listings, watchlist management, and notifications.
    • Implemented tenant-based permissions and role-based access control for a multi-client ERP HR system.
    • Contributed to backend reliability, scalability, and data management, while collaborating on Next.js frontend integration for dynamic data rendering.
    • Independently developed and delivered the Langtang Grace website.
    Django
    Django REST Framework
    REST APIs
    Next.js
    Multi-Tenant
    RBAC

    Web Development Intern

    Yaj Tech Pvt. Ltd.

    Jan 2024 – Apr 2024
    Internship
    • Developed frontend components for EdTech applications using Quasar and Vue.js, integrating REST APIs.
    • Assisted in backend API testing and debugging to ensure smooth application functionality.
    Vue.js
    Quasar
    REST APIs

    Featured Projects

    Academic projects, full-stack applications, and key projects showcasing technical expertise and innovation

    Django Multi-Tenant API Change Detection Application

    Django

    Backend Project
    Team Size: 1

    Built scalable RESTful APIs using DRF with subdomain-based multi-tenancy. Integrated OpenAPI documentation for developer usability. Dockerized with CI/CD automation using GitHub Actions. Added API change detection and Telegram notifications for frontend-backend efficiency.

    Django REST Framework
    OpenAPI
    Docker
    CI/CD
    Multi-Tenant
    GitHub Actions

    MeroShare IPO Automation System

    Python

    Automation Project
    Team Size: 1

    Fully automated IPO detection and application workflow. Runs every day at 11:11 AM, automatically filling IPO applications when conditions match. Added multi-account support with Telegram notifications. Scheduled and managed execution using systemd timers for reliable daily operation.

    Python
    Systemd
    Telegram
    Automation

    Patient Management System (Microservices)

    Spring Boot | In Progress

    Microservices
    Team Size: 1

    Developing API Gateway with JWT authentication, rate limiting, and circuit breaker. Building event-driven architecture with Kafka and gRPC across Patient, Auth, Billing, and Analytics services. Containerizing services using Docker Compose for consistent development and deployment.

    Spring Boot
    Kafka
    gRPC
    Docker
    JWT

    Electricity Consumption Analysis and Prediction

    Academic Project (Team of 4)

    Research Project
    Team Size: 4

    Built a forecasting dashboard using Python and Streamlit for time-series prediction and visualization.

    Achievement:

    Co-authored a research paper selected for publication in the Kathmandu Engineering College research journal.

    Python
    Streamlit
    Time-Series
    Data Visualization

    Portfolio

    Personal Project

    Personal Project
    Team Size: 1

    Responsive portfolio using Next.js, TypeScript, and Tailwind CSS. Modern UI/UX, performance and accessibility. Deployed on Vercel.

    Next.js
    TypeScript
    Tailwind CSS
    Vercel

    TECHNICAL SKILLS

    Technical Skills

    A comprehensive overview of my technical expertise and hands-on professional experience.

    Backend

    Python, Django, Django REST Framework, FastAPI

    Proficiency90%

    Frontend

    React, Next.js, TypeScript, Vue.js

    Proficiency85%

    Databases

    MySQL, PostgreSQL, Redis

    Proficiency85%

    DevOps & Tools

    Docker, Git, CI/CD, Linux, Systemd, GitHub Actions, GitLab, Jenkins, Jira

    Proficiency85%

    Get In Touch

    Let's connect and discuss opportunities in computer engineering and software development

    Professional Status

    Engineering License: Certified by the Government of Nepal

    Currently working as a Junior Python Developer at eSewa, contributing to backend service development, API optimization, and Redis-backed sync and monitoring workflows.

    Languages: English (Fluent) · Nepali (Native) · Hindi (Fluent)

    Send a Message