cohaolain
I'm a software engineer and occupational geek based in Dublin, Ireland. I work mostly with Python and C# these days. I've played around with C++, Go, Java....
Dublin, Ireland
Pinned Repositories
123GO-Python
A Python library for interacting with the 123GO telematics insurance API.
aasdk
Library to build AndroidAuto headunit emulator
androidauto_rpi_install
auto install script to install android auto on raspberry pi
bank_fix
ContainerisedIrishRailDataCapture
This is a system which checks the IrishRail API continuously and monitors train movements in real time, writing this data constantly, from within a Docker container, to a DB (MySQL or PostgreSQL). It is designed to be run using Docker. The data can then be used to perform data analysis on train movements over time.
CruiseControl-ESP8266
This is a project I'm working on so I can have cruise control in my car. It uses GPS in order to monitor the speed of your vehicle, and shows your speed on the OLED display. It allows you to set your desired speed limit using two push buttons. If you speed, the device screams - the pitch changing with your speeding.
MongoNote
PEG-Stablecoin-Contract
This repository contains the source code of the PEG Stablecoin Ethereum smart contract. Designed to be used with the Truffle framework.
Re-turn_API
ryanair-py
This is an open source Python module which allows you to retrieve the cheapest flights, with or without return flights, within a given set of dates.
cohaolain's Repositories
cohaolain/ryanair-py
This is an open source Python module which allows you to retrieve the cheapest flights, with or without return flights, within a given set of dates.
cohaolain/CruiseControl-ESP8266
This is a project I'm working on so I can have cruise control in my car. It uses GPS in order to monitor the speed of your vehicle, and shows your speed on the OLED display. It allows you to set your desired speed limit using two push buttons. If you speed, the device screams - the pitch changing with your speeding.
cohaolain/ContainerisedIrishRailDataCapture
This is a system which checks the IrishRail API continuously and monitors train movements in real time, writing this data constantly, from within a Docker container, to a DB (MySQL or PostgreSQL). It is designed to be run using Docker. The data can then be used to perform data analysis on train movements over time.
cohaolain/MongoNote
cohaolain/PEG-Stablecoin-Contract
This repository contains the source code of the PEG Stablecoin Ethereum smart contract. Designed to be used with the Truffle framework.
cohaolain/Re-turn_API
cohaolain/123GO-Python
A Python library for interacting with the 123GO telematics insurance API.
cohaolain/aasdk
Library to build AndroidAuto headunit emulator
cohaolain/androidauto_rpi_install
auto install script to install android auto on raspberry pi
cohaolain/bank_fix
cohaolain/cohaolain
cohaolain/CollegeYear3
cohaolain/cordova-plugin-inappbrowser
Apache Cordova Plugin inappbrowser
cohaolain/CS430-AdvancedConcepts-Ethereum
Notes from my Ethereum presentation for CS430 Advanced Concepts
cohaolain/dev-manager-desktop
Device/DevMode Manager for webOS TV
cohaolain/gtfs-rt-inspector
Web app to inspect & analyze any GTFS Realtime feed.
cohaolain/HelloGithub
cohaolain/HelloGitHub_Code
cohaolain/hyperion-webos
hyperion.ng video grabber for webOS
cohaolain/ireland_covid19_data
cohaolain/IronOS
Open Source Soldering Iron firmware for Miniware and Pinecil
cohaolain/moodle-downloader
A chrome extension for batch downloading Moodle resources 💾
cohaolain/My-Portfolio-Website
This is the source code of my personal portfolio website, which is written in ReactJS.
cohaolain/NewTube
This is a chrome extension which gives you a toggle switch in your toolbar while browsing YouTube which hides videos you've already watched when requested.
cohaolain/nordvpn_docker
NordVpn Docker Client
cohaolain/openauto
AndroidAuto headunit emulator
cohaolain/PEG-Stablecoin-Website
Website (pegstablecoin.com) written in ReactJS, with CI/CD pipeline configuration for streamlined deployment production. Acts as a frontend for blockchain smart-contract interaction through Infura and/or an Injected Web3 Provider.
cohaolain/st366_temporary
cohaolain/tamper-monkey
cohaolain/Tokens
Ethereum Token Contracts