Hi, I'm Amish Ban
I'm a Frontend Developer
Crafting calm, clean and curious digital experiences.
Let's talkGitHub ↗Download resume
class Amish { String role = "BCA Student"; int age = 19; String[] skills = { "HTML/CSS", "C", "Java (OOP)", "UI/UX" }; }
Curious by nature.
I'm Amish Ban, a 19-year-old BCA student in my 2nd semester. Driven by a deep curiosity for computing and technology, I build intuitive, visually compelling web applications and solid software foundations with HTML, CSS, JavaScript, C and Java.
My goal is to bridge aesthetic UI/UX design and practical back-end logic, delivering software that is performant, user-friendly and visually polished.
Web & UI/UX
- Quick learner and adaptable
- Problem solving and logical thinking
- Attention to detail in code and UI
- Creative UI/UX design sense
- Team collaboration and communication
Bachelor of Computer Applications (BCA)
Vishwa Adarsha College, currently in 2nd semester. Core subjects:
Data StructuresProgramming in C and JavaObject-Oriented PrinciplesWeb Development Basics
Web DevelopmentUI/UX Interface DesignSoftware EngineeringMobile AppsFront-end Architecture
Tech InnovationsCoding ChallengesVisual DesignGaming
What I work with.
Levels show where I am today, with what I have built to back them up.
HTML5 & CSS3
Built: this portfolio and the interfaces for my Password Generator and AI Image Generator.
JavaScript (ES6+)
Built: password generation with copy and strength checks, and an image generator that calls the Hugging Face API.
C Language
Learned through coursework in logic building and problem solving.
Java (OOP)
Learning classes, inheritance and object-oriented design through coursework.
UI/UX & Wireframing
Built: four Figma concepts, from a student portal to a nutrition tracker prototype.
Responsive Web Design
Built: layouts that adapt from phone to desktop, including this portfolio.
FigmaAuto LayoutComponents
My projects.
Working apps
Password Generator
Creates random passwords from Easy, Medium and Strong presets, with adjustable length, character options, a strength meter and one-click copy.
- Wrote the password logic using the browser's secure random generator
- Built the presets, strength meter and copy button
HTMLCSSJavaScript
Imagen Studio (AI Image Generator)
Turns a text prompt into images using Hugging Face models. Pick a model, aspect ratio and number of images, then download your favourites.
- Connected the app to the Hugging Face Inference API
- Built the prompt, model, shape and image-count controls, plus the results grid and downloads
- Visitors use their own free token, saved only in their browser
HTMLCSSJavaScriptHugging Face API
Design concepts in Figma
Student Portal
Login and dashboard screens for a college student portal, for desktop and mobile.
FigmaDesign concept
UI Learning App
Mobile app for learning UI design, with courses, quizzes, lessons and a progress profile.
FigmaDesign concept
Nutrition Tracker App
Mobile app prototype for tracking calories, macros and water, with sign-up, verification and settings flows.
FigmaDesign concept
Football Fan App
Fan app concept with onboarding, team selection, live notifications, news and a jersey shop.
FigmaDesign concept
More on GitHub
Code and projects from my learning journey.
Let's connect.
Have an idea or an opportunity? Let's build something calm and curious.
Based in Nepal and open to internships and projects. Reach out on any of these.