Samuel TUGLER

Hey, I'm Samuel, I'm a 19 years old student studying computer science. To shorten what's written down below, I really like computers / electronics and board design / radio communication stuff like satellites / 3D Design and audiovisual stuff. I currently live in Alsace, France and while I like France I'm pretty good at English. If you want to learn more just scroll a bit.

If you want to see my recent work / current projects you might want to visit my blog by clicking the RSS icon (last one)


Education

  1. (2021 - Now) Bachelor of science    University of Haute Alsace IUT - Bachelor of science in Administration and Network security
  2. (2019 - 2021) HND    IUT Belfort Montbéliard - HND in Computer science
  3. (2016 - 2019) High school    Lycee Theodore Deck - Technological branch (STI2D-SIN)

Awards / Diplomas

  1. 2021    HND in computer science
  2. 2016    Technical baccalaureate (STI2D-SIN)

Professional experience

  1. Sep, 2021     Ongoing apprenticeship for my bachelor's degree at Biotrial NEUROSCIENCE (Corelab)
  2. Jul, 2021     3 Weeks summer job at Biotrial NEUROSCIENCE (Corelab)
  3. Apr, 2021     2 Months HND Validation internship at Biotrial NEUROSCIENCE (Corelab)
  4. Oct, 2015     4 Days 9th grade discovery internship at Institution Don Bosco Wittenheim

General experience

  1. 2010     Ongoing stage sound and lighting crew at AFSR

Skills

My github statistics:

While I don't claim to be an expert in all of these languages (and OS), there is, of course, always room to learn. I've now done quite a few projects using them and consider myself pretty good.

I try to always use different modules and new methods of building projects each time. Depending on where it will run I either choose python or JavaScript (NodeJS / web) due to their modularity. In some rare cases where I need more speed I will either use c++ or c#

My go to operating system is generally Windows due the number of professional software like SolidWorks or the Adobe suite. Though I amcapable of using linux and actually run a dual boot with Windows and Ubuntu. I'm pretty good with Linux and mainly learnt from digging around and running my servers. For instance this website, alongside quite a few other apps is hosted on containers on a Debian server.

Interests

While I love programming, this isn't all my life.

I'm also a big space fan especially space radio communication and rf signals in general; I've previously received an ARISSLink SSTV Award (Award given to whom is able to receive the International Space Station while there is an SSTVDef event). See the award. I'm currently on my way studying to get my Amateur Radio License to be able to transmit at high power and bounce my way around sattelites(QO-100).

Aside from software development, I also really like going into to the hardware level and making all kind of stuff including hardware authentication tokens, usb to rf converter, energy meter adapter, etc ... . After all these hardware projects I have gained a pretty good understanding in schematic drawing and pcb design. 

From high school to right now I've learned a lot of things in CAD design and 3D printing. I pretty much desing everything myself when I need it. Two hardest design that I made is a pair of bone conduction glasses and an adapter to fit the debug port of Ti-Nspire calculator.

I also really like to self-host things. I have a fully working home automatization system at my student apartment using a combination of HomeAssistant and Node-Red. I 
also usually self-host services like pastebin / URL shorteners / storage / etc ...

I also really like the whole of audiovisual especially working at the backstage of concerts / events. I have some notions of audio mixing / light shows, and I'm also starting to learn the world of video. I annually attend the "Fete de la sorciere" at Rouffach in France, and when it happens help at a choir.


My Projects

While I write a lot of code, design a lot of schematics or 3d cad models and build a lot of project in general I've ordered my biggest here sorted by the 3 main categories If you want to see the full list you should probably head up to my Blog or even my Github page to see all of them.

This is a reduced list of the projects that I consider good enought to share here.

Wisp

Wisp is a cross-platform audiobook player that uses electron and VueJS at his core

ToneGuessr

Little website to test your hearing accuracy by guessing a random audio frequency.

MarkdownStick

MarkdownStick is a simple document reader. It's primarily targeted toward hosting courses in a simple way

TurtleAuth

An stm32f103 based USB token capable of running the GNUK or U2F-Token firmware to use as a double authentification key

TiNspire Shield

A project to send sms on the ti-nspire using a bluetooth module and ndless

Garage door controller

This a a simple project with an esp8266 that connects to my garage door to control it remotely

Open433

An atmega328p based 433MHz transmitter / receiver to control rf outlets.

Bone conduction glasses

3D Printed pair of glasses with bone conduction modules to be able to listen to music while you wear them

Terminal TV

Terminal TV is a video player that allows you to display a video (or camera) into your terminal using ansi color codes

SignalWarn

SignalWarn is an application dedicated to radio signal monitoring , it uses an SDR to receive a signal and calculate the power, it can also demodulate FM signals. It can be used for example to detect if a wireless microphone gets muted accidentally or even looses power

Some of the best school project that I feel confortable to share. There are others but they aren't worthy of being here.

TutoredTetris

A tetris clone with modified pieces, custom music and graphics (Group of 6)

Spider robot

A very simple spider robot. (Group of 4, Tasked with remote control)