Daniel C.

iRPA Bot for Process Automation

Munich, Germany

Experience

Aug 2020 - Present
5 years 5 months
Munich, Germany

iRPA Bot for Process Automation

BotCraft GmbH

  • Developed an RPA bot to automate and monitor industrial processes

  • Integrated into testing and robotics platforms (Automotive HiL, Robotics)

  • Conducted process analysis and concept creation for customers/OEMs

  • Developed microservices, actions, and connectivity to software tools, file systems, databases, network drives, HiLs

  • Built a microservice architecture and scheduler/analysis AI for testing and verification

  • Used TDD, DevOps, C++, Python, Cython, unit tests, Docker, Jenkins, GitLab CI, REST, POSIX, DCOM, Unix, Windows

Apr 2020 - Present
5 years 9 months
Munich, Germany

Software IoT Gateway for Machines

BotCraft GmbH

  • Developed an IIoT module for configurable protocol translation to extend platforms and machines in an Industry 4.0 context

  • IT/OT convergence, GRC, EHS, AAS

  • Used TDD, DevOps, C++, Python, pytest, pylint, Cython, SQL, POSIX, Docker, unit tests, YAML, JSON, FTP

  • Connected via Bluetooth LE, Wi-Fi, LAN, LTE/5G, Serial, SPI, SMBus, I²C, USART, CAN bus, IsoBus, RS232, RS485, TCP/IP, UDP, OPC-UA, REST, MQTT, CoAP, SOAP

  • OT protocols: S7, Allen Bradley, Mitsubishi, Profibus, EtherCAT, Modbus

  • Used Kafka, Flink, Storm, Hadoop, RabbitMQ

  • Databases: PostgreSQL, MariaDB, MongoDB, AWS, Azure, PTC ThingWorx, Cumulocity, InterSystems IRIS, MySQL, Oracle

Apr 2018 - Present
7 years 9 months
Munich, Germany

Founder & Managing Director

BotCraft GmbH

  • Connectivity for IIoT and Industry 4.0
  • iRPA / Process Automation
  • Advanced Robotics
  • Smart Systems, Sensors, and Services
Oct 2015 - Mar 2018
2 years 6 months

Senior Navigation Specialist / Senior DevOps Specialist

Magazino GmbH

  • C++/Python development for autonomous robot navigation

  • Sensor data processing for navigation and collision avoidance

  • Integrated sensors, embedded systems, Raspberry Pi, I²C boards

  • Integrated drive base (CANopen)

  • Developed automated CI/CD pipeline with HW/SW-in-the-loop

  • Unit testing, Jenkins API, Jira API, schroot, Debian packaging

  • ML/AI algorithms for anomaly detection in HIL

  • Process development, KPI definition

  • Defined testing strategy in-house and on-site

  • Test case definition and development

  • gitOps, Bitbucket

Nov 2010 - Sep 2015
4 years 11 months
Munich, Germany

PhD Candidate (CoTeSys, IURO, SHRINE)

Technische Universität München

  • Autonomous robot navigation (ROS)
  • Optimal control (Embedded C++)
  • Model predictive control
  • Data science / statistics (Python, R)
  • Machine learning and AI (GP, NN)
  • HW/SW integration for robotic systems
  • Linux system administration (POSIX, Win32)
  • Apache, Typo3, Postman, MySQL, Git, SVN, PXE, diskless, overlayfs, LDAP
  • Web, data, and backup servers, digital document management

Summary

Software architect and project manager for agile software development from design to deployment and monitoring, with broad experience in product development. Strong at translating complex requirements into technical solutions based on distributed team expertise. Stakeholder management from shop floor to C-level through open and authentic communication supported by analytical, data-driven reasoning.

Years of experience in robotics bring skills like implementing optimal control or model predictive control and nonlinear programming algorithms in motion planning and control. Real-time control with task-scheduling systems like RTOS or interfaces like EtherCAT is part of a wide range of applications delivered for robotics, motion control, and position tracking.

Broad knowledge in architecture design for applications and embedded software components including interfaces and APIs. Many years of experience with Linux OS, POSIX, and Linux kernel modules/drivers. Expertise in optimization at the OS level or bus level regarding prioritization, caching, stack/heap is also available. A portfolio of methods for optimizing constrained embedded environments, for example through data structures, is also in place.

High motivation to dive deeper into embedded, OS, kernel, and file system topics to better grasp stability and cybersecurity. Basic VHDL and CUDA experience are present and are a focus of further training, as both are advancing rapidly in the edge AI field.

Languages

German
Native
English
Advanced
Spanish
Advanced

Education

Nov 2010 - Sep 2015

Technische Universität München

PhD in Engineering · Munich, Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Jürgen F.

AR/VR/XR Architect

View Profile
Enrique C.

Intelligent Workflow Automation

View Profile
Alexandre S.

Cloud Software Engineer

View Profile
Helmut G.

Project Manager

View Profile
Harald K.

Lecturer

View Profile
Ulf S.

Innovation Manager

View Profile
José C.

IT Architect, Process Manager

View Profile
Tom R.

Head of Innovation Electronic Systems (Gütersloh, Brașov (Romania))

View Profile
Arnauld S.

PLC Programmer/Maintenance Technician

View Profile
Thomas B.

Scrum Master, Team Coaching, Product Owner, Product Manager

View Profile
Philipp R.

Autonomous drone with on-board AI for nature-/wildlife conservation

View Profile
Cesar S.

Lead Cloud Engineer

View Profile
Ales L.

Senior DevOps Consultant (Freelance)

View Profile
Daniel H.

Interim Managing Director Technical Division

View Profile
Matthias K.

General ERP and AI Consulting

View Profile
Robert B.

Embedded Software · High-Tech · OPC UA | Principal Engineer · Team Lead · Mentor · Troubleshooter

View Profile
Gabriele C.

Startup Mentor and Technical Advisor (Volunteer)

View Profile
Farhan H.

Blue Prism Certified Professional Developer

View Profile
Roman P.

Employed

View Profile
Matthias M.

Architecture Review, Documentation and Change Management Process

View Profile
Ursula M.

Data Scientist & AI Engineer & AI Architect

View Profile
Jens M.

Operations Project Lead: Plant Engineering, Production, Quality, Procurement

View Profile
Albert F.

Lead Product Owner

View Profile
Marc S.

Consulting / Interim / Freelance

View Profile
Marco R.

Managing Partner

View Profile
Dietmar S.

Commissioning of Image Processing Solutions

View Profile
Andre K.

Nearshore Engagement Manager

View Profile
Gerald S.

Robot Programmer

View Profile
Tobias H.

Managing Director / Test Manager

View Profile
Rainer T.

Managing Director

View Profile