Sushant Neupane

Junior Flutter Developer

I build scalable cross-platform mobile applications using Flutter, Riverpod, REST APIs, Firebase, and modern development practices.

Flutter
Dart
Riverpod
Firebase
Git

About Me

Who I Am

I'm a BCA student based in Kathmandu, Nepal, currently working as a Flutter Developer Intern at Code Himalaya. I build cross-platform apps with Flutter, Riverpod, and REST APIs, and I'm growing into backend development with FastAPI and PostgreSQL. I care about clean architecture, solid API integrations, and writing code that's easy to test and maintain.

Bachelor of Computer Application (BCA)

Divya Gyan College (TU)

2023 to 2027

Relevant coursework: Data Structures and Algorithms, Database Management Systems, Operating Systems, Computer Networking, Object-Oriented Programming, and Software Engineering.

Experience

Work Experience

  1. Flutter Developer Intern

    Dec 2025 — Mar 2026
    Code Himalaya
    • Assisted in developing Flutter applications, building responsive UI screens and reusable widgets.
    • Integrated REST APIs to connect frontend screens with backend services, ensuring reliable data flow across app features.
    • Used Riverpod for state management and GetIt for dependency injection to keep app architecture clean and testable.
    • Collaborated with the development team using Git/GitHub for version control, code reviews, and feature branching.
    • Debugged and resolved UI and API-related issues during active development, improving app stability.

Projects

Things I've Built

MK
Completed

MeroKotha

Room rental app connecting landlords and tenants, with real-time Firestore listings and Firebase auth.

FlutterFirebaseRiverpod
API
Completed

FastAPI Backend API

Backend REST API with CRUD operations, typed models, and a clean, modular project structure.

FastAPIPostgreSQLSQLModel
TG
In Progress

Trip Genie

Trip itinerary planner with a Flutter frontend backed by Supabase, structuring itinerary generation and recommendation flows end to end.

FlutterSupabase

Skills

What I Work With

Languages

Python

Comfortable

Backend logic and scripting for FastAPI services.

Dart

Proficient

Primary language for Flutter app development.

SQL

Comfortable

Writing queries and modeling relational schemas.

Frameworks & Libraries

Flutter

Proficient

Responsive, cross-platform UI screens and reusable widgets.

Riverpod

Proficient

State management for scalable, testable Flutter apps.

Provider

Proficient

Lightweight state management for smaller features.

GetIt

Proficient

Dependency injection to keep app architecture clean and testable.

Databases

MySQL

Comfortable

Relational schema design and queries.

Firebase

Comfortable

Firestore and Auth for real-time app features.

Supabase

Comfortable

Postgres-backed backend-as-a-service for rapid prototyping.

Hive

Comfortable

Lightweight local storage for Flutter apps.

Tools

Git

Proficient

Version control, feature branching, and code review.

GitHub

Proficient

Collaboration, issue tracking, and pull requests.

Postman

Proficient

Testing and debugging REST API endpoints.

REST APIs

Comfortable

Integrating frontend screens with backend services reliably.

Concepts

OOP

Comfortable

Object-oriented design applied across Dart and Python codebases.

Clean Architecture

Comfortable

Structuring apps and APIs for maintainability and testability.

DBMS

Comfortable

Relational database theory and schema design.

Software Engineering

Comfortable

Coursework covering the full software development lifecycle.

Currently Learning

FastAPIDSAPostgreSQL

Contact

Let's Build Something Together

Have a role, project, or question in mind? I'd like to hear from you.