Zpět na profesionály

Java Architect & Java Developer & Team Leader

Přehled


Krátké shrnutí

Zkušený full stack vývojář a Scrum master, který má více než 20 let zkušeností s programováním v různých programovacích jazycích. Mezi hlavní patří Java, Javascript, PHP, C#.NET. V současné době se zaměřuje na Javu a technologický stack - Java 8, Java EE, Liferay portlets, Tomcat, Wildfly (JBoss), Spring Core, Eclipse, Gradle, JUnit. Na svém posledním projektu vyvinul digitální platformu pro zpracování zdravotních záznamů jednotlivých pacientů a klientů zdravotnických zařízení. Je také certifikovaným Scrum Masterem a tuto pozici zastával na projektu vícekrát. Domluví se anglicky, finsky a dánsky na úrovni rodilého mluvčího - rozumí také slovensky vše, ale komunikace je na běžné úrovni. Vedl také menší týmy vývojářů z pozice Team leadera. Dává přednost dlouhodobým projektům, do kterých může přinést něco svého, a vždy rád koordinuje práci s celým týmem, aby vše fungovalo.

Pracovní zkušenosti

Principal Software Engineer

  • Duration February 2023 - May 2023
  • Location: Prague, Czechia
  • Responsibilities:Leading the Flaw-matching team at Veracode for Static Application Security Testing (SAST). Decomposing a monolith into event-driven microservices on AWS with Kafka and EKS.
  • Technologies Used: Java, Spring, Kafka, AWS, Kubernetes, ArgoCD, PostgreSQL, GitLab, Jira, Confluence, Slack

Team Lead + Software Architect

  • Duration: April 2022 - August 2022
  • Location: Bratislava, Slovakia
  • Responsibilities:Acted as Team Lead and ScrumMaster for a remote team of 4 developers. Streamlined company-wide processes and tech stack in the Core Tech Team. Defined and built the complete CI/CD pipeline in GitLab with quality controls. Defined and set up the core infrastructure on Google Cloud Platform (GCP) for a cloud-based ERP system.
  • Technologies Used: Node.js, NestJS, GraphQL, Jira, Confluence, Slack, GitLab, SonarCloud, Snyk, Google Cloud Platform (GCP), App Engine, Cloud SQL, PostgreSQL, Secret Manager, Identity and Access Management (IAM)

Senior Software Developer

  • Duration: April 2019 - June 2021
  • Location: Bratislava, Slovakia
  • Responsibilities:Worked on the Smart Remote Services Next-Gen (SRS NG) project. Responsible for the Service Button in medical devices, creating a secure end-to-end encrypted tunnel. Optimized the team’s software delivery process using the Value Stream Mapping (VSM) method.
  • Technologies Used: AWS, Java, Wildfly (JBoss), HAProxy, Squid proxy, CentOS, RHEL, Kubernetes, Docker, Helm charts, Git, GitLab, Jira, Jenkins, Artifactory, SonarCube, PKI, TLS, Proxy chaining

Senior Software Developer

  • Duration: 2018 - 2019 (Remotely)
  • Location: Helsinki, Finland
  • Responsibilities:Added 2-way SMS functionality to the helpdesk platform Freshdesk. Implemented a new feature to download a daily report of ticket performance statistics from an FTP server in Docker. Advised a client on the implementation of SSO authentication into their architecture.

Lead Developer

  • Duration: 2014 - 2019 (Remotely)
  • Location: Fredericia, Denmark
  • Responsibilities:Implemented a mobile-friendly layout using the Foundation framework. Built a feature-rich responsive web player. Optimized performance and hardened the TLS configuration.

Co-Founder and Lead Developer

  • Duration: 2013 - 2017 (Remotely)
  • Location: Esbjerg, Denmark
  • Responsibilities:Developed the virtual currency ecosystem (Party Points). Created virtual products and a top-up payment flow with multiple payment options. Integrated Snapchat and created an SMS notification system. Administered a cluster of Linux servers and played a central role in strategic decision-making.

Owner and Developer

  • Duration: 2006 - 2011
  • Location: Prague, Czechia
  • Responsibilities:Grew traffic to 90,000+ daily visitors to landing pages and paysites. Developed own traffic trading software and content management systems (CMS). Employed and managed a team of 3 content editors.

Co-Owner and Developer

  • Duration: 2001 - 2006
  • Location: Vejle, Denmark
  • Responsibilities:Developed a full CMS system. Handled system administration of servers. Worked on PHP, MySQL, and Javascript.

Web Developer

  • Duration: 2000 - 2001
  • Location: Copenhagen, Denmark
  • Responsibilities:Developed and operated Amante - an online dating service in Denmark. Created a state-of-the-art web chat using Javascript and dynamic HTML. Worked with PHP, MySQL, Javascript, HTML, and CSS.

Web Developer

  • Duration: 1999 - 2000
  • Location: Copenhagen, Denmark
  • Responsibilities:Worked in a team of 3 developers using PHP, MySQL, Javascript, HTML, and CSS
Author
Java Architect & Java Developer +1
62432383aa54130009d376a1
Zaměstnanec160000  / Měsíčně
ÚroveňSENIOR
Role
Java Architect Java Developer Team Leader
Jazyky
English
Dovednosti
FreshdeskAJAXAPI Management ToolsAngularApplication ServerArchitectAuditAuditorBashBootstrapC ServersC#CMSCRMCSSCode ManagementComputer networksConfluenceContainer Engine SoftwareContainer Management SoftwareContainerization SoftwareDNS ServerDatabaseDebian LinuxDevOpsDockerEclipseFoundationGitGitlabGradleHTMLHelmHyper-VIDEJUnitJavaJava CMSJava EEJava ToolsJava serversJavaScriptJiraKubernetesLiferayLinuxMariaDBMicrosoft Hyper-VMicrosoft serversMySQLOperation SystemsPHPPerlPlayPostgreSQLPostmanProject Management ToolsReportsRestSASSSQLSales RepresentativeScrum MasterServer Virtualization SoftwareShellSpecificationsSpringSwaggerToolsTypeScriptUniVerseVMwareVisual StudioWildFlyXMLjQuerynginx
Lokality
PrahaRemoteBratislava
Hybridní Lokality
Praha
Bratislava