Skip to content
Avatar

Sponsors

@KevinRohn @HippocampusGirl @codetheweb @lavaguy1 @estate000 @ansred @den747
@enphor @msorelle @sunbeam60 @OkanEsen @voyager529

Achievements

Achievements

Highlights

  • 53 discussions answered
Block or Report

Block or report qdm12

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.

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. gluetun Public

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

    Go 1.4k 115

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

    Go 469 67

  3. dns Public

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

    Go 150 29

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

    Dockerfile 120 19

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

    TypeScript 25 6

  6. hbc Public

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

    C++ 23 9

2,833 contributions in the last year

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

Contribution activity

April 2022

Created a pull request in ChainSafe/gossamer that received 5 comments

chore(end-to-end): handle Node structure without pointer

Changes Change all functions to use Node instead of *Node since there is no reason to use a pointer really Change RPC functions to take in RPC por…

+80 −77 5 comments
Answered 2 discussions in 1 repository
1 contribution in private repositories Apr 5

Seeing something unexpected? Take a look at the GitHub profile guide.