I'm a UNIX systems and network programmer at heart. I like writing CLI and server applications. I contribute to many open source projects and am comfortable working with decentralized teams.

I have 15 years experience in software development spanning SysAdmin/DevOps, IT Architecture, OpSec, and ML/Deep Learning. I've honed my skills in both backend and frontend dev using languages such as Golang, Python and C and recently Rust.

I've gained experience over the years in a broad range of software projects with clients ranging from big companies to small startup teams spanning many countires. My problem solving abilities and social skills makes me particularly adept at working on the ground floor of projects with distributed teams where things move fast.

Whether it's specifying and designing software stacks, prototyping an MVP with with esoteric technologies, or just giving advice or an extra hand while styaing out of the way, I'm always up for a challenge.

In the recent years I developed a strong interest in AI and Deep learning with a particular focus on LLMs.

Skills

Backend Dev / Systems

  • Go
  • Python
  • Rust

Bitcoin and Lightning Network

  • Bitcoin
  • Lightning Network
  • Bitcoin Core
  • LND
  • C-Lightning

Machine Learning & AI

  • LLM
  • Langchain
  • Deep Learning
  • TensorFlow
  • PyTorch

Linux

  • Debian
  • iptables
  • systemd/SysVinit
  • pam
  • File Systems: DRDB, BTRFS, EXT, LVM
  • Grub/Boot

DevOps

  • Docker
  • Kubernetes
  • Podman

Projects (2)

Instrukt: Terminal UI AI environment for LLM agents
Mar 2023 - Current
https://github.com/blob42/instrukt
  • Python
  • Langchain
  • LLMs
  • RAG
  • Instruct agents with natural language

  • Develop custom agents with custom tools

  • Scan and index data sources for question answering

Gosuki: Blazing fast, multi-browser, plug-free, bookmark manager.
Aug 2018 - Current
https://github.com/blob42/gosuki
  • Go
  • Bookmark Manager
  • Modular supports for any type of browser and profiles

  • Compatible with Buku sqlite database format

  • No plugins required

Work Experience (6)

Backend / Systems Programmer
Independent Contractor
Remote Only (Spain)
Dec 2018 - Current

Available as freelance and contract work: backend / systems programmer.

  • Development in Go/Rust/Python based stacks

  • Design and architecture of software stacks

UI designer / developer
Independent Contractor
Berlin (Germany)
Dec 2014 - Dec 2018

Worked on various projects as a UI designer and full stack developer.

  • Developped prototypes and MVPs for startups

  • Crypto currency related projects

  • Team management and coordination

Full stack developer
Freelance
Paris (France)
Dec 2012 - Dec 2014

Created and deployed various web and mobile applications for clients.

  • Techical specification and application design

  • Web and mobile application development

  • Deployment and maintenance

CTO / Full stack developer
Boxls - Jibly (Startup)
Paris (France)
Dec 2012 - Dec 2014

R&D for a DNS based security solution.

  • Custom DNS server development with Twisted Python

  • Windows WFP development in C#

  • Deployment and maintenance

  • Django based full stack development

  • Coninuous integration and deployment with uwsgi and nginx

Systems Engineer / DevOps
Smartjog
Paris (France)
Sep 2011 - Dec 2012
https://www.smartjog.com/

Research & Development on virtualization and distributed file systems.

  • SRE for a large scale virtualization infrastructure

  • R&D on distributed file systems: Ceph, Sheepfs, Glusterfs

  • R&D KVM, Libvirt, Qemu

  • Helped devlop a libvirt based VM management tool

  • Developed a fully compliant LDAP PGP key server in Python

SRE / Networking / DevOps
Bocal (Epitech School)
Paris (France)
Sep 2009 - Sep 2011
https://www.epitech.eu/

As a part time internship at my school I was part of a team that managed a large scale infrastructure for a school of 1000 students.

  • Network and systems administration

  • Developed a custom dual boot system for students

  • Developed a custom Windows Sysprep / KMS based deployment system

  • Developed a custom Linux PXE/Filezilla based deployment system

Volunteer

Teacher & Helper
Ubuntu France
Nov 2007 - Nov 2008
  • Participated in public events to advocate Linux and open-source software.

  • Provided free support to new Linux users.

Education (2)

Bachelor in
Information Technology
  • C
  • C++
  • Unix
  • Networks
  • Security
  • Web
  • Databases
  • Software Design
  • Project Management
Bachelor in
Mathematics & Computer Science
Université Paris 6
Sep 2007 - Sep 2009

Certificates (1)

Udacity Deep Learning Nanodegree
Udacity
Sep 2017