Sushil Koirala Joins RankMeTop as Python Developer | TalentSathi

July 6, 2026

Sushil Koirala Joins RankMeTop as Python Developer | TalentSathi

TalentSathi congratulates Sushil Koirala on joining RankMeTop as Python Developer in July 2026. Wishing him continued success in his career!

Meta Description

TalentSathi successfully places Sushil Koirala as a Python Developer. Learn how his 3+ years of experience in Python, Django, FastAPI, PostgreSQL, AWS, Redis, Celery, microservices, and LLM integrations made him a strong fit for this backend engineering role in Nepal.


Sushil Koirala Joins RankMeTop as Python Developer

Short Introduction

TalentSathi is pleased to announce the successful placement of Sushil Koirala as a Python Developer with a TalentSathi client.

With around three years of professional engineering experience across Python, Django, FastAPI, PostgreSQL, AWS, microservices, Redis, Celery, real-time systems, and AI integrations, Sushil brings strong backend engineering capability and proven experience building scalable production applications.


Full Story

The hiring company was looking for an experienced Python Developer capable of building scalable backend applications, developing APIs, integrating external systems, and improving application performance across production environments.

The role required strong hands-on experience in:

  • Python backend development
  • Django, Flask, or FastAPI
  • RESTful API development
  • Microservices
  • PostgreSQL, MySQL, or MongoDB
  • Object-Oriented Programming
  • Git and collaborative development
  • Performance optimization
  • Third-party API integrations
  • Cloud platforms
  • Docker and CI/CD
  • Redis and background processing
  • AI/ML or LLM integrations

Through TalentSathi’s recruitment and technical screening process, Sushil Koirala emerged as a strong match.

Sushil has built his career around backend engineering, scalable data systems, API development, cloud deployment, and performance optimization.

His professional experience includes work on large-scale Django applications, real-time data pipelines, geospatial systems, asynchronous processing, AWS infrastructure, and AI-powered applications.


Senior Backend Engineering Experience

Sushil currently works as a Senior Backend Engineer at Youth Innovation Lab, where he handles technically demanding backend systems.

One of his major responsibilities involved upgrading a large-scale Django application from version 1.11.x to Django 5.x.

This required:

  • Refactoring legacy code
  • Replacing deprecated modules
  • Maintaining backward compatibility
  • Improving maintainability
  • Ensuring application stability

He also optimized ORM and SQL queries, achieving response-time improvements of up to 100x in some cases.

This type of optimization experience strongly aligns with the position’s requirement to identify performance bottlenecks and improve backend efficiency.


Django & REST API Development

Sushil has substantial experience with Django and Django REST Framework.

At Youth Innovation Lab, he develops and maintains RESTful APIs while focusing on:

  • Clean architecture
  • API performance
  • Database efficiency
  • Maintainability
  • Scalable backend design

He also led the backend architecture for an HR Management System, demonstrating his ability to take ownership beyond individual development tasks and contribute to broader technical design decisions.


FastAPI, Redis & Background Processing

During his time at NAXA, Sushil built a FastAPI-based microservice designed to stream real-time task progress.

The system used:

  • FastAPI
  • WebSockets
  • Redis
  • Celery

This experience aligns directly with several of the preferred requirements for the Python Developer role, including FastAPI, Redis, background task processing, and microservices architecture.

His work demonstrates practical knowledge of asynchronous systems rather than only traditional request-response backend development.


Large-Scale Data Processing

Sushil has experience working with high-volume data environments.

At NAXA, he implemented bulk upload and export functionality capable of processing files containing more than 500,000 rows.

He also integrated:

  • PostgreSQL
  • Kafka
  • Debezium
  • MongoDB
  • Neo4j
  • Elasticsearch

One of his key implementations involved streaming row-level database changes from more than 50 PostgreSQL tables through Debezium and Kafka for synchronization across multiple data systems.

This experience demonstrates strong understanding of scalable data architecture, distributed systems, and backend integration.


Database & Query Optimization

Database performance is another major strength in Sushil’s profile.

He has worked extensively with:

  • PostgreSQL
  • PostGIS
  • MongoDB
  • Neo4j

At NAXA, he optimized both ORM and raw SQL queries, achieving response-time improvements of up to 80x.

He also developed custom PostgreSQL functions and advanced PostGIS queries for map-based applications.

This experience provides strong alignment with the client’s requirement for practical database design, query optimization, and scalable backend applications.


AWS, Docker & CI/CD Experience

Sushil brings hands-on experience deploying production applications using AWS and modern DevOps practices.

His experience includes:

  • AWS EC2
  • AWS ECS
  • AWS Lambda
  • Amazon S3
  • Elastic Load Balancing
  • Autoscaling
  • Docker
  • Jenkins
  • Git-based CI/CD
  • Sentry
  • Shell scripting

At NAXA, he deployed services on AWS EC2 using load balancers and autoscaling to improve availability and prevent downtime.

He also streamlined deployment using Docker and AWS ECS.

Additionally, he built a serverless PDF-generation system on AWS Lambda, reducing the need for dedicated infrastructure.


AI, LLM & RAG Exposure

Sushil’s experience also extends into modern AI development.

His technical stack includes:

  • LangChain
  • LangGraph
  • LangSmith
  • Retrieval-Augmented Generation
  • Generative AI
  • OpenCV

One of his projects, StockIT, combines NEPSE market data with LLMs and Retrieval-Augmented Generation to provide natural-language market insights.

This gives him practical exposure to the AI/LLM capabilities listed as a preferred qualification for the role.


Candidate Highlight

Candidate Name

Sushil Koirala

Position

Python Developer

Experience

3+ Years

Key Strengths

Python
Django
Django REST Framework
FastAPI
REST APIs
Microservices
PostgreSQL
PostGIS
MongoDB
Redis
Celery
Kafka
Docker
AWS
CI/CD
Database Optimization
Real-Time Systems
LLM Integration
RAG
LangChain
LangGraph


Professional Experience

Senior Backend Engineer – Youth Innovation Lab

Sushil’s responsibilities include:

  • Django application modernization
  • REST API development
  • Backend architecture
  • Database optimization
  • GIS data processing
  • PostgreSQL and PostGIS
  • React-based map interfaces
  • System performance improvements

Backend Engineer – NAXA

His work included:

  • FastAPI microservices
  • Django backend development
  • Redis and Celery
  • WebSockets
  • Kafka and Debezium
  • PostgreSQL
  • MongoDB
  • Neo4j
  • Elasticsearch
  • AWS deployment
  • Docker
  • CI/CD
  • Stripe integration
  • Apple SSO
  • Large-scale data processing

Key Technical Achievements

Up to 100x Faster Queries

Sushil optimized ORM and SQL queries on a large-scale Django platform, reducing response times dramatically.

Real-Time Data Synchronization

He connected PostgreSQL, Debezium, Kafka, MongoDB, Neo4j, and Elasticsearch for real-time database synchronization.

500,000+ Row Processing

He built backend functionality capable of processing large data imports and exports exceeding half a million rows.

Cloud-Native Deployment

He deployed multiple services using AWS EC2, ECS, Lambda, S3, load balancing, autoscaling, Docker, and CI/CD.

Real-Time Task Tracking

He developed a FastAPI service using Redis, Celery, and WebSockets to provide real-time updates for asynchronous tasks.


Education

Sushil holds a Bachelor’s Degree in Computer Engineering from Western Regional Campus, Pokhara.

His academic projects included:

  • An RNN-based plant disease detection system
  • An accessibility-focused application for users with visual and hearing impairments

His technical education provides a strong foundation in software engineering, algorithms, data processing, and analytical problem-solving.


Why Sushil Was a Strong Match

The Python Developer position required someone who could work independently on production backend systems while contributing to scalability and system quality.

Sushil’s profile stood out because of his:

1. Strong Python Experience

He has more than three years of hands-on backend engineering experience.

2. Django & FastAPI Expertise

Both frameworks have been used in production systems throughout his career.

3. REST API & Microservices Experience

He has built scalable APIs and standalone backend services supporting complex applications.

4. Strong Database Knowledge

His experience includes PostgreSQL, MongoDB, Neo4j, PostGIS, and advanced query optimization.

5. Cloud & DevOps Capability

AWS, Docker, CI/CD, Jenkins, ECS, Lambda, and EC2 are part of his production experience.

6. Redis & Celery Experience

He has directly implemented asynchronous processing and real-time task monitoring.

7. AI/LLM Exposure

His experience with LangChain, LangGraph, RAG, and GenAI adds value for future AI-driven backend requirements.


TalentSathi’s Role in the Placement

TalentSathi supported the recruitment process by:

  • Understanding the client’s backend engineering requirements
  • Identifying Python developers with real production experience
  • Assessing Django and FastAPI expertise
  • Reviewing REST API and microservices capability
  • Evaluating database and performance optimization experience
  • Assessing AWS, Docker, and CI/CD exposure
  • Reviewing AI/LLM and asynchronous processing experience
  • Coordinating the recruitment process through successful placement

Sushil’s combination of Python engineering, scalable backend development, cloud infrastructure, database optimization, and AI exposure made him a strong fit for the position.


Closing Call to Action

Looking to hire Python Developers, Django Developers, FastAPI Engineers, Backend Developers, AI Engineers, or Cloud Backend Specialists in Nepal?

Visit www.talentsathi.com and let TalentSathi help you source, screen, and hire the right technical talent for your team.

TalentSathi connects skilled professionals with growing companies across Nepal and international markets.