Eduard Hiti-Developer, Tester
Check rate
Experience
Developer, Tester
T-Systems
- Development of a framework for test automation based on Pytest
- Automation of a large number of manual tests from Jupyter notebooks using Pytest scripts
- Definition of Gitlab pipelines for automated test execution
- Configuration of Docker instances for test runs
- Automated creation and publishing of test reports on Confluence pages
- Graphical data visualization for analyzing test results
- Specification, design, and implementation of performance tests for the system
- Generation of synthetic test data for performance tests
- Automation of performance tests with Gitlab pipelines and automatically generated test reports with continuous monitoring
- Tools: Python 3, Pandas, Pytest, Visual Studio Code, Matplotlib, Jinja, Jupyter, JSON, HTML, REST, Camunda, Gitlab, Git, Docker, Jira, Confluence, Artifactory, Scrum
Developer
VCC Production
- Revision of XSLT stylesheets for generating reports for a CAD/CAM system (Tebis)
- Tools: XML, XSLT, Apache FOP, Tebis 4.0
Developer
Fresenius Medical Care
- Implementation of new device features at microcontroller level (C167 processor)
- Interrupt programming for monitoring and evaluating device sensors
- Extension of the device's proprietary operating system for precise timer programming
- Implementation of a library for state machines for the C++ programming language
- Creation and adaptation of build scripts in CMake
- Development of a code analysis tool for generating state diagrams with PlantUML
- Evaluation and visualization of measurement data in Excel sheets with Python scripts
- Creation, execution, and documentation of system tests
- Maintenance of legacy code with code analysis tools (PCLint, Tessy)
- Creation and maintenance of standards-compliant documentation and management of these documents in Windchill ALM
- Refactoring and unit testing of legacy code
- Tools: C++, Python, Visual Studio, Infineon C167 microcontroller, CAN bus, RS232, CMake, Tessy, PCLint, PlantUML, Subversion, Doxygen, Polarion, Jenkins, Windchill ALM, ISO 9001/13485, Scrum
Developer
AIT Austrian Institute of Technology GmbH
- Extension of the application API (REST)
- Design and implementation of database migrations
- Implementation of an interface to customer systems for transmitting status changes of roadwork signaling based on XML (Datex II)
- Implementation of automatic schema validation of JSON messages on the MQTT bus
- Implementation of an MQTT simulation for a test environment
- Revision of the user authorization system
- Creation of user interfaces
- Refactoring, unit testing, documentation
- Tools: Python 3 (Flask, SQLAlchemy, Alembic), Javascript (jQuery), JSON, HTML, REST, XML, XML Schema, PostgreSQL, MQTT, Git, Linux (Ubuntu), Scrum
Architect, Developer, Tester, Trainer
Roche Diabetes Care AG
Adaptation of the specification and implementation of system tests to new pump features
Maintenance, adaptation, and extension of the HiL test systems and tool environment for new versions of the pump software and hardware
Execution and monitoring of a large number of verifications of new versions of the pump software
Evaluation, recording, and handling of proven discrepancies to the product specification on the simulator or product side
Creation of test protocols according to the documentation requirements for international medical products
Migration of the test script environment to new quality management software: development of software for automated migration; execution and verification
Migration of the source code environment to new version control software: design and creation of build scripts and CruiseControl configurations
Revision of the framework architecture based on lessons learned
Comprehensive redesign and refactoring of the test framework
Development of a code generator in Python for automated generation of the interface to system test classes based on specifications in XML
Porting of the framework to a new hardware and software environment
Design and implementation of a job queue in Python for automatic distribution of tests across a pool of test machines
Training and coaching of developers for the new test environment
Implementation and maintenance of system tests
Tools: Java, Python, C, C#, Ant, CruiseControl, Subversion, Perforce, HP Quality Center, TestTrack, Rational RequisitePro, Eclipse, SPI Bus, Windows XP/7, ISO 9001/13485
Developer, Tester
Roche Diabetes Care AG
- Implementation of a simulator for the graphical user interface of the new product
- Extension of the simulator framework and test environment with new functionality
- Implementation of various code generators in Python for evaluating XML-specified interfaces and user interfaces
- Extension of the build process to integrate the code generation phase
- Development of a wide range of automated system tests based on test case specifications
- Execution and monitoring of test runs
- Recording, evaluation, and handling of confirmed discrepancies to the product specification on the simulator or product side
- Creation of test reports according to documentation requirements for international medical products
- Tools: Java, C#, Python, Ant, Javascript, JSON, VB, XML (XSLT, XPath), CruiseControl, HP Quality Center, Rational RequisitePro, Eclipse, Windows XP/7, ISO 9001/13485
Architect, Developer, Trainer
Carl Zeiss SMT AG
Porting from TCL to Python
Modularization through refactoring and redesign into libraries for better extensibility and reusability
Introduction of quality assurance measures through automated module tests and comprehensive documentation
Data storage in relational databases
Development of domain-specific languages for configuration purposes
Planning and conducting employee training to introduce Python as the standard programming language
Ongoing coaching during the transition
Consulting on procedures and tool selection
Planning and implementation of a bug tracking system
Development of a tool for the automated creation of reports from simulation results in PDF format; integration into existing processes
Tools: Python, TCL, SQL, Perl, TeX, PDF, XML, Gnuplot, numpy, SQLAlchemy, SQLite, Unit Testing, Trac, LSF Cluster, Linux (Suse)
Architect, Developer, Trainer in framework development
Harman/Becker GmbH
- Porting (Windows CE to QNX), bug fixing, and optimization of a library for interprocess communication in vehicle information systems
- Implementation of an abstraction layer for operating system specific services as the basis for a simulation and test environment
- Implementation of a code generator in Python to C++ for a description language for module interfaces
- Implementation of a configurable state machine for coordinating a voice dialog system and various user input devices
- Participation in the development of the software architecture concept for a new framework generation of graphical user interfaces for infotainment system head units
- Design of a declarative description language for user interfaces
- Implementation of a code generator for the description language
- Design and implementation of a component architecture for application logic
- Implementation of prototypes and creation of extensive documentation
- Design and implementation of a library for simple and efficient communication and event passing between application components
- Design and implementation of a configurable and flexible toolkit of UI elements
- Design and delivery of training for the new framework generation (international)
- Ongoing coaching of project developers
- Tools: C++, Python, XML, DTD, pthreads, Win32 API, CAN Bus, QNX Neutrino RTOS, Posix API, Windows CE, Windows 2000, Unit Testing
Developer
Molpe GmbH
- Implementation of an application for managing access rights to the T-Online customer master data database
- Development of applications for automated synchronization of T-Online databases in the company network
- Design and implementation of interface software in Python for communication with DKMS partner companies, including automated evaluation and encrypted transmission of messages
- Development of software for analyzing large amounts of data from CD for DKMS
- Design and implementation of a mobile data capture solution for Dresden University Hospital based on Windows CE handheld devices
- Contribution to the architecture concept and implementation of user interfaces as well as relational data models for an information system for managing patient data at Dresden University Hospital
- Development of software for querying and analyzing data from a medical analysis device
- Tools: Visual Basic 6, SQL, DAO, COM, Oracle 8i/9i, C/C++, DCE RPC, XML, PL/SQL, Perl, HTML, MFC, ADO, RS232, Windows NT/Solaris
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Healthcare, Automotive, Telecommunication, Information Technology, and Manufacturing.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, and Quality Assurance.
Skills
Design, Development And Maintenance
Software Architecture: Design And Implementation Of Libraries And Frameworks
System, Integration, And Module Tests
Thread And System Programming
Performance Optimization For Embedded Systems
Metaprogramming: Parsers, Interpreters, Compilers, Code Generators
Web, Application, And Database Development
Migration And Porting
Technical Documentation, Coaching, Training
Expert: C/C++, Python
Experienced: Java, C#, Sql, Xml (Dtd, Schema, Xslt, Xpath), Html/Css, Javascript, Shell, Assembler
Object-Oriented Design: Uml, Design Patterns, Frameworks
Software Engineering: Refactoring, Rapid Prototyping
Language Design: Domain-Specific Languages
Generative Software Development With C++ Templates
Relational Data Modeling, Orm
Functional (Side-Effect-Free) Programming
Complex Algorithms And Data Structures
Languages
Education
University of Tübingen
Diploma · Computer Science · Tübingen, Germany
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Daily Rate Distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Developer, Tester
Nearby freelancers
Professionals working in or nearby Heddesheim, Germany
