Arkadius Sikora

Architect, Requirement Engineering, Senior Developer

Dortmund, Germany

Experience

Oct 2024 - Dec 2025
3 months

Architect, Requirement Engineering, Senior Developer

Bitmarck Holding GmbH

  • Focus: Account management system (KVS) for EPA V3 (ePa4All)
  • EPA V3 (Requirement Engineering for Ombudsman office, and creating technical user stories)
  • Contradictions/withdrawals by email/letter (large volume of transactional emails)
  • Coordination with other teams on interfaces, etc.
  • Designing a highly available, high-throughput solution on OpenShift and Java backend (microservices)
  • Tools used:
  • Java 17
  • Spring Boot 3
  • Spring Security 6
  • Keycloak (IAM)
  • Inxmail
  • IntelliJ
  • Maven
  • OpenShift
  • DB2
  • Jenkins
  • Microservices
  • JavaScript
  • Kubernetes
  • REST API
  • SOAP
  • OpenAPI
  • Helm charts
  • Liquibase
  • OAuth2
  • HTML
  • Thymeleaf
May 2024 - Sep 2024
5 months

Senior Full Stack Developer, Architect, DevOps, DevLead, Requirement Engineering

Bitmarck Holding GmbH

  • Focus: Account management system (KVS) for the TI Messenger
  • Implementing and extending microservices
  • Building infrastructure for deployment on OpenShift/Kubernetes including Jenkins pipelines
  • Integration with BitIAM, TI-M specialist service, Consent Keeper and FDV
  • Gathering requirements from DevOps operations and business units
  • Coordination with other teams on interfaces, etc.
  • Tools used:
  • Java 17
  • Spring Boot 3
  • Spring Security 6
  • Keycloak (IAM)
  • IntelliJ
  • Maven
  • OpenShift
  • Postgres DB
  • Jenkins
  • Microservices
  • Hibernate
  • Kubernetes
  • REST API
  • SOAP
  • OpenAPI
  • Helm charts
  • Liquibase
  • OAuth2
Oct 2022 - Apr 2024
1 year 7 months

Senior Full Stack Developer, DevOps

Bitmarck Holding GmbH

  • Focus: Account management system (KVS) for the ePA
  • Implementing and extending microservices
  • Deployment on OpenShift/Kubernetes
  • Continuous integration/Scrum
  • Use cases: health insurance merge, opt-out, final test, objection management
  • Automating integration tests
  • Feature enhancements, Spring Boot upgrades to version 3
  • Tools used:
  • Java 17
  • Spring Boot 3
  • Spring Security 6
  • JavaScript
  • Thymeleaf
  • Keycloak
  • IntelliJ
  • Maven
  • OpenShift
  • SQL DB2
  • Jenkins
  • Microservices
  • Hibernate
  • Kubernetes
  • REST API
  • SOAP
  • OpenAPI
  • Helm charts
  • Liquibase
  • OAuth2
Jan 2020 - Sep 2022
1 year 9 months

Senior Full Stack Developer, Product Owner

Signal Iduna Gruppe

  • Focus: Electronic patient record for private insured
  • Implementing microservices (backend and frontend)
  • Deployment on OpenShift
  • Product responsibility/tech lead
  • Continuous integration/Scrum
  • Tools used:
  • Java 11/17
  • DropWizard
  • Spring
  • Angular 12
  • TypeScript
  • IntelliJ
  • Gradle
  • OpenShift
  • MongoDB
  • Jenkins
  • Microservices
  • Docker
  • Apache Kafka
  • REST API
  • OAuth2
  • OpenAPI
Jan 2018 - May 2020
2 years 5 months

Senior Developer

Beutlhauser

  • Focus: Fleet management portal
  • Implementing features (backend and frontend)
  • Deployment on AWS
  • Implementing a PWA
  • Continuous integration/delivery
  • Tools used:
  • Java 8/9
  • Spring
  • Angular 7/8
  • TypeScript
  • WebStorm
  • Keycloak
  • Microservices
  • AWS
  • MongoDB
  • Elasticsearch
  • MySQL
  • IntelliJ
  • JasperReports
  • Gradle
Jun 2016 - Dec 2017
1 year 7 months
Hybrid

Senior Developer (Full Stack)

COMLINE Computer + Softwarelösungen AG for NAS (Startup)

  • Focus: Startup hybrid app (bundle) for Android and iOS, from infrastructure to implementation
  • Developing microservices for the CSP Java backend
  • Developing mobile app for Android and iOS
  • Building the cloud service platform infrastructure
  • Tools used:
  • Java
  • Spring Boot
  • TypeScript
  • Ionic Framework
  • Cordova
  • HTML5
  • CSS
  • IntelliJ
  • WebStorm
  • GitLab
  • Jira
  • Linux
  • Maven
  • Jenkins
  • MariaDB
  • MongoDB
  • Consul
  • Nginx
  • Docker
Apr 2016 - May 2016
2 months

Java Developer (Backend)

KION Group IT

  • Focus: Implementing web services for the entire Java backend
  • Software development with Java 8 and Criteria API
  • Implementing REST API (JSON)
  • Tools used:
  • Java Spring
  • IntelliJ
  • SVN
  • Jira
  • Linux
  • Maven
  • Liquibase
  • Swagger API
Nov 2015 - Dec 2015
2 months

Development Engineer (Frontend)

Sophos Technology GmbH

  • Focus: Frontend software development
  • Web development with AngularJS and Bootstrap
  • Implementing design specifications
  • Tools used:
  • AngularJS
  • Gradle
  • JavaScript
  • HTML5
  • CSS
  • Bootstrap
  • WebStorm
  • Git
  • Jira
  • Linux
Sep 2015 - Oct 2015
2 months

Development Engineer

Sophos Technology GmbH

  • Focus: Windows 10 Mobile support (MDM) in the Sophos Cloud
  • Software development with Java 7 Spring Framework (4.0)
  • Extending functionality to support Windows 10 mobile devices in the Sophos Cloud
  • Tools used:
  • Java
  • Spring
  • JUnit
  • Gradle
  • IntelliJ
  • MongoDB
  • Git
  • Bamboo
  • Jira
  • Linux
  • macOS
  • Apache Tomcat
Apr 2015 - Aug 2015
5 months

Development Engineer

Sophos Technology GmbH

  • Focus: Developing and implementing mobile security in the cloud
  • Software development with Java 7 Spring Framework (4.0)
  • Integrating Sophos Mobile Security into the Sophos Cloud
  • Version control with Git, build system with Bamboo (Atlassian)
  • Tools used:
  • Java
  • Spring
  • JUnit
  • Gradle
  • IntelliJ
  • MongoDB
  • Git
  • Bamboo
  • Jira
  • Linux
  • macOS
  • Apache Tomcat
Aug 2014 - Mar 2015
8 months

Development Engineer

Sophos Technology GmbH

  • Focus: Porting the mobile component to Java Sophos Cloud V3
  • Software development with Java 7 Spring Framework (4.0)
  • Implementing the “Mobile” component for Sophos Cloud V3 (AWS as IaaS)
  • Version control with Git, build system with Bamboo (Atlassian)
  • Tools used:
  • Java
  • Spring
  • JUnit
  • Gradle
  • IntelliJ
  • MongoDB
  • Git
  • Bamboo
  • Jira
  • Linux
  • macOS
  • Apache Tomcat
Jan 2014 - Jul 2014
7 months

Development Engineer

Sophos Technology GmbH

  • Focus: Software development for Sophos Cloud V2
  • Software development with Ruby
  • Developing the “Mobile” component for Sophos Cloud V2 (AWS as IaaS)
  • iOS and Android mobile device management (MDM)
  • Behavior-driven development with RSpec
  • Version control with Git, build system with Bamboo (Atlassian)
  • Tools used:
  • Ruby
  • RSpec
  • RubyMine
  • MongoDB
  • Git
  • Bamboo
  • Jira
  • Linux
  • Redis
Jan 2013 - Dec 2014
1 year

Application Support Engineer

Experian GmbH (E-Mail Marketing Services Provider)

  • Focus: Transitioning the ticket system to ITIL, process definition
  • ITIL management (process optimization)
  • Incident management
  • Supporting the email marketing services platform (CCMP and MailSolution)
  • Introducing new processes
  • Ensuring SLAs and processes follow ITIL
  • Customizing the internal ticket system with JavaScript and automated bash scripts for communication and file backup
  • Creating IBM Crystal Reports templates
  • Tools used:
  • UML
  • MS Office
  • HTML
  • CCMP (Cross-Channel Marketing Platform)
  • Jira ticket system
  • JavaScript
  • Bash
  • MySQL
  • IBM Crystal Reports
Nov 2012 - Nov 2012
1 month

System Administrator

Ceteq GmbH

  • Focus: Software distribution with Opsi server
  • Setting up network infrastructure and installing the Opsi server
  • Configuring DHCP for PXE client machines
  • Integrating netboot products for WinXP and Win7
  • Deploying software products automatically
  • Training staff on Opsi server maintenance
  • Tools used:
  • Opsi server integration
  • Ubuntu
  • Windows Server 2008 R2
  • VMware vSphere
  • VMware ESX
  • Windows XP
  • Windows 7
  • DHCP
  • PXE
Aug 2012 - Oct 2012
3 months

Test Specialist

E-Plus

  • Focus: Reviewing specification documents and test scenarios/test cases for a service data management application
  • Reviewing based on specifications, mapping matrix, test cases, component test scenarios for existing application
  • Checking documents for quality and completeness
  • Providing improvement suggestions
  • Tools used:
  • MS Office
Jul 2012 - Jul 2012
1 month

Software Developer, Software Tester, System Engineer

Software-Datenlieferant (TecDoc)

  • Focus: Interface development, setting up a test environment
  • Evaluating SoapUI and LoadUI, connecting to web service backend with custom Groovy scripts
  • Developing/implementing Groovy scripts for web service communication
  • Integrating Groovy scripts into SoapUI
  • Creating methods for session handling in SoapUI/Groovy scripts
  • Parameterizing scripts
  • Connecting to LoadUI and evaluating it
  • Load testing with virtual users in a suitable environment
  • Tools used:
  • Groovy
  • SoapUI
  • LoadUI
  • Eclipse
  • Charles Proxy
  • JBoss Server
Apr 2011 - Dec 2011
9 months
Dortmund, Germany

Software Developer, System Engineer

TU Dortmund

  • Focus: Software development, software architecture, database management
  • Implementing CDMI support by combining existing OpenNebula components
  • Designing an architecture where a web interface communicates via OCCI/CDMI to OpenNebula
  • Adapting open-source OCCI and CDMI server variants for this architecture
  • Implementing CDMI and NFS protocol for OpenNebula to support additional clouds
  • Evaluating the architecture in a test environment
  • Tools used:
  • Ruby
  • JSON
  • Java
  • Bash scripts
  • KVM
  • REST
  • Subversion
  • Git
  • SLES
  • Ubuntu
  • MySQL
  • OCCI
  • CDMI
  • OpenNebula
  • Eclipse
  • Apache Tomcat
Jul 2010 - Sep 2011
1 year 3 months
Dortmund, Germany

System Administrator, Software Developer

TU Dortmund

  • Focus: Administering a complex IT infrastructure in high performance computing
  • Managing hardware and software for the TU Dortmund cloud computing testbed of over 250 HP blade servers
  • Administering DHCP and LDAP infrastructure
  • Managing Ubuntu and SUSE Enterprise systems
  • Virtualization with KVM, optimizing for high performance computing
  • Managing the virtual infrastructure with OpenNebula cloud framework
  • Creating documentation and installation guides
  • Tools used:
  • Ubuntu
  • SLES
  • DHCP
  • LDAP
  • KVM
  • OpenNebula
  • Ruby
  • Bash scripts
Jul 2010 - Aug 2010
2 months
Dortmund, Germany

Student Assistant

RIF e.V. (Dortmund initiative for computer-integrated manufacturing)

  • Focus: Upgrading projection technology for virtual reality (in-house and for clients)
  • Rebuilding hardware
  • Setting up network
  • Reconfiguring Windows
  • Building server and network infrastructure
  • Maintaining projectors
  • Tools used:
  • Windows Server 2008
  • Linux
Mar 2010 - Mar 2011
1 year 1 month
Dortmund, Germany

Software Developer, System Engineer, System Administrator

TU Dortmund

  • Focus: Management portal: Creating, monitoring, and controlling virtual machines with an intuitive web portal
  • Resource management: Automating VM context distribution and network balancing, migrating VMs to virtualized servers and VMware, Xen
  • Resource forecasting: Advising users on VM specs (RAM, CPUs, disk size, etc.) and simulating support on physical servers for future hardware planning
  • Java development of the web portal and backend
  • Setting up the test environment for the web portal
  • Setting up cloud environments and installing required hardware and OS
  • Debugging OpenNebula
  • Code refactoring and bug fixing
  • Tools used:
  • Eclipse
  • VMware ESXi
  • ZK Framework
  • KVM
  • LDAP
  • OpenNebula
  • VPN
  • VNC
  • Java
  • Subversion
  • Bash scripts
  • MySQL server
  • SQL
  • Apache Tomcat

Languages

English
Advanced
Polish
Advanced
German
Elementary

Education

Lorem ipsum dolor sit amet

Diploma in Informatics, minor in Business Administration · Computer Science

Certifications & licenses

ISTQB Certified Tester Foundation Level

ISTQB

Professional Scrum Master 1