Back to professionals

IT Manager & Java Architect & Java Developer & Product Manager & Team Leader

Overview


Short Summary

The candidate is a senior Java Developer with 20 years of experience, who is currently working on Microservices in the backend. He uses Java frameworks, Workflow, Angina (formalisms), and BPMN. He would like to pursue further into modern technologies. It is important to him that the quality of the code is high, and that the output is free of technical debt. Even though he is very independent, he is comfortable working in a team and finds it motivating regarding consulting as well. He has had the opportunity to work as a Team Leader and does not find it a problem when everything is set up well. Agile methods suit him. He is interested in long term projects and prefers an international company, but is not opposed to a Czech or Slovak company. He speaks English at a communicative level and has worked in an international team. He understands German marginally and is able to understand text in Russian.

Work Experience

PhD in Information Technologies and Computer Science (Brno University of Technology, The Czech Republic, June 2022): Dissertation thesis on "Dynamic Software Architectures for Distributed Embedded Control Systems" under the guidance of Doc. Ing. Vladimı́r Janoušek, Ph.D.

Master's degree in Systems Engineering and Computer Science (Czech University of Life Sciences, The Czech Republic, May 2002): Master thesis on "Software tools supporting E-Business over the Internet" advised by Doc. Ing. Vojtěch Merunka, Ph.D.

Assistant Professor (Czech Technical University in Prague, The Czech Republic, 2005-2009): Prepared materials and lectured Bachelor's and Master's degree courses in the Department of Computer Science.

Assistant Professor (College of Polytechnics Jihlava, The Czech Republic, 2006-2014): Prepared materials and lectured Bachelor's degree courses in the Department of Computer Science and Microelectronics.

Published Papers:

  • "Information Systems Development with the Help of Petri Nets" in Vietnam Journal of Computer Science, Volume 7(1): 41-64 (2020).
  • "Domain Specific Modelling for Reconfigurable Distributed Embedded Control Systems" in Proceedings of the 2018 18th International Conference on Mechatronics - Mechatronika (ME) 2018 (2018).
  • "Information Systems Development via Model Transformations" in Intelligent Information and Database Systems - 10th Asian Conference, ACIIDS 2018 (2018).
  • "Data-Driven Maritime Processes Management Using Executable Models" in Computer Aided Systems Theory - EUROCAST 2017 - 16th International Conference (2017).
  • "Dynamic Software Architecture for Distributed Embedded Control Systems" in ADECS '15 (2015).
  • "Petri Nets-Based Development of Dynamically Reconfigurable Embedded Systems" in Proceedings of the workshop on Petri Nets and Software Engineering (PNSE’13) (2013).
  • "Operating System for Petri Nets-Specified Reconfigurable Embedded Systems" in Proceedings of the 14th Computer Aided Systems Theory (2013).
  • "Code generation for Petri Nets-specified reconfigurable distributed control systems" in MECHATRONIKA, 2012 15th International Symposium (2012).
  • "Dynamic Object-oriented Geospatial Modeling" in Geoinformatics FCE CTU, Volume 4 (2009).
  • "Object-Level Modeling and Testing - Daskalos Experience" in 3RD South-East European Workshop On Formal Methods 2007 (2007).
  • "Issues of GIS data management" in Geoinformatics FCE CT (2006).
Author
IT Manager & Java Architect +3
62b9599d96b4b3000b323168
Freelancer384  / Per day
LevelSENIOR
Roles
IT Manager Java Architect Java Developer Product Manager Team Leader
Languages
English
Skillset
API Management ToolsAndroidApache TomcatApplication ServerArchitectAutomation TestingAzureBPMNBashBig DataBug Tracking SoftwareBusiness AnalystCC++CICDCMSCSSCamundaCloudCode ManagementConfluenceContainer Engine SoftwareContainerization SoftwareData ManagementData ManagerDatabaseDebian LinuxDevOpsDockerEclipseEclipseLinkEmbedded SystemsFunctional TestingGitGitlabGlassFishGoogle Web ToolkitGrailsGroovyHP-UXHibernateIDEIoTJPAJSFJSPJUnitJavaJava ToolsJava serversJavaScriptJiraLinuxMAC OS XMercurialMessage BrokerMicrosoft serversMonitoring ToolsMySQLNagiosOperation SystemsOraclePostgreSQLProduct ManagerProject Management ToolsRPARabbitMQRestSQLSW Tools APIsSeleniumServer Virtualization SoftwareShellSmalltalkSoapSpecificationsSpringSpring IntegrationSpring Web ServicesSpring bootSwaggerTeam LeaderTest DevelopmentTesting TypesToolsUMLUXVMwareVaadinWindows Server
Localities
Brno-městoPrahaRemoteŠibenik
Hybrid Localities
Praha
Šibenik