Engineering / Built to last

Complex systems.
Clear engineering.

Architecture, technical leadership and hands-on implementation for demanding products. Connect software, infrastructure and physical systems—and leave a result your team can own.

Services

One systems view. Hands-on delivery.

Focused technical reviews, implementation projects or ongoing support for your team.

01 / Structure

Architecture & Technical Leadership

Clarify complex systems and unblock teams without adding architecture bureaucracy.

  • System design, component boundaries, APIs and ADRs
  • Architecture and code reviews, technical audits
  • Fractional architect, planning, mentoring and sprint support
02 / Implement

Software & Rust Systems

Move from prototypes to reliable applications and production components.

  • Python, Rust, JavaScript/TypeScript, APIs and tools
  • Incremental migration, concurrency and performance work
  • Rust adoption, production-readiness reviews and workshops
03 / Reproduce

Infrastructure, Nix & Linux

Make development, builds and deployment understandable and repeatable.

  • Nix flakes, pinned toolchains and CI integration
  • NixOS services, Linux servers and edge provisioning
  • Infrastructure as code, recovery and observability
04 / Connect

Robotics & Industrial Automation

Bridge product software and real machines with explicit interfaces and failure handling.

  • Robot and cobot integration, drivers and state machines
  • PLC/SPS context, data acquisition and industrial protocols
  • Simulation, optimization and hardware-aware validation
05 / Productize

Embedded Systems & Electronics

Connect sensors, controls, firmware and edge systems to a maintainable product architecture.

  • Embedded Linux, microcontrollers and device interfaces
  • Sensor systems, gateways and power-electronics context
  • Testable integration, documented operation and constraints
06 / Transfer

Engineering Education & Consulting

Leave your team able to understand, reproduce and extend the work.

  • Technical assessments and focused feasibility studies
  • Rust, Git, Nix and architecture coaching
  • Documentation, design reviews and knowledge transfer

Selected experience

Experience across software and physical systems.

Selected work from Daniel Schlecht’s professional and academic background. These are not presented as ALINDRO client outcomes.

Architecture + robotics

Automated robotic charging

Software architecture and lead development for an automatic charging application: state-machine orchestration, Python, a Rust robot driver and Linux infrastructure.

Simulation + applied ML

Aquaponics optimization

Master’s thesis connecting physical data acquisition, Python modeling and simulation with reinforcement learning for food-production optimization.

Embedded + energy

Solar water-pump drive electronics

Bachelor’s thesis involving sensorless motor control and TI-RTOS on a new processor platform for a dual-interleaved booster-stage prototype.

Before we start

A few practical answers.

Can we begin with a review?

Yes. A focused architecture, code or reproducibility review can identify the material risks and the smallest useful next step before a larger implementation.

Does every project need Rust or NixOS?

No. Tools are selected for the property they add. Existing platforms, vendor constraints and maintainability matter more than imposing a specific language or operating system.

What engagement formats are available?

Focused assessments, fixed-scope implementations, short engineering sprints, part-time technical leadership and longer remote collaborations. Scope, availability and fees are agreed directly.

Can you work with existing equipment and software?

Yes. Modernization starts with the constraints and interfaces of what already exists. Replacement is not assumed to be the right answer. Safety and operational responsibilities must be explicit.

Let’s make it work

What are you building—or trying to unblock?

Describe the system, technical challenge, stack and desired outcome.

Prepare a project enquiry

Nothing is submitted or stored by this website. “Prepare email” opens your email app for review and sending. For long briefs or if no app opens, use “Copy brief” and paste into an email to info@alindro.ch. Avoid confidential information. Privacy notice.