Lead Developer2005 - PRESENTeIdentity a.s.
Technologies: MySQL, Jakarta EE, JBoss, Java, Lift, Play Framework, Akka, Scala
- Developed the core software for certificate which is the authorization, accredited in the Czech Republic.
- Developed a high-performance time-stamping service, accredited in Czech Republic.
- Created a web application covering the certificate issuing process.
- Created a validation service for long-term signature validation.
- Prepared the deployment and high-availability infrastructure for the services.
Lead Developer2001 - PRESENTe-Business Services a.s.
Technologies: PL/SQL, MySQL, Oracle, Python, Java, PHP, Lift, Akka, Scala
- Developed an e-shop supporting the whole distribution chain, from the vendor through distributors, dealers to customers.
- Developed an electronic auction system.
- Developed a Telematic application to analyze traffic on Czech highways.
- Created a service asynchronously integrating multiple systems for Czech Metrology Institute.
- Created a continuous integration infrastructure for application development.
Developer2012 - 2016Ententee
- Implemented a single sign-on solution for a Java web application including the user interface.
- Developed a rich configuration UI for a Java server application.
- Implemented a permission system for user authorization in a modular Java server app.
- Developed a custom web framework for a modularJjava server app.
- Created a migration tool to migrate user data from OpenSSO to custom implementation.
Lead Developer1999 - 2001Globopolis s.r.o.
Technologies: Oracle, MySQL, Apache, PHP, Apache Tomcat, Java
- Led a small team of developers.
- Ported a web portal from MySQL to Oracle.
- Created a servlet for map image generation.
- Integrated multiple input sources via XML.
- Started rewriting the portal into Java.
Unix Administrator1996 - 1998Spinet a.s.
Technologies: Python, Shell, Perl, Linux
- Created an internet provider from scratch.
- Administered email servers, web servers, and DNS servers.
- Supported dial-up users.