Skip to main content
Nishan BhattaraiNB
Looking for a job

Nishan Bhattarai

@nishanbhattarai1

Backend developer who architected LegalGPT Nepal’s async FastAPI service, PostgreSQL data layer, and OAuth2/JWT authentication.

Nepal
Message

For LegalGPT Nepal, I served as Backend Lead on a final-year project and architected an async FastAPI service with REST and WebSocket endpoints. I designed its PostgreSQL data layer and implemented OAuth2 and JWT authentication, while a dedicated AI Lead owned model integration.

I also implemented token-by-token WebSocket streaming for LegalGPT Nepal’s live chat. The project references the Constitution and Laws of Nepal.

On ChessSansar, I built the backend service for the REST API and WebSocket layer, including real-time move synchronization for multiplayer games. I also implemented user authentication, and the project shipped to production.

As a freelance technical consultant and tutor at Studypool.com, I solved programming assignments and technical problems in C, C++, Python, and Java, and debugged and refactored third-party codebases. I also contributed backend logic and API wiring to AgriGuru, a hackathon project built on Django.

Experience

Work history, roles, and key accomplishments

LN

Backend Lead

LegalGPT Nepal

Jan 2025 - Jan 2026 (1 year)

Architected the backend on FastAPI with native async processing, Pydantic models, and Uvicorn, exposing both REST and WebSocket endpoints. Designed the PostgreSQL schema and data layer, including pgvector for document embeddings, with Alembic migrations.

AG

Hackathon Contributor

AgriGuru

Jan 2025 - Dec 2025 (11 months)

Helped build an agricultural education platform with a video library, chat assistant, and AI-generated video content, on a Django backend with a React.js/Next.js + Tailwind CSS frontend. Contributed backend logic and API wiring to deliver a working MVP within the 48-hour competition window.

CH

Backend Developer

ChessSansar

Jan 2025 - Dec 2025 (11 months)

Built the backend service powering the app's REST API and WebSocket layer, handling real-time move synchronization between players in live multiplayer games. Implemented user authentication, including account creation, login, and email activation.

Education

Degrees, certifications, and relevant coursework

IOE Purwanchal Campus, Dharan (Tribhuvan University) logoIU

IOE Purwanchal Campus, Dharan (Tribhuvan University)

Bachelor of Computer Engineering, Computer Engineering

2022 - 2026

Grade: 70%

Pursued a Bachelor of Computer Engineering, achieving an aggregate grade of 70%. Coursework included Data Structures & Algorithms, DBMS, Software Engineering, and Artificial Intelligence.

Interested in hiring Nishan?

You can contact Nishan and 90k+ other talented remote workers on Himalayas.

Message Nishan

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan