Internet of Things

Aln Node.js

JavaScript

A replacement API intended to communicate with my cat feeder machine ; because the original API was full of security flaws.

iOS Libraries

Recording Overlay

Swift

Adds a border layer of the color of your choice around the device screen. Perfect to show an active state, or a recording state.

Image Utility

Swift

Helpers API performing image operations on UIKit images. Support resizing, cropping, scaling, color operations and trimming.

People StackView

Swift

StackView with overlapping to present multiple round profile pictures beautifully.

iOS Apps

KSP Companion

Swift

Little physic tool to help performing transplanetary injections in Kerbal Space Program. Wasn’t open-sourced before it got removed from the AppStore by KSP owners.

Eurodisney iOS

Swift

Very simple app to provide wait times & opening times & show times at Disneyland Paris. It used a homemade API ; that is now down.

Minimal Minesweeper

Swift

Minimalist implementation of a Minesweeper for iOS using Swift & SpriteKit. Not maintained/updated for a while ; and uses iOS 8 design code ; a bit outdated.

Sudoku Solver

Swift

Small experiment made out of Swift and UIKit, solving Sudoku manually entered in the App. Was created at the time I was learning iOS development, Swift & UIKit.

PDF Reader

Swift

Coded for an interview exercise. The idea was to make an iOS app that could open PDF file in a few hours of time, featuring page thumbnails preview. It was created before PDFKit awesomeness.

Websites

Dean's Blog

Jekyll

This current blog, made out of Jekyll.

https://www.thomasdurand.fr

Affres de Reivax

Jekyll

A Jekyll mini-site to distribute small french audio dramas made by Reivax, a friend of mine.

https://www.affres-de-reivax.fr

Café & Lembas

PHP

Website created in 2012 to promote and distribute a french audio drama ; Café & Lembas ; and all related informations.

https://www.cafelembas.com

Advent of Code

AoC Swift Starter

Swift

A starter project to solve Advent of Code puzzles using Swift programming language.

AoC 2019

Swift

My solutions to Advent of Code 2019 challenges using Swift programming language.

AoC 2018

Swift

My solutions to Advent of Code 2018 challenges using Swift programming language.

AoC 2017

Swift

My solutions to Advent of Code 2017 challenges using Swift programming language.

Student projects

Go Game

Java

Implementation of the Go Game, with graphical user interface, all rules (like Ko, Suicide, Komi…) ; and undo/redo save/load mechanisms.

Connect Four

Haskell

Implementation of the Connect Four game using Haskell programming language, as part as a functional language course.

Milano Project

C++

Image processing concept code ; using real-life footage in a city to replace a virtual camera in the 3D model of the same town. The sample town used for this project was Milan.

Portable GrayMap Utility

Java

Portable GrayMap image format viewer, with implementation of very basics bitmap based algorithms. Support histograms, image resizing, color reversing, posterization and image thresholding