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
| Zamestnanec | 6576 € / Mesačne |
| Úroveň | SENIOR |
| Praha | |
| Bratislava |