
Tobias “Tobi” Koch
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Tobias “Tobi” Koch
- Bis heute 8 Jahre und 9 Monate, seit Okt. 2016
Creator / Core Developer
Bolt (Embedded) Linux Project
Working on a multi-purpose embedded Linux OS and a set of tools that will change the way developers (cross-)compile and build Linux-based appliances, virtual machine images and containers.
- Bis heute 11 Jahre und 6 Monate, seit Jan. 2014
Creator / Core Developer
Caius Project - Functional Test Framework
Caius is a functional testing framework written in object-oriented Tcl using the [incr Tcl] extension. It provides intuitive, object-oriented programming interfaces to Expect and Selenium WebDriver. The Markdown processor written for Caius served as the basis for the markdown module included in Tcllib since version 1.18.
- Bis heute 19 Jahre und 11 Monate, seit Aug. 2005
Creator / Core Developer
ecromedos - The Easy Cross-Media Documentation System
ecromedos is an integrated solution for XML-based publishing in print and on the Web. It is primarily targeted at, but not limited to, the creation of technical documentation in the field of Computer Science. Documents are written in a semantic markup language and converted to representational formats with a dedicated processing toolchain.
- 9 Monate, Dez. 2021 - Aug. 2022
Senior Software Engineer
Anaconda
Created a meta build system on top of CMake for highly modular mixed C++ and Python source trees. Migrated a fleet of robots from Ubuntu Xenial to Bionic. Automated kernel and custom system image builds. Set up a comprehensive CI/CD pipeline. Designed and implemented large parts of an over-the-air update mechanism.
Worked on cloud image generation, testing and publication. Made the necessary changes in tooling to parallelize image build pipelines. Migrated image publication to new publication infrastructure of one of the major public clouds.
Worked on the implementation of algorithms for controlling a differential drive robot, including trajectory planning, motion control and interface layers. Performed extensive refactoring on an organically-grown code base. Implemented a build system and simplified deployments by orders of magnitude.
- 2 Jahre und 6 Monate, Mai 2014 - Okt. 2016
Software Engineering Team Lead
Accenture Industrial Software Solutions (AISS)
Responsible for the technical architecture and delivery of an identity management system for a multi-national client. Turned around a project with significant technical debt by implementing software engineering best practices and by reconfiguring the engineering team.
- 2 Jahre und 1 Monat, Apr. 2012 - Apr. 2014
Senior Software Developer
evoline TR (acquired by Accenture)
Developed a VPN server appliance for secure access to industrial remote networks and devices. Designed and implemented a number of core components as well as the installation system. Worked on the configuration interfaces (Web, CLI, SNMP) of WLAN routers and DSL modems running an embedded Linux OS. Significantly reduced programming effort by automating code generation from existing interface descriptions.
- 1 Jahr und 9 Monate, Apr. 2010 - Dez. 2011
Senior Specialist Testing
Nokia Finland
Developed a data warehouse engine and information radiator for the build and integration systems of the MeeGo project. Helped reduce the duration of test and integration cycles and created visibility of integration status and project health for project management. Created a performance test framework for the UI of the MeeGo operating system running on the N9 handset. Helped detect and prevent performance regressions on multiple occasions.
Handled software integration for development teams in a large embedded Linux project.
- 1 Jahr und 2 Monate, Mai 2007 - Juni 2008secunet Security Networks AG
Information Security Consultant
Worked as a network security specialist in the Managed Security Services team. Managed firewalls, VPN access points, application layer gateways and certificate authorities.
Automated the conversion of technical product documentation from HTML to semantic XML.
- 1 Jahr und 1 Monat, März 2005 - März 2006Fraunhofer-Institut für Sichere Informationstechnologie
Student Software Security Tester
Conducted black-box security analysis of commercial software products in the IT security test lab.
- 10 Monate, Juni 2004 - März 2005ZIV - Zentrum für integrierte Verkehrssysteme GmbH
Student Sysadmin and Software Developer
Configured and maintained Linux servers. Worked on prototype software for the analysis of urban traffic patterns.
Configured a Linux cluster with diskless nodes. Implemented an algorithm for the conversion of large 3D meshes into a progressive mesh data format.
- 10 Monate, Feb. 2003 - Nov. 2003ZIV - Zentrum für integrierte Verkehrssysteme GmbH
Student Sysadmin and Software Developer
Configured and maintained Linux servers. Wrote Web applications in PHP.
Ausbildung von Tobias “Tobi” Koch
Computer Science
Darmstadt University of Applied Sciences
Sprachen
Deutsch
Muttersprache
Englisch
Fließend
Türkisch
Fließend
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.