Giter VIP home page Giter VIP logo

Hello! 👋

I currently work as a software developer at Garda World, where I do a bunch of things, mainly related to integrating artificial intelligence to embedded systems.

I was previously an embedded software developer working on the Microchip PIC platform at M3 Solutions.

I am mainly a systems developer; I do not touch web applications very often. GNU/Linux user.

I'm interested in a large amount of things. From my time in university, I got hooked on graph theory, low level programming and compilation of dynamically-typed languages.

Outside of coding, I'm what some would call a coffee geek and I enjoy strategy games.

Publications & Projects

  • [2021] A Small Scheme VM, Compiler, and REPL in 4K (Samuel Yvon, Marc Feeley)

  • [2020] 4-cop-win graphs have at least 19 vertices (Jérémie Turcotte, Samuel Yvon)

  • [2020] Running Scheme on bare-metal (experience report) (Samuel Yvon, Marc Feeley)

    • In proceedings of the Scheme Workshop held at ICFP 2020 (I do not know why it's not on the ACM website)
    • Available on arxiv
    • Presentation available on youtube
    • Github Repository

Presentations

You can find some presentations I did (french and english) on my youtube channel. One is also linked on the ACM website

Programming skillset

These days I mostly code in Python. I'm still using C for personal projects and I am currently learning Rust like everyone else. As long as I don't do JavaScript or Typescript, I'm happy. I have also done lots of (old) Java and Groovy.

Samuel Yvon's Projects

1brc icon 1brc

1️⃣🐝🏎️ The One Billion Row Challenge -- A fun exploration of how quickly 1B rows from a text file can be aggregated with Java

aoc2023 icon aoc2023

My Solutions to Advent Of Code 2023

braincramp icon braincramp

A brainf**ck compiler and interpreter experiment

copper icon copper

A want-to-be fast implementation of a Cop Number computation algorithm

copypath icon copypath

Add a "Copy Path" shortcut to any file!

easyocr icon easyocr

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

ff-xor icon ff-xor

Flag-Finder with XOR cipher brute force

gambit icon gambit

Gambit is an efficient implementation of the Scheme programming language.

gscp icon gscp

A tool I use to quickly commit stuff

gst-rtsp-server icon gst-rtsp-server

RTSP server based on GStreamer. This module has been merged into the main GStreamer repo for further development.

multitasking icon multitasking

A very basic implementation of an operating system that can run multiple tasks "at the same time"

oyster icon oyster

A Scheme library to avoid writing shell scripts

picobit icon picobit

A Compact Scheme System for Microcontrollers

psutil icon psutil

Cross-platform lib for process and system monitoring in Python

rs-call-me-maybe icon rs-call-me-maybe

call-me-maybe is a small CLI tool to notify you of the completion of a command

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.