Back-end developer, test automation engineer

Marcin is a back-end developer and testing automation engineer, with experience in:

  • C/C++
  • Java (J2EE)
  • Drupal back-end development
  • Android
  • behavioral testing in Behat and Cucumber 
  • digital signature and public key infrastructure
  • car controllers firmware in automotive industry. 

Marcin's Patience and persistence in pursuit of the goal is worthy of a marathon runner (who indeed he is). He would be a great fit for projects requiring development of complex algorithms, where attention to details and performance is a key to a success.


  • Business areas
    • public administration
    • security
      • digital signature
        • PKCS#11
        • PKI
  • Software development
    • Back-end development
      • C
      • C++
      • Java
        • J2EE
        • J2SE
      • PHP
      • SQL
        • MS SQL Server
        • Oracle
        • PostgreSQL
    • Data migration
    • Integrations
      • Web Services
        • SOAP
      • XML
        • XMLSchema
        • XPath
    • Mobile development
      • Android
        • Android Native Development Kit (NDK)
        • OpenGL ES 2.0
    • Products and frameworks
      • Camunda BPM
      • Drupal
        • Drupal module development
    • Version control
      • CVS
      • GIT
      • SVN
  • Technical design
    • UML
Recent projects


Pomerania Cloud is a public cloud services provider in Szczecin, Poland. It provides users with both public and private cloud services, like VPS, cloud servers, dedicated servers or storage. We have deployed and now maintain whole virtualization management solution, based on OpenStack technology.


Have you ever seen a TV monitor installed in public places, displaying multimedia advertisements? We have developed an Android-based device that controls these monitors.

The device divides the screen into several regions and allows various multimedia assets (like animations, video, images and even full web pages) to be displayed in these regions, changing them based on predefined schedule. Both the assets as well as the schedule can be managed remotely, so operators don't need to physically access the device to reconfigure it.

Szczecin Bikes

We have developed and published an unofficial Android app for local city bikes. This app has the following features:

  • displays map of city bike stations,
  • shows number of bikes available on each station,
  • allows the user to contact bike station service staff,
  • works offline.

STOP Depression

Stop Depression is a mobile application that allows people to check if they have symptoms of depression. If so, it can advise the user top seek for professional help. 

This app was developed in cooperation with psychologists. It uses Patient Health Questionnaire - 9 (PHQ-9) and Patient Health Questionnaire - 915 (PHQ-15) tests to measure the risks and symptoms of depression. It also includes first aid information.

Android Live Wallpapers

Series of live, animated Android wallpapers, presenting various features of modern mobile devices and their high-performance GPU processors.

You can download one of these wallpapers to your Android device through Google Play and set them as a background of your Android desktop.

The wallpapers utilize high-end Android visualization technologies, including:

  • Android Native Development Kit (NDK)
  • OpenGL ES 2.0
  • fragment shader

The most popular wallpaper, "Inside Black Hole", totalled over 400 000 downloads so far.

PDF icon Wojciechowski Marcin CV.pdf104.55 KB

Do you have any questions?

Ask us!