munsel

Welcome to Marius Unsel's Portfolio.

I am an engineer and product developer with a heavy focus on software.

Concept, design, realization of physical and digital products.

Product, Web, Datascience, Mechatronics, DevOps.

Fullstack Webdevelopment

I grew up with HTML/CSS and used a lot of different tech stacks since then:
  • Frontend: js, ts, cljs, react, redux, nextjs, three, d3, pixi, webpack, parcel, vite
  • Backend:
    • Elixir/Phoenix
    • Python/Flask
    • Rust/actix-web
    • Clojure/Compojure
  • Static Site Generators
For Backend webdevelopment i prefer Elixir/Phoenix or Python. For Frontend code, i use Javascript or Typescript. Either with a rendering-framework like react or just by itself.

Data Science

I learned the mathematics of Machine Learning before writing to chatbots became the norm of using AI.
  • Regression Analysis
  • Neural Networks
  • Natural Language Processing
  • Evolutionary Algorithms
  • Data Visualization
  • Python, MATLAB/Octave, pandas, numpy, tensorflow, keras, jupyter etc.
I feel most comfortable with the Python stack for Machine Learning and working with Data.

Hardware Development

Before focusing on software, my main interest was mechatronics engineering. At one point, controlling the machines involves writing software and the ability to interact with the physical world is what drove me into software engineering and computers. Tiny computers everywhere and i am able to build new things with them.
  • PCB design with KiCAD
  • ESP8266/ESP32/ATMEGA328p/nRF52840 microcontrollers
  • C Programming for microcontrollers
  • Embedded Linux using Yocto Project
  • AMD K26 SOM for heterogenous Computing
  • Xilinx FPGA IP design basics
  • Actors, Sensors, Control
  • CAD Modeling
  • FDM 3D Printing
  • Duet2-based CNC Machines

Devops

Developing web applications and not being able to properly deploy them is a burden. So, i got into a lot of server tooling and workflows for building systems. Automate all the boring tasks so they can be run automatically and quickly. Everythign defined as code.
  • Linux cli
  • docker
  • Ansible
  • Git-based CI/CD Pipelines
  • nginx
  • traefik
I am using my own infrastructure to self-host a Git-hosting-service, a docker-registry as well as all my own deployed applications and third-party-services inside a docker-service-landscape using traefik as an ingress controller.

Generative Art

Sometimes i just need to play around with the things i know and build something appealing to my senses. Create a file, write something into it and watch the beauty come out of the computer.
  • hand-written svg graphics and animations
  • Code-based CAD using cadquery, build123d, OpenSCAD
  • Animation loops
  • Processing/p5
  • Blender

Product and UX

The first step when creating a new product is finding out what the customer really wants. How the product should look and feel. What features are needed.
  • Business Development
  • Requirements Engineering
  • Agile/Scrum
  • Figma
  • Markdown/Notion/Obsidian

Need help with your project?

Let's work together!

contact