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
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
Developed a web application to detect insider threats using different machine learning algorithms.
Document Scanner and OCR App
Developed a mobile application to perform Optical Character Recognition (OCR), capable of scanning documents and retrieving text from the images.
Forex Converter App
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
Built a mobile app for removing background from images, using a background removal API.
Event Management App
An event management app where users can create events, register for them, and participate.Build using Flutter and Appwrite.
Kharcha App
A transaction recording app to track expenses over the last 7 days with editing, deletion, and graphical visualization of spending records.
Music App
A music app which requests device permissions to access and play all audio files stored locally, featuring standard playback controls.
Note App
A simple note-taking and to-do list application for quickly saving notes and managing tasks.
Curriculum Vitae
Download CVEducation
Bachelor of Science in Computer Science and Information Technology (BSc CSIT)
Result: 77.38%
Work Experience
Associate Flutter Developer
- 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
- Maintained and updated mobile applications (Elite App).
Jr. Flutter Developer
- Developed a client-based Restaurant Management System (RMS) with a desktop application and a kitchen display system.
Intern Flutter Developer
- 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
- 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.