About Me

Hey! I'm Alish Thapa, a year old software developer specializing in cross-platform mobile development with Flutter. I love tackling challenges, learning new technologies, and building applications that are both functional and user-friendly. I completed my bachelor's degree in BSc CSIT from Tribhuvan University in 2024.

Research Interests

  • AI and ML in Security and healthcare
  • Deep Learning
  • Computer Vision
  • Human-computer Interaction

Projects

Card Classifier using a Pre-trained Model

Technologies: Python, PyTorch, torchvision, pandas, NumPy

Implemented a card classification system using a pre-trained PyTorch model sourced from a Kaggle dataset. This project focused on understanding the model's architecture, managing the train/test/validation data, and writing Python scripts to load the model and perform image classification.

View Kaggle Dataset ↗

Insider Threat Detection

Technologies: Flask, Python

Developed a web application to detect insider threats using different machine learning algorithms.

Document Scanner and OCR App

Technologies: Flutter, google_mlkit_text_recognition

Developed a mobile application to perform Optical Character Recognition (OCR), capable of scanning documents and retrieving text from the images.

Forex Converter App

Technologies: Flutter, REST API

Built a mobile app for real-time currency conversion, fetching data from a live exchange rate API. Designed a user-friendly interface for comparing multiple currencies simultaneously.

Image Background Remover App

Technologies: Flutter, REST API

Built a mobile app for removing background from images, using a background removal API.

Event Management App

Technologies: Flutter, Appwrite

An event management app where users can create events, register for them, and participate.Build using Flutter and Appwrite.

Kharcha App

Technologies: Flutter, Sqflite

A transaction recording app to track expenses over the last 7 days with editing, deletion, and graphical visualization of spending records.

Music App

Technologies: Flutter

A music app which requests device permissions to access and play all audio files stored locally, featuring standard playback controls.

Note App

Technologies: Flutter, Sqflite, Bloc

A simple note-taking and to-do list application for quickly saving notes and managing tasks.

Curriculum Vitae

Download CV

Education

Bachelor of Science in Computer Science and Information Technology (BSc CSIT)

Samriddhi College (Affiliated with Tribhuvan University) | Nov 2019 - July 2024

Result: 77.38%

Work Experience

Associate Flutter Developer

NSDevil (North Star Developers Village) | July 2024 - Present

  • Engineered and optimized cross-platform mobile applications, focusing on robust security implementations and efficient state management (Bloc, GetX, Provider).
  • Led end-to-end development of key applications from scratch, including the UBT and Online UBL apps, ensuring high-quality code and successful deployment.

Freelance Flutter Developer

Elite Exped | Oct 2024 - Present

  • Maintained and updated mobile applications (Elite App).

Jr. Flutter Developer

Emerge Infosys | Jan 2023 - July 2024

  • Developed a client-based Restaurant Management System (RMS) with a desktop application and a kitchen display system.

Intern Flutter Developer

Emerge Infosys | Oct 2022 - Dec 2022

  • Gained hands-on experience with the full app lifecycle, from converting Figma designs to integrating APIs.
  • Developed foundational skills in Dart, UI/UX principles, debugging, and version control (Git).

Teacher

Modern Boarding Higher Secondary School

  • Taught programming fundamentals and Science to secondary school students.

Mentorship

  • Mentored undergraduate students in programming and Flutter development, providing guidance on best practices and project development.

Technical Skills

Languages: Python, PyTorch, NumPy, Dart, C, C++

Frameworks & Libraries: Flutter, Provider, Bloc, GetX, Stacked

Tools & Technologies: Git, GitHub, Bitrix, Firebase, REST APIs, Figma, Photoshop

Leadership & Activities

Samriddhi IT Club | Secretary (Past)

Organized technical workshops and programming events. Managed club communications and documentation.

Leo Club of Bhaktapur Suryabinayak | Board of Director (Past Member)

Co-led the planning and execution of numerous community service projects.

Certificates & Awards

Awards

25% Scholarship for 7th Semester

Awarded for securing first position in the college in the 6th-semester board examination.

Certificates