For more than 6 years, I’m working as freelance software developer and consultant. My specialization is development for Java platform, including Java and Scala languages. I have experience with working for both small startup companies as well as large international corporations (banking, insurance, telco). In my free time, I’m discovering the possibilities of functional programming, mainly in Scala, but recently also in Haskell. Outside the IT world, I’m enthusiastic amateur film photographer.
Want to hire me?
Are you interested in my skills? Let’s talk about possible cooperation. You can contact me on following places:
- Home Credit International, (2019-now) - Scala BigData developer
- Development and maintenance of big data application integrating primary systems and DWH.
- Technologies used: Scala, Apache Spark 2, Apache Kafka, HBase, Impala, Hadoop, Hive.
- E.ON Energie Deutschland GMBH, (2019-now) - Scala consultant
- Scala consultant providing support for E.ON SolarCloud project (previously developed under the CreativeDock company).
- CreativeDock, s.r.o. (2018-2019) - Scala developer
- Development and maintenance of part of the E.ON SolarCloud project.
- Responsible for maintenance and development of backend solution based on Scala and event sourcing architecture (Akka Persistence), that’s integrated with 3rd party solutions (MS Dynamics CRM, MS SharePoint Online, mailing service, cloud storage platform) and with frontend part (internal E.ON React Native mobile application for business partners).
- Technologies used: Scala, Akka (+ Persistence), Cats, Shapeless, Spray JSON.
- Česká spořitelna (2017-2018) - Java EE developer
- Fullstack development of the Partner24 B2B platform, used by external partners (real estate valuation security agencies, etc).
- Experience in frontend development using Angular.js, Angular 2/4, Typescript
- Backend technologies used: Java EE, Spring Boot, Oracle DB, MyBatis
- Leveris (2016-2017) - Scala developer
- Design and development of banking software startup.
- Experience in frontend development using ReactJS + Redux + ImmutableJS.
- Technologies used: Scala, ScalaJS, Akka, Play Framework, MongoDB, ReactJS, Java SE 8.
- IBA CZ, s.r.o. (2014-2016) - Liferay Enterprise Portal Developer
- Design, development and maintenance of Liferay portlet applications for leading insurance and telco companies in Czech Republic (Česká Pojišťovna, T-Mobile).
- Technologies used: Liferay portal (6.0.6, 6.2), WSRP, Spring MVC, Hibernate ORM, Oracle 11g, Java SE 8, Tomcat, WebLogic
- Tränetic, s.r.o. (2012-2015) - Java SE/EE developer
- Architecture and development of cloud solution for customer and license management for the main desktop product. Written in Java EE 7, Java SE 8 and RedHat OpenShift platform.
- Daily experience with Java EE stack (EJB, CDI, JPA, JSF PrimeFaces).