Daniel Schimikowski
Senior Software Developer

Work Experience
CoreMedia Consultant
- Migration of an existing CoreMedia 11 installation to CoreMedia 12
- Re-implementation of CKEditor4 customizations for CKEditor5
- Migration of an existing CoreMedia 10 installation to CoreMedia 11
- Migration of Monday Webforms to Formcentric
- CoreMedia CMS 10, CoreMedia CMS 11, CoreMedia CMS 12, CoreMedia Cloud, Spring, Java, Docker, Typescript, Javascript, Pnpm, Shell, Azure
Java Software Consultant
- Maintenance and continuous development of the business partner portal of a large german telecommunications company
- CoreMedia CMS, JBoss Portal Server, Spring, EJB, WSRP, JSP, JSF, XA, SOAP, SQL, REST, Apache Tomcat, Apache HTTP Server, AJP, Git, Scrum, Jira, Confluence
Data Analyst in the Security Operations Center
- Processing of security incidents
- Toolset: QRadar, Splunk, Arcsight, Sentinel, Python, Shell
Java Software Consultant
- Maintenance and development of a CoreMedia CMS
- Integration and deployment of CoreMedia products
- Software development and customizing of the editing applications in Java Swing (Sitemanager) as well as Javascript, ActionScript, ExtJS (Studio)
- Extension of CoreMedia Studio with new functions (Java, Spring, JSP, Swing, Solr, ActionScript, Javascript & ExtJS)
- Skills: Java, JSP, SQL, CSS, JS, MongoDB, ExtJS, Coremedia CMS, Solr, Actionscript, Coremedia Studio
Java Backend Developer
- Employed as Java Backend Developer in a Scrum Team (Java EE, JSF, Spring, Tomcat, MongoDB)
- Test automation/QA using Groovy, Spock and Geb
- Build management with Jenkins, Maven, Git and Gradle
- Skills: Java EE, Spring, MongoDB, JSF, Tomcat, Gradle, GEB, SQL, Selenium, Groovy, HTMl/JS
Java Developer
- Planning, implementation and documentation of ergonomic user interfaces in Swing and server applications
- Implementation of extensive JUnit tests
- Refactoring of existing modules using design patterns
- Performance analysis and optimization of Swing user interfaces and server applications using JProfiler
- Administration of Linux/Windows, continuous integration with Hudson/Jenkins
- Code quality control (Checkstyle, Findbugs, PMD)
- Skills: Java, Swing, Jenkins, Design Patterns, Refactoring, JProfiler, Linux, Shellscripting
Skills
- JUnit
- Spring
- CoreMedia 12
- MongoDB
- Jenkins
- CoreMedia
- Java
- Spring Boot
- CoreMedia Cloud
- PostgreSQL
- Groovy
- Docker
- HTML
- Spring Framework
- Git
- CoreMedia 11
- JProfiler
- TypeScript
- SQL
- Eclipse
- JPA
- Spock
- Ant
- CSS
- Oracle
- SVN
- gradle
- Shell
- IntelliJ
- Postgres
- Spring
- Jira
- NoSQL
- Confluence
- Cloud9
- AWS
- Debugging
- JavaScript
- Oracle DB
- Track
- Hudson
- Collaboration
- Documentation
- Mentoring
- Consulting
- Full Stack development
- Design Patterns
- Clean Code
- TDD
- Test Driven Development (TDD)
- Linux
- Android
- MySQL
- mongoDB
- Solr
- robospock
- geb
- Scrum
- Entwurf
- Github
- Azure
- Architektur
- Software Architektur
- Troublesh
- Troubleshooting
- Scripting
- IT Security
- Apache
- Maven
- Continous Integration (Jenkins)