Free software consulting and custom development

I am an independent software developer and consultant focused on free software. I have more than ten years (since 2005) of professional experience with software development. I worked on big projects in banking and telecommunication industry as a software developer, architect and team leader.

I would be happy to improve an existing free software for you or design and implement a new one or integrate some existing systems.


  • Java – SE, EE, Spring, OSGi, Karaf, Camel, Netty, Bouncy Castle etc.
  • SQL – queries, procedures, data modeling and database design
  • XML – schema design, XSLT and XQuery processing
  • GNU/Linux – basic administration, KVM, Btrfs, scripting in Bash
  • Version control systems: Mercurial, Git, Subversion

I have also some knowledge of C++ (debugging, writing smaller programs). And sometimes I leave the purely abstract software world and touch the hardware – I play with LoRaWAN wireless technology, 3D printers and CNC machines (LinuxCNC/EMC2). I also write a blog.

Methodology and soft skills:

  • ArchiMate and UML2
  • PRINCE2 Foundation certified
  • have worked on RUP, Waterfall and SCRUM projects


  • 2007: University of Economics, Prague – bachelor's degree in Informatics (Bc.)
  • 2010: University of Economics, Prague – master's degree in Information Technologies (Ing.) with minor in Political Science


  • eBanka a.s.: Java SE, Swing, SQL (2005-2007)
  • Raiffeisenbank a.s.: Java EE, Alfresco (2008)
  • SQL Výuka: Java EE, PostgreSQL (since 2009)
  • Acision: Java EE, Echo framework, various messaging and billing protocols, OpenLDAP, ASN.1, Diameter (2011,2012,2013)
  • XML Web generátor: XML, XSLT, Ant (since 2012)
  • University of Economics, Prague: Single sign-on (SSO), SAML2, Shibboleth, identity federation, Java EE (2012-2018)
  • SQL-DK: Java SE, SQL (since 2013)
  • J&T Banka: Java, Spring, SQL (2014-2016, 2021-2022)
  • Banka Creditas: software architecture, integration of several systems in the bank, Java EE, Spring, OSGi, SQL (2016-2018, 2021-2022)
  • Relational pipes: design work, reference implementation in C++ and Java, integration with various formats and tools: XML, Recfile, CSV, ASN.1 BER, Python, AWK, Guile/Scheme (since 2018)
  • Linux (Kernel): added support for the Pioneer DJ DJM-250MK2 sound card/mixer: 1, 2, 3 (2020)


E-mail: my GPG public key

Ing. František Kučera
Na Štamberku 7
Praha, 180 08
Czech Republic

ID: 74906399
VAT ID: CZ8404260447
IBAN: CZ0820100000002400050866

© 2010-2024 Ing. František Kučera