Professioneel Profiel
Hannek is een ervaren en gedreven Java Backend Software Engineer
(OCPJP-gecertificeerd) met aanvullende ervaring op het gebied van
front-end ontwikkeling. Door zijn sterke adaptieve vermogen maakt hij
zich snel en effectief nieuwe tools en technieken eigen. Hannek is een
enthousiaste ambassadeur van Clean Code en stelt het leveren van
hoogwaardige software als prioriteit in al zijn projecten.
π Programmeertalen
- Java 21
- JavaEE
- NodeJS
- ReactJS
- jQuery
- AngularJS
- JavaScript
- Expect
- Dojo.JS
- PHP
- SQL
- C/C++
- Shell scripting
- XSD
- JSON
- YAML/YML
- XML
- HTML
- CSS
- Sass
- Sccs
- Markdown
- Lex & Yacc
π Frameworks & Libraries
- Bootstrap
- Spring (Boot, MVC)
- Hibernate, iBatis, JPA
- Lombok, Jersey REST
- Mockito, PowerMock
- Cucumber, Wicket
- SoapUI
- Google Guava
- Google Flyway
- Liquibase
- Docker
- Kafka
π Softwareontwikkelingsmethoden & Practices
- Agile, DevOps, Continuous Integration & Development (CI/CD)
- Scrum, Coaching
- Quality focused programming, Integrationtests
- REST, Webservices, Servlets/JSP
- Messaging, EJB, Marshalling, Microservices
- UML
π AWS Cloudplatformen & diensten
- EC2, S3
- Lambda, DynamoDB
- CloudWatch, SNS, SQS
- Route53
- API Gateway
- RDS
π Databases
- DynamoDB, PostgreSQL
- Oracle
- MSSQL, MySQL
- Crucible, Redis/ElastiCache
- Planon-ORM
π CI/CD en buildtools
- Jenkins, Team City, Gradle, Maven, Grunt, Gulp
- Git, GitHub, BitBucket, Gitlab, Subversion
- CheckStyle, PMD, SonarQube, SonarLint
- Kubernetes/K8s, OSGI
π IDE's & tools
- IntelliJ, SourceTree
- Eclipse, VS Code Microsoft Visual Studio
π Monitoring & kwaliteitstools
- Datadog, Splunk, CloudWatch
- Kibana, Grafana
- Jira, Confluence
π Testmethodieken
-
Test Driven Development (TDD), Selenium, JUnit, Cucumber,
Integrationtests
π Besturingssystemen
- Linux, Unix, MAC, Windows
π Communicatie & Integratietools
- ActiveMQ, JMS, WSDL
- SQS, SNS
- Swagger, Postman
- jDLMS
π Certificeringen
- OCA/OCP Java SE 6, OCPJP
- Prince Foundation