Skip to content
View marcelMaier's full-sized avatar

Block or report marcelMaier

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
marcelMaier/README.md

Hi, I'm Marcel ๐Ÿ‘‹

Building pragmatic software for digital manufacturing at KEMMLIT Bauelemente GmbH

LinkedIn Badge OpenOptimizer

About me

  • ๐Ÿ‡ฉ๐Ÿ‡ช 26-year-old engineer based in Baden-Wรผrttemberg, Germany.
  • ๐Ÿ‘จโ€๐Ÿ’ผ Leading the software development team at KEMMLIT Bauelemente GmbH.
  • ๐ŸŒ Primarily shipping Angular + NestJS platforms at my company, but looking forward to providing more to the OpenSource Community in the future.

What I'm up to

  • ๐Ÿ› ๏ธ Turning shop-floor challenges into Angular/NestJS applications that production teams can trust.
  • ๐Ÿ“ฆ Authoring and maintaining OpenOptimizerโ€”a Rust detour I took to solve one specific cutting optimization problem end-to-end.
  • ๐Ÿ’ก Rapid prototyping internal tooling, from data-rich dashboards to automation-friendly APIs, and sprinkling Rust/Axum only for niche performance wins.
  • ๐Ÿค Always happy to nerd out about developer related stuff.

Flagship OpenSource project โ€” OpenOptimizer

OpenOptimizer is my Rust-based cutting optimizer (hosted under the openoptimizer org for professionalism) and it keeps production runs predictable when packing rectangular parts.

  • Deterministic Best Fit Decreasing heuristic with shelf/remnant tuning for traceable layouts.
  • Shared Rust workspace behind the CLI, Axum API, and lightweight web UI, all backed by an OpenAPI spec and sample payloads.
  • Clone the repo and run cargo run -p optimizer-cli -- examples/simple.yaml to see it in action.

Toolbox I reach for

Rust TypeScript Python Node-RED Docker Azure

Recent highlights

  • openoptimizer โ€“ Rust-based cutting-stock problem solver to reduce waste in manufacturing.
  • lmstudio-localization โ€“ Community localization work to make local AI tooling accessible worldwide.

Open-source goals

  • Most of my day-to-day builds are internal at KEMMLIT, so I am steadily extracting reusable Angular/NestJS pieces to share publicly.
  • Planning to grow OpenOptimizer plus smaller tooling repos so the manufacturing community can benefit from the lessons we've validated in production.
  • Always open for collaboration or ideasโ€”reach out if you want to co-build automation-friendly web tools.

Stats (because it's GitHub)

GitHub streak

GitHub stats

Let's connect

  • ๐Ÿ’ผ LinkedIn for professional updates.
  • โœ‰๏ธ Prefer email? Ping me via LinkedIn and I'll reply quickly.
  • ๐Ÿงช Have a manufacturing optimization challenge? Open an issue or discussion on OpenOptimizer and let's talk.

Popular repositories Loading

  1. lmstudio-localization lmstudio-localization Public

    Forked from lmstudio-ai/localization

    LM Studio localization ๐ŸŒŽ๐ŸŒ๐ŸŒ

  2. marcelMaier marcelMaier Public