Späť na profesionálov

Java Architect & Java Developer & Team Leader

Prehľad


Krátke zhrnutie

Skúsený full stack vývojár a Scrum master, ktorý má viac ako 20 rokov skúseností s programovaním v rôznych programovacích jazykoch. Medzi hlavné patria Java, Javascript, PHP, C#.NET. V súčasnosti sa zameriava na Javu a technologický zásobník - Java 8, Java EE, Liferay portlets, Tomcat, Wildfly (JBoss), Spring Core, Eclipse, Gradle, JUnit. Na svojom poslednom projekte vyvinul digitálnu platformu na spracovanie zdravotných záznamov jednotlivých pacientov a klientov zdravotníckych zariadení. Je tiež certifikovaným Scrum Masterom a túto pozíciu zastával na projekte viackrát. Dokáže komunikovať v angličtine, fínčine a dánčine na úrovni rodného jazyka - rozumie aj slovensky všetko, ale komunikácia je na bežnej úrovni. Viedol aj menšie tímy vývojárov z pozície Team leader. Uprednostňuje dlhodobé projekty, kde môže priniesť niečo svoje a vždy rád koordinuje s celým tímom, aby všetko fungovalo.

Pracovné skúsenosti

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
Zamestnanec6576  / Mesačne
ÚroveňSENIOR
Role
Java Architect Java Developer Team Leader
Jazyky
English
Zručnosti
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