15-day longest streak
Quentin McGaw [email protected] 👋 I'm Quentin, 28, a software engineer passionate about Go, cybersecurity, and familiar with React, Flutter and Rust. Quick links 🖱 qqq.ninja/blog 📎 My updated old fashion…
Quentin McGaw !Visitors count
👋 I'm Quentin, 28, a software engineer passionate about Go, cybersecurity, and familiar with React, Flutter and Rust.
Quick links




📎 My updated old fashion PDF resume
Donations
- Github sponsors 
- Paypal 
- Donate to Kusama address:
5GxLYcBSsZTdMjbPEQGhJU4LkXFWTzeUnV1sysa467hSkEa8
Technologies I ❤️ to work with
!Visual Studio Code
!Firefox
!Slack
!Go
!Postgres
!Redis
!Shell Script
!Docker
!Google Cloud
!Kubernetes
!Prometheus
!Prometheus
!Grafana
!React
!TypeScript
!Testing-Library
!Yarn
!Styled Components
!React Router
!ESLint
!Git
!GitHub
!GitHub Actions
!Dependabot
!Alpine Linux
!Arch
!Windows
!Manjaro
!Ubuntu
!Raspberry Pi
ZFS, BTRFS
---
Technologies I want to learn more
---
Technologies I am familiar with
!Audacity
!Inkscape
!Gimp
!Invision
!Adobe InDesign
---
Technologies I used in the past
Additional note: which I would ideally like to avoid now!
!NodeJS
!C++
!Java
!PHP
!Python
!Flask
!C#
---
Location
I am based in Luxembourg 🇱🇺 and work remotely.
I lived in Montreal ⛄️, New York 🌆, Luxembourg 🇱🇺, London 🌧 and Nice 😎 before
Work experience
| Where | Dates | What |
| --- | --- | --- |
| ChainSafe, Toronto | Oct'21 to Feb'23 | !Go for !Polkadot |
| DistrictM, Montreal | Since Jun'20 | !Go in Ad tech |
| USA Today network (SweetIQ), Montreal | Feb-Jun'20 | !React in newspapers |
| SweetIQ, Montreal | Sep'19 to Feb'20 | !Go in places listing |
| Independent, Luxembourg | Aug'18 - Jul'19 | !Go & !React !TypeScript |
| Coinplus, Luxembourg | Apr'15 - Sep'16 | !Python for !Bitcoin and cryptography |
| STMicro, France | Jun-Sep'14 | !C++ !Java for Android OS and app |
Studies
| Where | Dates | What |
| --- | --- | --- |
| New York University (NYC) | Sep'16-May'18 | [Masters in CS]((https://cs.nyu.edu/home/master/prospective_mscs.html)) |
| Imperial College London | Sep'12-Jul'16 | [Masters in EEE & Management]((https://www.imperial.ac.uk/study/ug/courses/electrical-engineering-department/electrical-and-electronic-engineering-management/)) |
Open source projects
The most famous being in order:
More recent projects:- goservices to handle long running services in !Go
- log a thread safe, extensible logging library in !Go
- godevcontainer the best !Go development container for !Visual Studio Code out there!
Other
- I 🗣 French and English
- I have 3 nationalities
- I studied some managerial courses: corporate finance, economics, UK accouting, project management, innovation management and entrepreneurship
Random facts
- My favourite emoji is 👍
- 🐳 I develop in !Visual Studio Code Docker containers
- 🏠 I like self hosting everything, I even host my 2 own servers running Arch Linux
- 〽️ I like having metrics, for everything metric-able and display them with *Grafana*
- 🔒 I like having a tight network security
- 🧪 I like writing tests and have them superfast! ⚡
- My reverse proxy of choice is Caddy v2
- My Docker image of choice is Alpine or Scratch if possible (who needs a *shell* right?)
- I use Mosh, the mobile shell
- I learnt and forgot the Shrodinger equation
- I had a horrible time reading French literature books in highscool
- My current phone in a few icons
🎉 Thanks for looking 👍
-
ddns-updater ★ PINNED
Container to update DNS records periodically with WebUI for many DNS providers
Go ★ 3.1k 1d agoExplain → -
dns ★ PINNED
Docker DNS server on steroids to access DNS-over-TLS from Cloudflare, Google, Quad9, Quadrant or CleanBrowsing
Go ★ 291 16d agoExplain → -
godevcontainer ★ PINNED
Golang development container for Visual Studio Code Remote Containers Development
Dockerfile ★ 286 2mo agoExplain → -
htmlspitter ★ PINNED ▣
NodeJS server to spit out HTML from loaded JS using Puppeteer
TypeScript ★ 32 3y agoExplain → -
hbc ★ PINNED ▣
API of homomorphic binary operations such as binary comparisons or binary divisions using the library HElib
C++ ★ 29 4y agoExplain → -
gluetun-wiki
Home to the Markdown Wiki page for Gluetun
★ 1.1k 27d agoExplain → -
deunhealth
Binary program to restart unhealthy Docker containers
Go ★ 239 6mo agoExplain → -
latexdevcontainer
LaTeX development container for Visual Studio Code Remote Containers Development
Dockerfile ★ 229 3mo agoExplain → -
caddy-ui
UI for the Caddy proxy server
TypeScript ★ 105 3y agoExplain → -
basedevcontainer
Base development Docker image used by other development Docker images
Shell ★ 69 1mo agoExplain → -
cod4-docker
Runs a Call of duty 4 Modern Warfare (cod4x) dedicated server in a Docker container.
Go ★ 65 3y agoExplain → -
youtube-dl-docker
Download with youtube-dl using command line arguments or a configuration file + Automated updates
Shell ★ 48 2y agoExplain → -
rustdevcontainer
Rust development container for VSCode
Dockerfile ★ 45 1mo agoExplain → -
stackedit-docker ▣
StackEdit 5.14.5 Server in a light Docker container
Go ★ 44 4y agoExplain → -
reprint
Golang deep copying, THE RIGHT WAY :tm:
Go ★ 44 6y agoExplain → -
port-checker
Simple Docker container to test if a port works using a Golang server
Go ★ 41 1y agoExplain → -
caddy-scratch ▣
Caddy server 2.0.0 / 1.0.5 on Docker Scratch, all in 18MB / 35MB
Dockerfile ★ 40 4y agoExplain → -
ss-server
Shadowsocks server to use with Docker and to integrate in other Go programs
Go ★ 27 2y agoExplain → -
reactdevcontainer
React development container for Visual Studio Code
Dockerfile ★ 24 1y agoExplain → -
meemo ▣
Run a lightweight Meemo server with database on Docker with docker-compose
Dockerfile ★ 21 4y agoExplain → -
btrfs-recover-scripts ▣
Scripts to help you recover the latest files you have lost in a BTRFS volume
Shell ★ 20 6y agoExplain → -
devtainr
Static binary tool to setup your development container in your repository
Go ★ 16 4mo agoExplain → -
binpot
The Docker based pot of binaries
Dockerfile ★ 15 2mo agoExplain → -
goshutdown ▣
Go library to shutdown your goroutines gracefully and in a timely manner
Go ★ 13 3y agoExplain → -
go-template
Golang server template
Go ★ 13 1y agoExplain → -
VFIO-Arch-Guide ▣
Windows 10 Parsec server setup for an Arch Linux host
★ 11 4y agoExplain → -
golibs
Experimental Go libraries for my own projects
Go ★ 11 1y agoExplain → -
teamspeak-server-alpine ▣
Minimalist Teamspeak 3 server Docker container
Shell ★ 10 3y agoExplain → -
files
Periodically updated files and lists used by other projects and machines
★ 9 8h agoExplain → -
tinier
Make your videos, images and audio files tinier
Go ★ 9 9mo agoExplain → -
pingodown
Introduces latency on a UDP port for gaming purposes
Go ★ 9 6y agoExplain → -
docker-proxy-acl-alpine
A lightweight docker Unix socket proxy which restricts endpoint usage to allowed sections
Go ★ 9 7y agoExplain → -
caddy-ui-server ▣
Server responsible to serve the Caddy UI and communicate with the Caddy server API
Go ★ 8 6y agoExplain → -
xcputranslate
Simple CI translation from Docker CPU arch strings to other format
Go ★ 7 7mo agoExplain → -
updated
Go program to update files periodically
Go ★ 6 7mo agoExplain → -
welcome
Golang static binary I use on my servers when I login
Go ★ 6 3y agoExplain → -
gosplash
Go library to make initial log lines at a program start time
Go ★ 5 3mo agoExplain → -
goservices
Go package to help manage Go long running services
Go ★ 5 7mo agoExplain → -
BitcoinUses ▣
Big data analytics on how bitcoins are used since their creation
Java ★ 5 8y agoExplain → -
BillSplitter ▣
Mobile website app to split your bill at a venue (backend and frontend)
JavaScript ★ 5 8y agoExplain → -
gotree
Go library to build tree of files and directories
Go ★ 4 1y agoExplain → -
reinstall
No description.
PowerShell ★ 4 2y agoExplain → -
reactserv
A Go HTTP server to serve React compiled code (no SSR)
Go ★ 4 5y agoExplain → -
srv
srv is a small Go application to server static files over HTTP
Go ★ 4 3y agoExplain → -
qdm12
No description.
★ 3 2y agoExplain → -
blog
Static blog using Hugo
HTML ★ 3 2y agoExplain → -
private-gpt ⑂
Interact with your documents using the power of GPT, 100% privately, no data leaks
Python ★ 3 1y agoExplain → -
govalid ▣
Go library to validate and convert strings
Go ★ 3 2y agoExplain → -
nodedevcontainer
No description.
Dockerfile ★ 3 2y agoExplain → -
log
Go log library focused on humans and thread safety
Go ★ 3 4y agoExplain → -
ThumbGifs ▣
Generates intervals GIFs from video files for any length
Python ★ 2 8y agoExplain → -
spigot-docker ▣
Lightweight Docker container for Spigot server
Dockerfile ★ 2 7y agoExplain → -
gluetun-servers
Gluetun servers data
Go ★ 1 19d agoExplain → -
cli-template
A template for cross platform, cross CPU binary CLI tools
Go ★ 1 2mo agoExplain → -
gosettings
Go package providing helper functions for working with settings
Go ★ 1 7mo agoExplain → -
react-ts-template
ReactJS with Typescript template
HTML ★ 1 3y agoExplain → -
errdeclutter
Finds Go error wrapping messages with cluttering prefixes such as 'failed to', 'cannot', 'unable to', etc.
★ 1 1y agoExplain → -
Staminaputations ▣
No description.
Python ★ 1 10y agoExplain → -
Staminapp ▣
Android mobile application for the Stamina system
Java ★ 1 10y agoExplain → -
My-Computing-course ▣
This is a course I will give about computing in general for people new to computing
Python ★ 1 9y agoExplain → -
courses ▣
No description.
TeX ★ 1 8y agoExplain → -
wireguard-docker
Alpine docker image with Wireguard tooling (requires Wireguard in kernel)
Dockerfile ★ 1 5y agoExplain → -
node-ts-template
NodeJS with Typescript template
JavaScript ★ 1 3y agoExplain → -
templates
Github templates for various programming languages I use often
★ 1 6y agoExplain → -
xav ⑂
Fastest, Most Efficient, Minimal, Chunked & Target Quality Video Encoding
★ 0 20d agoExplain → -
ab-av1 ⑂
AV1 re-encoding using ffmpeg, svt-av1 & vmaf.
★ 0 2mo agoExplain → -
Chess_2016 ⑂ ▣
Chess game with AIs, 1 v 1, animations, suggestions, integrated on pgbomit.com, PhoneGap. See readme below for more information.
TypeScript ★ 0 8y agoExplain → -
hping ⑂
hping network tool
★ 0 4mo agoExplain → -
gencodec ⑂
Command gencodec generates marshaling methods for Go struct types.
Go ★ 0 1y agoExplain → -
vintedrop
Drop periodically the price of all your items listed on your Vinted account
Go ★ 0 8mo agoExplain → -
go-ethereum ⑂
Go implementation of the Ethereum protocol
Go ★ 0 1y agoExplain → -
dalzinker
Reads a list of name-id pairs and outputs them to named barcodes in a PDF file
Go ★ 0 1y agoExplain → -
loki ⑂
Like Prometheus, but for logs.
★ 0 1y agoExplain → -
google-cloud-go ⑂
Google Cloud Client Libraries for Go.
★ 0 2y agoExplain → -
llama_index ⑂
LlamaIndex is a data framework for your LLM applications
★ 0 2y agoExplain → -
tailwindcss ⑂
A utility-first CSS framework for rapid UI development.
★ 0 2y agoExplain → -
zahra ▣
No description.
TypeScript ★ 0 3y agoExplain → -
Password-Derivator ▣
Desktop, Mobile and command line smart password deterministic generator
Python ★ 0 7y agoExplain → -
grozinger-partner ▣
Static react website for grozinger partner law office
TypeScript ★ 0 3y agoExplain → -
Devops_RESTful ▣
RESTful service for a portfolio management developed with Devops techniques
JavaScript ★ 0 8y agoExplain → -
blockchain-course ▣
An introduction to blockchain, bitcoin and ethereum for anyone
★ 0 8y agoExplain → -
PersonalWebsite
Personal website (https://qdm12.github.io/PersonalWebsite)
JavaScript ★ 0 6y agoExplain → -
personal.md
Simple and complete Markdown presentation of myself
★ 0 6y agoExplain →
No repos match these filters.