Services and skills:If there is no standard software for your needs I will help you to find an optimized solution for you. I support you on the entire software-development process from requirements analysis to testing. Get support from an experienced consultant in implementing your projects in the following topics:
Technical Project Management and Coordination
- Definition of work packages based on customer requirements
- Calculation costs of work packages
- Planning of temporal processes in the development
- Support a development team in the planning and the practical realization of modules and components
Software Design Methods
- Object Oriented Analysis and Design (OOA/OOD) of challenging applications
- Design and conception by using the Unified Modeling Language (UML)
- Software design with design patterns
- Design of reusable software (generic programming / templates)
- Model Driven Architecture (MDA)
- Design of distributed applications (for example, client-server architecture)
- Database design, -realisation (E/R-Modeling)
Software Development
- Programming of Embedded Systems (e.g. Embedded Linux, QNX)
- Platform independent software development by using platform-independent programming languages, libraries, standards and build tools (C/C++, gcc, Qt / Qt-Embedded, STL, POSIX, qmake, jam, ...)
- Platform independent software development (Java VM and C# Common Language Runtime)
- Development of complex Algorithms: Neural networks, data mining, ...
- Structured data with XML (XML, XML Schema, XSLT, ...)
Networks / Security
- Installation and configuration of VPN-Servers (strongSwan) and clients (racoon2)
- Analysis of network connections, particularly VPN (IKEv2)
- Cryptologic methods (digital signatures, certificates, encryption, ...)
Education and Training
- User-oriented training in the field of software design and object-oriented software development
- The content and duration of the in-house training can be adapted individually to the participants or to a planned project
Take advantage of my years of experience and industry knowledge: Aerospace & Defence, Automotive, Banking, Research and development, Telecommunications, and Trade |