I am a highly experienced Enterprise Software Developer using the Java Ecosystem. I have a Master's Degree, in Applied Informatics/Computer Graphics, and an extensive background in programming (from micro-design to coding, writing, and documentation), software design/analytical work, researching new technologies, and realization of PoCs. As an analytical thinker and strong communicator, I work effectively with international teams as a team leader or team member. I have trained, mentored, and coached numerous junior developers and assisted in their integration onto the team. I consistently develop highly scalable and robust solutions while providing the highest levels of service excellence to my clients.
Served as a Component leader managing design, planning, implementation, and oversight.
Developed complex ETL processes (using Spring, DB2, WAS), integration with a 3rd party information system.
ALVILA SYSTEMS s. r. o.
JavaEE Developer (Contractor)
2010 - 2010
Worked on a manufacturing process management system ca. 20 programmers. The system integrated HW including RFID card readers, IP cameras, high precision digital scales, bar code readers and printers, door locks etc. Managed front-end development using web and Eclipse RCP application.
Developed the service layer and actively used Spring Framework, AspectJ, Hibernate, PostgreSQL, ActiveMQ JMS, SpringSource tc Server, and Liquibase.
Implemented information retrieval from external sources (e.g. market prices of precious metals, exchange rates, etc.) and its integration into business processes including generating business offers.
Utilised proof-of-concept programming for jBPM integration
Participated in JavaFX demo programming in a team of four programmers.
Self Employed
Scala Developer/ Independent Contractor
2010 - 2016 (6 years)
Developed comprehensive banking software solutions as a Scala Developer.
Worked in an agile self managed team of four using Scala, Akka, MongoDB, ScalaJS, and ReactJS.
Developed critical back-end components (email and SMS gateway, payment transaction processing) and front-end components including instant messaging integrated into the CRM.
Designed, implemented, and documented a data-oriented component for an information system (used by the Ministry of Transport of the Slovak Republic) based on the interface agreement from the customer.
Customized Telecom SDLC to the project and created design documents. Reviewed technical/acceptance specifications and code from multiple vendors (built with TIBCO ActiveMatrix, Siebel CRM, Liferay portal, JBoss AS, PostgreSQL, and Web services).
Coordinated and collaborated with multiple teams.
Analysed and fixed critical performance issues and prevented potential maintenance problems.
Served as a Programmer/Analyst, Senior Java Developer/Architect, and Freelance IT Consultant for numerous companies including Slovak Telecom, Finfactory, and Tempest.
Ing. Software Dlubal s. r. o
C++/MFC/OpenGL programmer
Present (2025 years)
Developed CAD-like engineering software for FEM analysis.
Completed design and implementation acc. for specified requirements.
Developed advanced interactive modeling tools.
Collaborated with testers in Prague and a helpdesk in Germany.
Participated in complex profiling and optimization.
Consistently used advanced algorithms and data structures.
Introduced Boost and Intel TBB (multicore programming) libraries and provided support and training in Intel TBB.