Software

In the wide range of the software world I focus on two specialties. I provide services in hardware-related software development and I offer complete solutions for your (web) app requirements.

Please note, that I am always interested in learning new, cutting edge languages and tools. If you have specific requirements, that I don’t list, just ask and I will gladly examine if adopting your required method can be done in a feasible amount of time.

Software Services I Provide

  • Embedded software development in C/C++
    • Firmware
    • Baremetal drivers
    • Microcontroller programming
  • Cache aware software development
  • Power aware software development
  • Low level software tests to test hardware features, in simulation, on FPGA-emulation and on real hardware
  • Special: C/C++-modelling of hardware modules
    • Multithreaded, object oriented C/C++-models of hardware blocks
    • Cycle accurate or transaction accurate
    • Register accurate

Software and App Solutions I Provide

  • Whole native apps for iOS or Android
  • Whole websites in WordPress incl. hosting setup
  • Python based software solutions for your needs
    • Data analysis
    • Data processing
    • Image filtering
  • Computer vision filters with OpenCV for mobile

Familiar Languages and Tools

  • Languages
    • Python, PHP, Perl
    • C++, C
    • LaTeX
    • MySQL
    • Objective-C, Swift
    • HTML, Javascript, CSS
    • Assembler
  • Tools
    • Android Studio
    • Apple Xcode
    • gdb (Gnome debugger), valgrind
    • eclipse
    • bugzilla, jira
    • git, svn