-
π§ I know
- π Python
- Some GoLang
- πΈ HTML, CSS & Javascript
- π¨βπ» Bash & (some) Powershell
- π³ Docker
- β Java
-
Some of my projects:
- YardSear.ch - ElasticSearch indexing the entirety of podcast 'The Yard', with an easy to use single-page frontend to search through for moments
- I am making use of OpenAI's Whisper model to create accurate transcripts as a data source for ElasticSearch in this project.
- @F1Documents - Twitter Bot
- Uses web scraping to retrieve a list of documents (stewarding decisions, etc) on the FIA website and automatically publishes them to Twitter & Bluesky
- pyEOCharging - Python Library
- Python library for interacting with, and controlling, the EO Mini Pro 2 EV Charger.
- Computer Science A Level Project - Environment Monitoring
- For my Computer Science A Level I wrote a complete web application with a backend written in Python and a frontend using the Bootstrap web framework and jQuery to interact with my REST api.
- Data was received via The Things Network over LoRaWAN from Arduinos with temperature and humidity sensors, this data was recorded into a database which could then be displayed in graphs in the frontend.
- More information can be found here
- datahub-python Is a python library for interacting with the MetOffice DataHub service, which will repalce the old DataPoint service.
- pytivo Is a python library for controlling TiVo devices.
- cex-stock-checker Is a python script I wrote to notify stock of items at CeX via Pushbullet.
- Created multiple Discord bots used on a combined total of over 8000 servers with over 500,000 unique users.
- YardSear.ch - ElasticSearch indexing the entirety of podcast 'The Yard', with an easy to use single-page frontend to search through for moments
-
My contributions:
Highlights
- Pro
Pinned Loading
-
-
-
-
qmk_firmware
qmk_firmware PublicForked from Keychron/qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
C
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.