Skip to content
View swilliams186's full-sized avatar
  • Sports Fusion
  • Bath, UK

Highlights

  • Pro
Block or Report

Block or report swilliams186

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
swilliams186/README.md

Hi, I’m Steven Williams!

I'm currently a Support Developer working with Spring 5 webapps for premiere league football teams and more!

I’m interested in Software Development in Python, Java and Javascript.

I much prefer backend development however I am capable of front-end in a pinch!

My Noteable Projects:

A project made as a proof of concept. A take on the popular "Guess the Song" game where a small sample of a song is played and then the user has to guess the name of the song and the artist. My app uses the Spotify API to access their immense database of songs and play a short sample of a track. The idea for this came to me after a new years eve party where the host was using pre-generated YouTube videos for the song playlists. I thought that was a horrible way of doing it so I created my own game.

I also learnt an excellent lesson here about uploading files containing client secrets! I now use external files and .gitignore or environment variables every time. A mistake everyone makes once!

Skills demonstrated

  •    - API requests   - SQLite3 CRUD   - tkinter   -Threading   - Python 
    

Created to increase efficiency of compliance tracking each week at my current job. Saves aproximately 45 minutes of tedious work a week for the team. Instead of manually imputting the data from a website, this app uses Beautiful Soup 4 to scrape the rota data from behind a login, then using openpyxl it populates a spreadsheet template and emails it as an attachment to the work email address ready for Monday morning admin.

Skills demonstrated

  •    - Python   - BS4   - openpyxl   -smtplib with attachments
    
  • 💞️ I’m looking to collaborate

  • 📫 How to reach me - My preferred contact method is through GitHub or steven.williams186@gmail.com

Popular repositories

  1. swilliams186 swilliams186 Public

    Config files for my GitHub profile.

  2. first-contributions first-contributions Public

    Forked from firstcontributions/first-contributions

    🚀✨ Help beginners to contribute to open source projects

  3. gts-python-spotify gts-python-spotify Public

    Guess the song using Spotipy

  4. myJDW_compliance_tracker myJDW_compliance_tracker Public

    Python app to aid tracking TL//SL line check compliance. Uses BS4 to extract shifts from rota, populate the tracker excel spreadsheet and then email to the work PC.

    Python

  5. Files Files Public

    Forked from files-community/Files

    Building the best file manager experience for Windows

    C#