Adapting a content management system

industry: media
period: 05/2014 - 06/2016
Adaptation and expansion of the CM system Sophora (Subshell) to the customer’s requirements. Further development of a media database (with a graphical web interface) to manage audios, videos and images. Creation of documentation (concepts, technical documentation, user manuals, operating manuals).
Main focusPermalink
- Developing the cms according to customer specifications
- Developing a medien database with a graphical web interface for editors (JSF)
- Creating documentation for different target groups
- Accompanying build and deployment processes through to release
SkillsPermalink
Programming languagesPermalink
Java, JSF, JSP JavaScript
Frameworks, TechnologiesPermalink
Spring (Framework), Webservices (REST, SOAP, Apache CXF, JAX-WS), Apache Tomcat, Java Server Faces (Primefaces), Apache Solr, JAXB, Quartz, Velocity
MethodsPermalink
Behavior Driven Development (BDD), Test Driven Development (TDD), Continous Integration (CI), Scrum
Logging, MonitoringPermalink
slf4j, log4j, logstack
StandardsPermalink
Json, XML, XSD, XSL, UML, SQL, HTML, CSS
DatabasesPermalink
Hibernate, MySQL, Oracle
Content-Management-SystemsPermalink
Sophora
TestingPermalink
Junit, Mockito, Powermock, HTMLUnit, JSFUnit, Thucydides
Build, DeploymentPermalink
Jenkins/Hudson, SonarCube
Project environmentPermalink
SVN, Eclipse, Spring Tool Suite, Maven, OpenProject, Visual Paradigm, Puppet, Apache Ant, Linux