Skip to content

angristan/angristan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 

Repository files navigation

Hi there 👋

I am a French software engineer.

I love ≡𝐺𝑂 and Rust 🦀, and like to contribute to open-source projects in my free time. I spend too much time on GitHub, so you might find interesting things in my starred projects.

My projects

Home automation 🏡

  • teleinfo2mqtt-rs: Convert TeleInfo frames from a Linky meter's serial port to Home Assistant-compatible MQTT messages.

Scripts 💾

School 👨‍🎓

  • Tereus: Code transpiling platform (Go, ANTLR, React with Remix, NSQ)
  • firstfm-ios: iOS client for Last.fm written with Swift and SwiftUI
  • Codebench: Code benchmarking platform (NestJS, React, Go workers, Firecracker microVMs)
  • firstfm-android: Android client for Last.fm written in Kotlin (the iOS one is much better)
  • Soundhive: Music sharing service (NestJS, Angular, JavaFX, audio fingerprint in C++)
  • palette: Extract color palette from an image with k-means and k-NN (OpenCV, sklearn, pandas, numpy)
  • meet&do: Meetup website made with Ruby on Rails
  • Fight Food Waste: Fake non-profit for our 2nd year school project (Laravel, JavaFX, Express, C, GTK)

DevOps 🔁

Web 🌐

  • Larafeed: Web-based feed reader, built with Laravel and Vue 3 with some neat features
  • spotify-search-proxy: A simple API proxy to the Spotify API, made with Go and Redis, with some tracing experimentations

Docs ✍️

Tools 🛠

  • trakt-cli: A CLI tool for trakt.tv in Go.
  • bsport-exporter: A Prometheus exporter for bsport.io, to track how many workouts I do over time 💪
  • bsport-charts: A CLI written in Go using go-echarts that generates workout charts from the Bsport API.

🌍 The languages I use

⏰ Past month ⌛️ All time Total time coded since Aug 17 2019