As an all-rounder software expert with an entrepreneurial mindset, here is what I can do for you:- Deliver innovative, efficient and Swiss quality solutions to automation, robotic, consumer devices and other markets.
- Customer relationships: gather/refine requirements (active listening), design solutions, provide technical support.
- Subcontractor relationships: identify internal needs, define requirements, track progress, check deliverables.
- Devise simple solutions to complex problems thanks to my outside the box thinking and ability to step back.
- Re-engineer your software on current hardware for smaller footprints, improved efficiency and future-readiness.
- Implement your business logic into configurable, modular and scalable desktop/embedded/server systems.
- Integrate diverse cutting-edge technologies into an elegant and coherent whole.
- Help design clear, intuitive, ergonomic, logical and consistent graphical interfaces.
- Work independently on complex and longer tasks as an autonomous team-player.
- Lead projects and motivated teams towards excellence and success.
IT SKILLS
Desktop: Linux, Windows, macOS
Embedded: Android, Linux, RTX, eCos, Intime
Languages: C/C++20, Python, shell, C#
GUI/HMI: Qt/Squish, WinForms, ActiveX
Databases: SQLite, Oracle, Sybase
Versioning: Git, Subversion, SourceSafe
Build tools: CMake, make, GitLab, qmake, Jenkins
Modeling: UML, design patterns, Rational Rose
Project: PMI CAPM, Scrum, MS Project
Office: LibreOffice, MS Office
Virtualization: Docker, VirtualBox, VmWare, HyperV
Field-buses: CANopen, EtherCAT, Profibus
Automation: IEC 61131-3, Straton Soft PLC
Web: HTML, CSS, JavaScript, XML, XSL
Other tools: BlueZ, Boost, ConnMan, D-Bus, gRPC, G-Streamer, Jira, Lex&Yacc, NSIS