Bishnu Bhattarai
Enjoy what I know and explore what I don't know

A passionate software engineer with over a decade of hands-on experience crafting scalable web applications. I thrive at the intersection of clean code and creative problem-solving, and I take pride in delivering quality work on time, every time.

On the technical side, I have spent ten years building with Python — Django, Django REST Framework, and Flask — and six years shaping user interfaces with React.js, Next.js, and Ant Design. I work across MySQL, PostgreSQL, MongoDB, and SQLite, and I deploy and operate services on AWS EC2, S3, Lambda, and API Gateway with Nginx, Gunicorn, Linux, and shell scripting. For systems that need to stay fast under load, I rely on Redis, RabbitMQ, and Celery to keep background work reliable.

Soft skills are how that work actually ships. I communicate in English, Nepali, and Hindi, and I have led three projects as team lead — mentoring, coaching, and running code reviews in Agile and Scrum teams. I care about stakeholder communication, remote collaboration, time management, and turning complex ideas into clear decisions. Problem-solving, logical reasoning, creativity, adaptability, and ownership shape how I work day to day, along with presentation skills, conflict resolution, and a habit of continuous learning.

Bishnu Bhattarai

Projects

  1. SparrowSMS

    Python / Django · 2014–2019

    Built and maintained bulk SMS, scheduled messaging, and SMS API services at Janakitech. Worked across contacts, contact-groups, autoresponder, result, voting, and bulk-email modules.

    Django · Bulk SMS · SendGrid · APIs

  2. Talentadore

    Senior Developer · Flask

    Virtual recruitment assistant (VRA) that guides the full hiring flow. Developed features and fixed bugs so candidates receive clearer, faster responses throughout the process.

    Flask · MariaDB · Recruitment

  3. RegistryDirect

    Full Stack · Remote

    Share registry platform for managing and maintaining organizational holdings. Contributing as a remote full-stack developer with React.js and Python/Django.

    React · Django · Python

  4. Sunya Health

    Full Stack · Nepal

    Health platform for medical reports and patient history, focused on Nepal. Worked across front-end, back-end, and deployment end to end.

    Frontend · Backend · Deployment

Experience

Python

10 years

Django · Django REST Framework · Flask

React

6 years

React.js · Next.js · Ant Design

Database

5 years

MySQL · PostgreSQL · MongoDB · SQLite

Cloud

3 years

AWS EC2 · AWS S3 · AWS Lambda · API Gateway

Deployment

Nginx · Gunicorn · Linux · Shell Scripting

Caching & Queue

Redis · RabbitMQ · Celery

Soft Skills

  • Communication

    English (fluent), Nepali (native), and Hindi (proficient) — used daily with teams and stakeholders.

  • Leadership

    Led three projects as team lead, including a 4-developer health platform and an 8-developer hotel booking system.

  • Mentoring & Coaching

    Help juniors through blockers, run code reviews, and keep the team moving on remote work.

  • Problem Solving

    Design APIs and databases, and work through complex backend problems so systems stay scalable and responsive.

  • Remote Collaboration

    Work with distributed teams across Nepal, Australia, and Finland, with clear updates and shared ownership.

Around that, I rely on time management, stakeholder communication, and Agile / Scrum to keep delivery predictable. Adaptability, conflict resolution, and presentation skills help when plans change. Logical reasoning, creativity, critical thinking, and continuous learning are how I pick up new tools and keep raising the quality of the work.

Education

Apr 2020 – Feb 2023

Masters in Computer Science

Tribhuvan University · Central Campus

Nov 2009 – Dec 2013

Bachelor in Computer Engineering

Tribhuvan University IOE · Pulchowk Campus

Bishnu Bhattarai swimming

Hobbies

Swimming

Whenever I have free time and it is summer, I go for swimming which make me refresh and fill with more energy to work again.

Hiking and Trekking

I usually have one hiking at least a month and trekking once or twice a year within Nepal. I enjoy being with nature and feel as I am in heaven.

Learning New Skills

I always want to learn new things and learn new technologies to update myself. I enjoy learning not only the technologies but also other soft skills like communication, management skills, healthy lifestyle tricks etc.