Meet the Team

These are our current members

Also, check out The Mission.

Luke Kenneth Casson Leighton

  • Hardware Experience: assembly-level programming, gate-level circuit design, PCB design, reverse-engineering, embedded systems design and programming, software engineering, standards development, libre project management and more.
  • Ethical Technology Specialist. Identifies socio-economic imbalances and works out if there's an ethical way in which technology can help. If that technology doesn't exist, creates it.
  • Interests: varied and including particle physics, Medieval and Folk music, and writing poems.
  • website:
  • github: doesn't have one (because github is a proprietary non-free service), runs his own git servers, manages projects (several), entirely in a libre fashion, including managing the server(s).
  • Availability: full-time

Jacob Lifshay

  • FOSS Software Developer, Hardware Designer, Original Author of Kazan (one of our GPU drivers, also a software-rendered Vulkan implementation that works on most CPUs)
  • Built a working RV32I CPU and VGA core that runs a 3D game in 3 weeks:
  • Built an algebraic numbers library:
  • Built a (non-official) reference implementation of IEEE 754-2019 (binary floating-point):
  • Interests: Computer Graphics, Compilers, Simulation, Rust-lang, Anime, Astrophysics, Electronics, Computer Design, Chemistry, Nuclear Physics, Cellular Automatons, Video Game Software Engineering, High-performance Computing
  • GitHub:
  • Availability: full-time

Tobias Platen

Yann Guidon (whygee)

  • Experience: Processor architecture : designer of F-CPU project since 1999 YASEP (16- & 32-bits real-time controller) YGREC8 (8-bits microcontroller)
  • Interests: Designer of electronic circuits circuits for industrial and artistic applications with dedicated workshop for PCB prototyping with wide range of technologies Algorithmics, including data compression, signal processing (sound & picture), optimisations, design for test...

Lauri Kasanen

  • Embedded software engineer
  • Interests: niche platforms, embedded, servers, graphics
  • github:
  • Availability: part-time

Veera Kumar

  • Software developer, programmer and small system administrator
  • Knowledge in using Redhat, Fedora, Debian and few others
  • Have experience building a custom Linux distribution based on LFS/CLFS
  • Experience in Shell, C, Awk, Perl, Python, Lua, HTML, CSS, PHP
  • Develop websites, run VPS on Linux
  • Build open source softwares from source and test and use it
  • Website
  • Availability: part-time

Jock Tanner

  • Expertise: Python developer, full-stack web developer (6+ years)
  • My code:,
  • GNU/Linux user/administrator
  • Hobbies: electronics, real-time systems, digital music & sound processing, embedded systems, FPGA, retro computing
  • Availability: ~20hrs/week
  • Time zone: UTC+10:00

Alain Williams

Alain's website:

Cesar Strauss

  • Experience: Data acquisition and control for scientific instruments
  • Programming of microcontrolers and FPGAs
  • Digital circuit design
  • Availability: Outside normal working hours.

Cole Poirier

Sanjay A Menon

Samuel A Falvo II

  • Experience in amateur HDL projects (Kestrel-3 homebrew computer concept; VDC-II core), Verilog (but not System Verilog), newbie at PCB design. Extensive experience with test-driven development, Python, assembly language for a wide variety of CPUs including RISC-V, and Forth. Very comfortable with nMigen, but still learning things.
  • Interests: Forth, Common Lisp, Scheme, assembly language, {Astro|Semiconductor-}physics, astronomy, martial arts, furry (character: black dragon; name: "Vertigo").
  • Websites:
    • ,
    • ,
  • Public Repositories:
    • ,
  • Availability: approximately 20 hrs/wk, circumstances permitting.

Alex Oliva

Richard Wilbur

  • Interests: Libre in hardware and software, low-power, efficiency
  • Hardware Experience: High-speed digital(comb. & FSM), PLD(PALASM), FPGA(VHDL), low-power, analog video, I2C, DDC, PCI, RS-232/422/485, SOC board bring-up, PCB layout, VLSI gate design
  • Software Experience: optimization, 3D geometry transformations, simulation, atomic & multi-threaded, PCI auto-configuration, drivers (serial HW, MPEG encoder/decoder(TS generation/consumption), GPS), OpenGL vertex shader, SQL db, network protocol design, test-driven dev, PCI BIOS, fixed-point division
  • Languages: C, C++, Python, asm, bash, PERL, BASIC, Forth, ruby
  • Architectures: 6502/10, 68k, x86_64, PPC, i960, SPARC
  • Website:
  • Availability: 10+hrs/week, more is negotiable
  • Timezone: UTC-07:00 (DST UTC-06:00, 2nd Sun of Mar-1st Sun of Nov)

Mikolaj Wielgus

  • Interests: Libre software and hardware, analog circuits, RF and microwave circuits, nonlinear systems, oscillators
  • Hardware Experience: PCB schematic and layout design, very small amount of IC design
  • Software Experience: Data acquisition and processing (LXI, SCPI), GUI development (wxWidgets), Microcontroller programming (AVR, STM32), video game development (Love2D, SDL)
  • Languages: Verilog, Asm (AVR), C, C++, C#, D, Python, Octave, Lua, Java, or any other language involving a similar set of abstractions
  • GitLab:
  • Most of my skills are self-taught by making small amateur projects. I have only little industry experience.
  • Availability: ~6 hrs/week
  • Timezone: UTC+01:00

Object Automation


  • Interests: Programming in Python and Knowledge of ML algorithms and NLP
  • Availability: 5 hours per week
  • Statistician


  • Interests: Digital System Design, PCB Layout, Programming, Machine Learning
  • Programming Languages: Verilog, C, C++, Python
  • Availability: ~8-10 hours/week


  • Interests:Digital System Design,PCB layout, Programming, Machine Learning, IoT
  • Programming Languages: Verilog, C, C++, Java, Python3, Julia
  • Availability: ~10hrs per week


  • Interests: Digital System Design, PCB Layout, Programming
  • Programming Languages: Verilog, C, C++, Python
  • Availability: ~8-10 hours/week


  • Interests: HPC, embedded systems, Digital system design
  • Programming Languages: C, Python, Java, VHDL
  • Availability: ~8-10 hours/week

?Sukhanshu D

  • Experience: SOC Verification Intern, Digital Design
  • Programming Languages: Python, Verilog, Ng-spice
  • Availability: 4-6 hours per week

?Mehul N

  • Interests: Digital Design, Verification, IC Fabrication
  • Programming Languages: Verilog, System Verilog, UVM
  • Availability: ~ 6-8 hours/week
  • Experience: SoC Verification Intern, Research Intern at KIS


Dmitry Selyutin

  • Interests: OS development, fishing, classical antiquity
  • Languages: C, C++, Python
  • FW experience: system programming
  • Availability: depends on a week (0..10+hrs/week)

Kyle Lehman

  • Languages: C/C++, Java, Python, SQL, assembly
  • Interests: Language design, microacrhitecture, OS design, emulation, 3D computation
  • Other interests: Nearly anything that floats, flies, or has an engine with wheels

Andrey Miroshnikov

  • Languages: C, Python, Verilog
  • Interests: Analogue/digital electronics, RF, mobile comms, compilers, FPGAs, discrete mathematics, microarchitecture, Unix OSs, PCB design
  • Experience: FPGA/ASIC system validation, instrument automation using VISA, PCB design (KiCAD, Altium)
  • Other interests: Lingua Latina, Philosophy, History
  • Availability: Full-time