GithubHelp home page GithubHelp logo

Hello World, I'm Salman ๐Ÿ‘‹

GIF

I'm a Computer Science student from Manchester!!

  • โœ You can find out more about me on my website
  • ๐Ÿ”ญ Iโ€™m currently doing my frist year at UoM
  • ๐ŸŒฑ Iโ€™m currently working on improving my Python skills
  • ๐Ÿ’ฌ Ask me about ... Anything
  • โšก Fun fact: I am fluent in 5 languages ( English, Italian, Urdu, Hindi, and Punjabi)

Connect me with me on LinkedIn:

holisitc_developer | LinkedIn


Languages and Tools:

Visual Studio Code

HTML5

CSS3

python

Git

GitHub

Terminal



Salman Ashraf's Projects

aimmo icon aimmo

A python-based multi-player online educational game for students to play in a class or club setting.

alien-invasion icon alien-invasion

A game built with Python. I am using the Pygame package to develop a 2D game in which the aim is to shoot down a fleet of aliens as they drop down the screen in levels that increase in speed and difficulty.

amazon-coding-challenge icon amazon-coding-challenge

In this challenge, I implemented Amazonโ€™s pathfinding algorithm for Amazonโ€™s self-driving delivery vehicles. The self-driving vehicle created a path on a 2D-grid that contains a starting point (x,y), a delivery point (x,y) and a number of obstacles. The vehicle can navigate to any of the adjacent squares (even diagonally), as long as the squares are inbound and do not contain an obstacle.

breakout-brickbreaker icon breakout-brickbreaker

Designed a game using The Tkinter graphical user interface. Add additional functionality to the game such as cheat codes, boss key and customization.

c-practice icon c-practice

Small programs to practice C syntax and features.

credit-card-number-validator icon credit-card-number-validator

A credit card number is 16 digits long. The last digit is the control number. This program doubles all the odd number digits and finds the sum of all the doubled single digits and the even number digits. The result is divided by 10. When the digit after the decimal is subtracted from 10, the result must the control number.

data-visualization-and-data-analysis icon data-visualization-and-data-analysis

In this project I generated data and created a series of functional and beautiful visualizations of that data using Matplotlib and Plotly. I accessed data from online sources and fed it into a visualization package to create plots of weather data and a map of global earthquake activity. Learning to make visualizations allowed me to explore the field of data mining, which is a highly sought-after skill in the world today.

foundation-year-team-project icon foundation-year-team-project

A website that will be useful for new and prospective Computer Science Foundation Year students. This website is running and available on the university departmental servers.

java-tutorial icon java-tutorial

This java tutorial will taught me the java programming language. It started by going over fundamentals java programming concepts and slowly transition into more advanced topics.

maze-solving-algorithms icon maze-solving-algorithms

The maze is solved by travelling through the maze starting at the entrance at the top, exiting at the bottom: you cannot pass through walls.

mortgage-calculator icon mortgage-calculator

This program asks a few questions, such as, the amount you want you borrow, annual interests rate and time period. The output provides the monthly payment for mortgage according to the conditions provided. I used the equation for calculating mortgage payment from website wikihow.com

password-generator icon password-generator

This program generates random passwords using users' requirements. The program will include digits and special characters by asking the user to enter the number of digits, number, and special characters they want.

python-simple-game-project icon python-simple-game-project

I creating my first python project! While working through this beginner python project I learned the basics and fundamentals of python and how apply those skills.

rapid-router icon rapid-router

A Blockly and python based educational game aimed at students age 5-14.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.