curriculum vitae
about me
joachim schiele, a full stack software developer with a
strong background in linux systems, programming and software
distribution.
i focus on learning new skills and adapting to emerging trends to
stay current and deliver quality results. as ceo of nixcloud for 2
years, i successfully led the company, using strong interpersonal skills
to create a collaborative and supportive work environment.
location: EMEA, Germany
activities
languages
languages i work a lot in:
|
leptos - UI
programming
|
|
rust - preparing the future
|
|
nix -
nixcloud, need i say more?
|
|
golang - pankat, lots of REST/websocket
backends
|
|
emscripten - porting c/cpp for the
webbrowser
|
|
c++ - legacy
projects, i love cmake
|
container solutions /
operating systems
in these areas i have a lot of experience:
|
|
|
nixos - a linux distribution, basis of
nixcloud
|
|
docker - development and
deployment
|
|
aws - nixops for cloud deployment
|
milestones
freelancer
08/2023 - present
full
stack developer - TeamSpeak Systems GmbH
04/2022 - 07/2023
- C++ backend development (Visual Studio)
- integrated websocket support
- Golang backend development (Goland)
- Docker/Docker compose architecture development
c++ embedded
developer - TK Elevator 08/2020 – 03/2022
- Extended C++ elevator framework / simulation
- Reworked CMake build system
- Extended UI from Gnuplot to Plotly.js / used emscripten and
HTML/CSS/JS
- Worked on Gtest upstream
- Massive GIT reworks with submodules and build server
qt/c++ developer -
Struktur AG 04/2020 – 07/2020
- Migrated bare webrtc to libwebrtc
- Ported build system from QMake to CMake both on Linux and Win7 using
Vagrant and VirtualBox
- Mapped REST to Qt UI elements / webrtc interface
linux
system consultant - Robert Bosch GmbH
03/2019 – 03/2020
- Managed 5000 RHEL installations with Satellite
- Established Ansible / Ansible Tower solution to obsolete
SC-Venus
- Wrote Ansible Playbooks/Roles, established workflows &
automations
founder - nixcloud
GmbH (Start-up) 02/2017 – 04/2020
freelancer
01/2015 – 01/2017
R’n’D & doctorate -
daimler AG 04/2012 – 12/2014
- Research Distributed deployment with Nix/NixOS
- Embedded-development C/C++ using i.MX6 controllers
- Manged infrastructure: DSL/i.MX6/DNS/GitLab servers
- Lead in „ÖG Projekt ARAMiS“
development
engineer - MBtech Group 09/2011 – 02/2012
- RT-Development using XENOMAI Linux with Eberspächer
- Implemented the FlexRay driver on XENOMAI Linux in Linux virtualized
Autosar stack
- Created a Linux-installer (debootstrap)
system
consultant - AMARAS AG
- Developed a monitoring system
- Developed a DRBD cluster
note: icons shown for programming languages are (c) from their
respective projects.