top of page

About

Robuste Software by default – individuell entwickelt oder gemeinsam erarbeitet.


Ich bin Timo Lang, Gründer der Lang Engineering GmbH.
Mit langjähriger Erfahrung und technischer Leidenschaft unterstütze ich Menschen und Unternehmen in zwei Bereichen:
massgeschneiderte Softwarelösungen sowie individuelles Rust-Coaching für Entwickler und Teams.

Mein Weg begann mit einer Ausbildung zum Elektroniker. Es folgten ein Bachelor in Elektrotechnik und ein Master in Informatik, beide mit Fokus auf Embedded Systems. Seit über zehn Jahren entwickle ich industrielle Software – seit 2021 als selbstständiger Ingenieur.

Ich arbeite für etablierte Unternehmen, Startups, KMUs und Einzelpersonen. Dabei steht für mich eines im Zentrum: Technik muss nicht unnötig kompliziert sein – sie soll robust, verständlich und sinnvoll einsetzbar sein.

Besonders wichtig sind mir nachhaltige Entwicklungsprozesse: Testbarkeit, saubere Architektur, CI/CD und langfristige Wartbarkeit sind für mich keine Extras, sondern essenzieller Bestandteil jeder Lösung.

Fachliche Schwerpunkte

Programmiersprachen:

Technologien: 

CI/CD:

Datenbanken

Embedded:

Protokolle:

Cloud:

Rust, C++, C, Javascript, Typescript, HTML, CSS, Python, Bash, C#, VHDL

Qt (with QML), Boost, gRPC, msgpack, Google Test, Google Mock

GitLab CI, Azure DevOps, Github Pipelines

Postgres, MongoDB, Mysql, Sqlite

Arm, STM32, RISCV, ESP32, FPGA

I2c, SPI, UART, CAN, EtherCAT

AWS (S3, Lambda, IAM, CloudWatch, IoT, Route53, ApiGateway), Azure (DevOps, AD, AppService), Fly.io

Netzwerk-Protokolle:

HTTP, TLS, DNS, SSH, NFS, FTP, TCP, UDP, IP, Ethernet, ICMP, MQTT

Tools

Git, SSH, Docker, Wireshark, FFmpeg

Methoden:

 Scrum, Agile, TTD, Clean-Code, UML

Warum Kunden mit mir arbeiten

Schnelle Einarbeitung:

Ich arbeite mich zügig ein und finde mich auch in gewachsenen Systemen schnell zurecht. Meine Kunden sind begeistert von meiner raschen Auffassungsgabe.

Ausgezeichnetes Fachwissen:

Auf Grund meines beständigen Hungers nach Wissen, habe ich ein ausgezeichnetes Fachwissen in einem breiten Spektrum von Fachgebieten

Langfristige Perspektive:

Ich liefere nicht nur kurzfristige Lösungen, sondern denke mit – von Architektur über Testbarkeit bis Wartbarkeit.

Meine Werte

Was mir wichtig ist, zeigt sich nicht nur im Code, sondern im Miteinander.
Diese Werte begleiten mich im Alltag - als Entwickler, Coach und Mensch.

Ehrlichkeit

Verantwortung & Qualität

Ich stehe offen zu dem, was ich kann – und zu dem, was ich (noch) nicht kann. Ich verspreche nichts, was ich nicht halten kann – auch dann nicht, wenn ein Auftrag davon abhängt.

Ich gehe die Extra-Meile, wenn es darauf ankommt. Ich nehme mir die Zeit, Dinge richtig zu machen. Fehler gehören dazu – ich stehe zu ihnen und lerne daraus.

Wertschätzung

Ich arbeite gern mit Menschen zusammen und glaube an eine Kultur der Ermutigung, in der Stärken sichtbar werden dürfen. Lob und konstruktives Feedback sind für mich selbstverständlich.

Fördern & Zurückgeben

Ich unterstütze Open-Source-Projekte, kleine Unternehmen und Menschen, wo ich kann – finanziell, durch Know-how oder praktische Mithilfe.

Gesunde Balance

Gute Arbeit braucht gesunde Menschen. Ich achte auf realistische Zeitpläne, respektiere Grenzen – und fördere eine Zusammenarbeit, die auch langfristig tragfähig bleibt.

[...] Es hat mir sehr gefallen, dass du mit mir auf Augenhöhe kommuniziert hast und das Projekt mit mir angegangen bist, als wären wir zwei schon immer ein Team gewesen. Ich mag deine liebevolle, wertschätzende, motivierende Art, wie du mit anderen kommunizierst und auch, dass du stets selbstreflektiert bist. [...]

Christina Busse, Grafikerin

bottom of page