Sameer Abbasi

Sameer Abbasi

Computer science student at Colorado State University.

Relevant Coursework

500+

Trusted customer's

About Me

I'm an undergraduate student of Colorado State University's computer science program and am minoring in entrepreneurship and innovation.

 I have a broad interest in software development, including working with complex data sets, cyber security, UI/ UX design, and game development.

On top of college, I am currently in flight school and running my own e-commerce business. As I am always looking for something new to challenge myself.

I’ve set my sights on an internship so that I can soak up experience and knowledge.

Click text under icons to see more

Skills

Python

Python (4.5 years) was my first proper language which I started learning in high school... Read More

Java

Java (3.5 years) is the language I have coded my best projects in. I used it to familiarize... Read More

MATLAB

MATLAB (1/2 year) was important in developing my understanding of data science... Read More

Visual Basic

Visual Basic (2 years) was the first programming language I used to create complex code... Read More

C

C (1/2 year) was instrumental in my understanding of computer architecture... Read More

C++ Based Visual Scripting

C++ based visual scripting (1 year) was used to make my first 3D game in Unreal Engine... Read More

Portfolio

Personal projects

UE5 Game Video

This is my magnum opus. A 3D first person shooter made in Unreal Engine 5 using visual scripting powered by C++. This daunting project is the ultimate demonstration of understanding classes, inheritance, programming techniques, recursion, 3D modelling, and much more.

Class project

Knights of Legend

This program is a text-based ‘dungeons and dragons’ style game built using java. The objective is to slay monsters with your knights. It uses polymorphism, interfaces, abstract classes, inheritance, and object-oriented programming. It features a combat system, dice and fortune mechanics as if this was a real board game, csv file reading, and file manipulation.

Shipping

This program, built using java, reads txt files comprising of data on shipping. It can output the data as the user pleases. It’s a great demonstration of database analysis with a real-world application. I run an e-commerce business where I deal with shipping every day, and so to make such a program was especially important.

Recursion

This program, built using java, uses recursion to accomplish a range of tasks. It can detect palindromes, Armstrong numbers, reverse strings, and more. These tasks can be accomplished without recursion. But the point of building it this way is to practice recursion itself.

Simple Game

This is the first game I ever made. It’s hangman in java. Simple as it may be, it’s where my game development journey started, so I thought it deserved to be mentioned. The program reads in txt files containing words for the player to guess. It boasts an intricate guessing logic for the player.

Let's Get Started With Me

Please enable JavaScript in your browser to complete this form.
2024 © Sameer Abbasi

Python

Python (4.5 years) was my first proper language which I started learning in high school. I taught it to myself before I started my first computer science class so I could get ahead of my peers. My best achievement in Python was a program that could read files on different species of bees and sort the data into an organized database.

Java

Java (3.5 years) is the language I have coded my best projects in. I used it to familiarize myself with object-oriented programming and data structures.

MATLAB

MATLAB (1/2 year) was important in developing my understanding of data science.

Visual Basic

Visual Basic (2 years) was the first programming language I used to create complex code.

C

C (1/2 year) was instrumental in my understanding of computer architecture due to its lower-level syntax.

C++

C++ based visual scripting (1 year) was used to make my first 3D game in Unreal Engine”