Full life-cycle senior software engineer with strengths in functional languages.
Aktualisiert am 05.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 05.06.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Haskell
Rust
Requirements Engineering
Value Stream Mapping
Root Cause Analysis
Python
Shell-Script
Back-End
Elm
Elixir
Technical Documentation
Lucidchart
Excalidraw
Theory of Constraints
German
Muttersprache
English
Verhandlungssicher

Einsatzorte

Einsatzorte

Bad Säckingen (+50km) Zürich (+50km) Basel (+50km) Waldshut-Tiengen (+50km)
Deutschland, Schweiz
möglich

Projekte

Projekte

11 months
2023-01 - 2023-11

Engineered scraper (backend) for supplements price comparison search

Lead developer Haskell
Lead developer
Haskell
1 month
2023-10 - 2023-10

Developed search engine for subtitles of playlists of YouTube videos

Lead developer Clojure Haskell
Lead developer
Developed search engine for subtitles of playlists of YouTube videos using Haskell (backend) and ClojureScript with refx (frontend).
Clojure Haskell
6 months
2023-01 - 2023-06

Developed browser side-by-side work cell simulation

Lead developer Elm
Lead developer

Built front-ent implementing full-kitting simulation with Elm (elm-ui).

https://full-kitting.xyz

Elm
5 months
2021-05 - 2021-09

Automated pricing of customer price requests at B2B wholesaler

Lead developer Haskell Rust Elm
Lead developer
Automated pricing of more than 50% of customer price requests by engineering front- and backend solution using Haskell (Servant, Aeson, Optics), Rust (async, tiberius, actix), Redis, SQL Server, Elm (elm-ui).
MS SQL Server
Haskell Rust Elm
Rellingen
10 months
2020-11 - 2021-08

Visually engineered ERP process data- & type-driven

Lead developer Requirements Engineering Haskell
Lead developer
Reduced months to years of rework by visually engineering requirements data-driven with non-technical peers (domain experts) to map and refactor the domain on type-level (Lucidchart).
Lucidchart
Requirements Engineering Haskell
Rellingen
2 months
2021-05 - 2021-06

Engineered type-safe deployment toolchain

Lead developer systemd Haskell Linux ...
Lead developer
Reduced deployment time of frontend and backend systems from hours to 10 minutes by engineering type-safe deployment toolchain using Haskell (turtle).
systemd Haskell Linux nix
5 months
2021-01 - 2021-05

Created RESTful DB layer with Rust for MS SQL Server (ERP migration)

Lead developer Rust
Lead developer
Eliminated mission critical migration risk of legacy ERP system by creating DB layer for SQL Server using Rust (async, tiberius, actix) and strangler pattern.
MS SQL Server
Rust
Rellingen
4 months
2017-12 - 2018-03

Digitised 95% of B2B supplier quotes (former manual fax entry)

Lead developer Python Lua Flask ...
Lead developer

Digitised 95% of supplier quotes by creating frontend for suppliers within 3 months using Python (Flask), Redis, Lua and CQRS pattern.

Python Lua Flask Redis CQRS
Rellingen

Einsatzorte

Einsatzorte

Bad Säckingen (+50km) Zürich (+50km) Basel (+50km) Waldshut-Tiengen (+50km)
Deutschland, Schweiz
möglich

Projekte

Projekte

11 months
2023-01 - 2023-11

Engineered scraper (backend) for supplements price comparison search

Lead developer Haskell
Lead developer
Haskell
1 month
2023-10 - 2023-10

Developed search engine for subtitles of playlists of YouTube videos

Lead developer Clojure Haskell
Lead developer
Developed search engine for subtitles of playlists of YouTube videos using Haskell (backend) and ClojureScript with refx (frontend).
Clojure Haskell
6 months
2023-01 - 2023-06

Developed browser side-by-side work cell simulation

Lead developer Elm
Lead developer

Built front-ent implementing full-kitting simulation with Elm (elm-ui).

https://full-kitting.xyz

Elm
5 months
2021-05 - 2021-09

Automated pricing of customer price requests at B2B wholesaler

Lead developer Haskell Rust Elm
Lead developer
Automated pricing of more than 50% of customer price requests by engineering front- and backend solution using Haskell (Servant, Aeson, Optics), Rust (async, tiberius, actix), Redis, SQL Server, Elm (elm-ui).
MS SQL Server
Haskell Rust Elm
Rellingen
10 months
2020-11 - 2021-08

Visually engineered ERP process data- & type-driven

Lead developer Requirements Engineering Haskell
Lead developer
Reduced months to years of rework by visually engineering requirements data-driven with non-technical peers (domain experts) to map and refactor the domain on type-level (Lucidchart).
Lucidchart
Requirements Engineering Haskell
Rellingen
2 months
2021-05 - 2021-06

Engineered type-safe deployment toolchain

Lead developer systemd Haskell Linux ...
Lead developer
Reduced deployment time of frontend and backend systems from hours to 10 minutes by engineering type-safe deployment toolchain using Haskell (turtle).
systemd Haskell Linux nix
5 months
2021-01 - 2021-05

Created RESTful DB layer with Rust for MS SQL Server (ERP migration)

Lead developer Rust
Lead developer
Eliminated mission critical migration risk of legacy ERP system by creating DB layer for SQL Server using Rust (async, tiberius, actix) and strangler pattern.
MS SQL Server
Rust
Rellingen
4 months
2017-12 - 2018-03

Digitised 95% of B2B supplier quotes (former manual fax entry)

Lead developer Python Lua Flask ...
Lead developer

Digitised 95% of supplier quotes by creating frontend for suppliers within 3 months using Python (Flask), Redis, Lua and CQRS pattern.

Python Lua Flask Redis CQRS
Rellingen

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.