Hi, I'm Subash Bikram Tamang

I'm a passionate BSc Computer Science student

at the University of Wolverhampton. As a budding software developer, I specialize in building innovative projects like AI models, banking apps, and dynamic websites. Explore my portfolio to see how I blend technical skills with creative problem-solving for impactful tech solutions.

About Me

I'm Subash Bikram Tamang, a dedicated software developer pursuing a BSc (Hons) in Computer Science at the University of Wolverhampton (2023–Present). Eager to join forward-thinking teams, I excel in machine learning, Java applications, and web development using HTML, CSS, and Node.js. My key strengths include problem-solving, teamwork, attention to detail, and strong communication, driving meaningful tech innovations.

Read More

Intrests

Mobile App Development

We create beautiful, user-friendly mobile applications that deliver seamless experiences and innovative features.

Frontend Development

Crafting visually stunning, responsive, and interactive web interfaces that enhance user engagement.

Backend Development

Building secure, scalable, and efficient server-side solutions to power your applications flawlessly.

Projects

urbanharvest

Java project

Data-Analysis

Python (Jupyter)

Quiz-App

Java Project

Banking-System

Java Project

Weather-App

JavaScript,HTML,CSS,PHP,MYSQL project

AMC

The Abishek Methodist Church website, hosted on GitHub, features a responsive design with navigation, a hero section, service times, pastor’s welcome, outreach details, and a call-to-action. Built using HTML, CSS, and JavaScript, it promotes community engagement and faith-based activities for the church in Baisjagar, Tanahun.

Numerical-Methods-and-Concurrency

Four C programs demonstrate diverse functionalities: Task 1 performs linear regression on data from multiple files, computing a best-fit line. Task 2 estimates π using the Leibniz formula with multithreading. Task 3 identifies prime numbers from files, using threads and semaphores, outputting results to a file. Task 4 applies a Gaussian blur to an image using multithreading and the lodepng library. Each program handles errors, file I/O, and parallel processing, showcasing statistical, computational, and image processing applications.

CoffeeShop

The "Doughy Delights" website, hosted on GitHub, showcases a bakery with a responsive design featuring navigation, a home section, product listings, blogs, reviews, and contact details. Built with HTML, CSS, and JavaScript, it uses Swiper for sliders, promoting cakes and baked goods for all customers.

TheTimeBomb

TheTimeBomb is a Python command-line arithmetic quiz game generating random addition and subtraction problems (numbers 3–12). Players solve 10 problems, with the game tracking time and errors. Incorrect answers prompt retries until correct. Upon completion, it displays the total time taken, offering an engaging math challenge.

MadLibs

This Python MadLibs generator reads a story from 'Story.txt', identifies unique placeholders (marked by '<' and '>' ), and stores them in a set. Users provide words for each placeholder, stored in a dictionary. The script replaces placeholders with user inputs using 'replace()' and displays the personalized story, fostering interactive engagement with file handling and string manipulation.

Dice-Roll

This Python script is a console-based dice game for 2–4 players aiming to reach 50 points first. Players roll a six-sided die, accumulating points per turn unless they roll a 1, losing that turn’s points. The game loops until a player hits 50, declaring the highest scorer the winner.

Calculator

This Python script is a simple calculator allowing users to perform addition, subtraction, multiplication, or division on two input numbers. It validates user input, displays results, and loops for multiple calculations until the user chooses to exit, making it a beginner-friendly interactive program.

Caesar-Cipher

This Python program implements a Caesar Cipher for text encryption and decryption. It allows users to choose between console or file input, specify encryption/decryption mode, and set a shift value. Results are printed or saved to "results.txt". The program loops until the user chooses to exit.