I am a web developer with more than 20 years of experiences
I’ve also been managing web, mail, cdn and many other kinds of dedicated servers running Debian, FreeBSD, NetBSD, Fedora, RHeL and Windows Server for years.
I am passionate about communication technologies. Just ping me over with your HAM radio.
I live in France in a small village where I can enjoy rural life and high-tech work.
Contact
Feel free to contact me.
- Email: gabriel@geno.is
- Matrix: @dfst:matrix.org
- Fediverse: @me@m.geno.is
My resume
I already shared all this countless times while job hunting many years ago so why not hosting it on my own server, in my home, right next to my fridge.
*This page may be a little “light” or incomplete. Here’s my full CV;
Work Experiences
Lead Dev at KNS (kns.fr) — 2020 - Today
- IAM/SSO in the healthcare sector.
- Creating and maintaining many tools around IAM/SSO
- Managing CPX cards.
- Mobile app with Cordova.
- Working with Jira tools.
- Full remote.
Freelancing in Europe — 2017 - 2020
- Redteam.
- Managing servers
- Secure API Designs
- Managing E-Commerce websites
Teacher at cfpmr.com — 2016 - 2017
- Teaching PHP, Typescript, databases and basic Web technologies
- Mentoring, managing the classroom and exam reviews.
- R&D to keep the course leveled with the professional sector
Dev at Jobillico — 2011 - 2016
- Working with CodeIgniter framework HMCV.
- R&D.
- IAM.
- Managing the workpress blog.
(And it goes on… Just ask me if you’re interested)
Languages
- French — My native language (I’m from Québec).
- English — Fluent.
- Spanish (A2)
Personnals Projects
Deer, A NextCloud Talk Client
Deer is a Python GTK/Adw native Gnome Application.
SAILFISHOS
I create native QML app for this European independent mobile OS.
Contributing to many ethical project
I give time at many even in the real word, like the FOSDEM, and in the digital world. I care about free software, ethical computing and those kind of thing.
Languages
- C# Dotnet — > 5 years — Most of my professional backend projects currently.
- TypeScript / JavaScript — > 8 years — Fronts and backend.
- Python — > 10 years
- C — > 8 years — Mostly for IoT Devs.
- WebAssembly (From C) — > 5 years — Thanks to Screeps for introducing this to me.
- PHP — > 20 years — My first language beside HTML/CSS.
- Obligatory HTML/SCSS and SQL.
- Java — If I have too…
- QML — QT and all that I use for my SailfishOS projects.
- OPA Rego — For access control.
Databasess
I probably used them all. If I discover a new one; you can expect a new small test project to test it soon.
But beside testing, those are the ones I mastered:
- MariaDB
- MsSQL
- MySQL
- PostgreSQL
- MongoDB
Frameworks
- Angular
- WinUI 3
- Ionic
- Cordova
- CodeIgniter
- Laravel
- symfony
- Mangento
- Wordpress
- Drupal
- Sementic-ui
- Bootstrap
- Sails.js
- Express.js
- Feathers.js
Cloud Services
- AWS
- OVH
- Digital Ocean
- Red Hat OpenShift
- GoDaddy
- HostGator
- Cloudflare
Virtualizations
- QEMU
- Podman
- Docker
- Kubernetes (Helm, etc.)
Access control and network share
- Keycloak
- OpenID
- Open Policy Agent
- Microsoft Active Directory / ADFS
- LDAP / ADLDS
- NFS
- WebDAV
HTTP servers and others
- NGYNX (This very website run on this)
- Apache
- OpenBSD httpd
- Sphinx (sphinxsearch)
- Elasticsearch
- Certbot (https)
- Mail Server (Dovecot, Posfix, etc)
- NextCloud
- Redmine
- Mastodon, Diaspora, Hubzilla
- vim
- Asterisk / FreePBX
OSes
Deploying, securing and maintaining
- RHeL/Fedora - Debian
- Windows Server
- FreeBSD / NetBSD / OpenBSD
- OpenSuse
Other
- Scout at 118’ of Pintendre, Qc, Canada
- Basketball unranked at FRBB
- Sou des écoles - Bâgé-la-Ville
- La Tour de Bâgé - Chess club
- French B driving licence
The end.