I am currently a student studying Web Development and Java. I enjoy creating websites and simple applications.
Hello, my name is Sudip Gurung. I am a motivated student currently studying programming and web development in Japan.
I have built a solid foundation in HTML, CSS, Java, and basic JavaScript, and I continue to improve my skills by working on practical projects and exploring new technologies.
I enjoy turning ideas into real applications and solving problems through code. I am particularly interested in front-end development and user-focused design, while also expanding my knowledge in other areas of programming.
My hobbies include programming, reading Chinese wuxia novels, cycling, and jogging, which help me stay creative, disciplined, and balanced.
My goal is to become a skilled software engineer and contribute to meaningful, impactful projects.
Always growing — stay tuned for more.
A two-player turn-based battle game where players attack, defend, and heal strategically until one wins.
while (player1.hp > 0 && player2.hp > 0)
{
attack();
defend();
heal();
}
A console-based slot machine game where players bet coins and spin random symbols to win rewards.
A website introducing Osaka's culture, famous places, and travel information with a simple weather feature.
A clean restaurant-style webpage displaying ramen dishes with a modern Japanese-inspired design.
A betting game where players compete against the computer and gain or lose coins based on results.
A console-based application to manage student records, allowing users to add, view, and search student information stored in a CSV file.
A console-based cafe simulation where users can browse menu items, view details, place orders, and receive a final bill through an interactive ordering system.
An e-commerce app where Java generates a live product storefront and an embedded web server handles the cart, stock checks, and checkout in the browser.
A console-based employee database app with full CRUD — search, add, update, delete — backed by a real SQLite database via JDBC.
An AI-controlled combat robot for the Robocode battle simulator, combining a segmented GuessFactor targeting gun with kinematic wave-surfing dodge movement, plus separate nearest/weakest-target logic for free-for-all melee rounds.
A console-based personal finance tool for logging daily spending. Add, delete, and search expenses by year, month, or category, with every record persisted to a CSV file and totals calculated on demand.
An interactive date-activity planner servlet — search by name, filter by budget tier, select multiple activities to total their cost, and add new activities through a form, all rendered as a dynamic HTML page generated on the fly.
An animated Japanese fortune-slip (omikuji) web app — click the wooden box to shake and draw one of seven fortune tiers, complete with a reveal animation, dark mode, and reduced-motion support for accessibility.
Activities I enjoy that help me grow, learn, and maintain balance in my daily life.