The Wayback Machine - https://web.archive.org/web/20210826005245/https://github.com/qdm12
Skip to content
Avatar

Sponsors

@codetheweb @hugalafutro @lavaguy1 @estate000 @ansred @den747 @voyager529 @harrytheeskimo @lostbow17

Achievements

Achievements

Highlights

  • 2 discussions answered
Block or Report

Block or report qdm12

Report abuse

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

Report abuse
qdm12/README.md

Quentin McGaw Visitors count

👋 I'm Quentin, 25, trying to be the best web ninja 🦸‍♂️ out there!

🎈 qqq.ninja

Quentin's Github stats

I enjoy and master

  • Go for backends & clis
  • React + Typescript for 🌐
  • Flutter (Dart) for 📱 + 🖱

And I enjoy doing developer, QA, tester, designer, operator and cleaner.

Maniac things

I am not some psycho-maniac, except for a few points...

  • 🚦 Testing + testable code
  • ✏️ linting
  • 🔒 Network security, I'll iptables you
  • 🏠 Self hosting everything
  • 〽️ Metrics and logs 📃

Location

⛄️ I live in Montreal since 2019, and lived in New York 🌆, Luxembourg 🇱🇺, London 🌧 and Nice 😎

Links

Work experience

Where Dates What
DistrictM, Montreal Since Jun'20 Go in Ad tech
USA Today network (SweetIQ), Montreal Feb-Jun'20 ReactJS in newspapers
SweetIQ, Montreal Sep'19 to Feb'20 Go in places listing
Independent, Luxembourg Aug'18 - Jul'19 Go & ReactTS
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
Imperial College London Sep'12-Jul'16 Masters in EEE & Management

Open source projects

Lazy here, see my Github 😄

But there are multiple 1M+ downloads Docker images I made, mostly in Go.

Pickiness

I'm picky because I want my development experience to be 🌞 and not 🌧

  • I want a Linux OS for my work computer, Arch based ideally. No Windows and please no OSX at all.
  • 🐳 I develop in Docker containers (literally, except Flutter for now), that's why Linux native performance is great
  • ❤️ Postgresql, Kubernetes, Docker, Grafana, Prometheus, Redis, Arch Linux, ZFS/BTRFS, SVGs & Inkscape, REST, GraphQL, GCP, VSCode, Drone CI
  • 🤔 I know a little and am curious about Rust, Hadoop/Pig/Hive/Impala, Ethereum Solidity, OpenCL/Cuda
  • I know but don't want to use: Java/C# 👹, C++, Python, Nodejs, Scala, OSX, JQuery, Phonegap, Vagrant, Jenkins

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
  • I got some Sololearn certificates I obtained during my 🚽 time

Random facts

  • My favourite emoji is 👍
  • 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
  • I host my own 2 servers
  • I learnt and forgot the Shrodinger equation
  • I hate books I read in highscool
  • I have a Raspberry Pi displaying Grafana charts

🎉 Thanks for looking 👍

Pinned

  1. VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN, DNS over TLS, with a few proxy servers built-in.

    Go 565 71

  2. Container to update DNS records periodically with WebUI for many DNS providers

    Go 296 35

  3. Docker DNS server on steroids to access DNS-over-TLS from Cloudflare, Google, Quad9, Quadrant or CleanBrowsing

    Go 126 28

  4. Golang development container for Visual Studio Code Remote Containers Development

    Dockerfile 96 11

  5. NodeJS server to spit out HTML from loaded JS using Puppeteer

    TypeScript 25 5

  6. API of homomorphic binary operations such as binary comparisons or binary divisions using the library HElib

    C++ 23 7

2,662 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Mon Wed Fri

Contribution activity

August 2021

Created a pull request in Bubka/2FAuth that received 4 comments

docs: add Debian setup document

For people not using Docker Inspired from the Docker setup Tested in a debian:buster-slim docker container

+241 −0 4 comments
Opened 11 other pull requests in 4 repositories
Reviewed 7 pull requests in 5 repositories
qdm12/gluetun 2 pull requests
qdm12/ddns-updater 2 pull requests
qdm12/dns 1 pull request
MindFlavor/prometheus_wireguard_exporter 1 pull request
qdm12/deunhealth 1 pull request
Answered 2 discussions in 1 repository