Frederik Haesbrouck

Job positions

Skills & Interests

Diploma

Master in Computer Science, University of Ghent 1995

Job experience

Sciensano

Senior Java expert reviving a migration tool to generate questionnaires on a new platform (Form.IO based) from the existing running on a custom-build Java solution a decade ago. Although mainly a solo effort in terms of design & development, I worked closely with people from operations, the testing team and the analysis team for these questionnaires meant to support internal Sciensano researchers in their job.

FOD VVVL

Architect, coach and senior developer initiating and completing 2 production versions on a more 'traditional' JEE stack to digitalise a Health department responsible for checking the rules before Tobacco and e-Cigarette products could enter the Belgian market. Information collected by a central European organisation that offers two software tools to producers and importers of such products to declare them at once for a set of European countries, initiating national investigations and further procedures to be admitted in each individual member state.

KBC

DevOps engineer and senior Java, Cloud Native developer on a full GitOps setup migrated to OpenShift (internal Cloud infrastructure called BlueCAP), working both on the platform as well as helping starting up a new development team that delivered an extension to KBC's Mobile App into production in 6 months time using the latest version of that platform.

Digipolis Gent

DevOps engineer with Java affinity filling the gap between software companies and a non-developer oriented Service Factory department based on OpenShift v3, as RedHat's variant of Kubernetes (Microservices, OpenShift, JenkinsX and GitLab CI/CD).

EDF Luminus

Java/DevOps team lead and architect for an energy trading platform backend rewritten using Spring Boot v2, Spring-Integration and Skipper (Cloud Native, BitBucket CI/CD, Spring, Git).

Belfius Insurance

Java senior developer and team lead of offshore developers for a Spring Batch v4 implementation in the department bundling Document Management for all other IT systems in Belfius Insurance (XSD, SW Analysis & Design, Scriptura Engage, Spring, TWS, AsciiDoc).

DKV

IT architect and DevOps coach modernizing the Development landscape at DKV and introducing DevOps (Docker, K8S, Git, Jenkins Pipelines).

Curalia

Senior Java expert person initially attracted to resolve a pending mandatory migration of an in-house developed business application, quickly turning into an all-round IT coach/advisor for this small team lacking some openness choice (EJB, JBoss, OpenShift, encryption).

Deutsche Bank

Java team lead first assisting go live and maintenance/extensions efforts of the mobile banking application (MDB's, AngularJS on WebLogic), then part of the team that managed to revamp most of the outdated online banking application in only 7 months (BackBase, Camel on Tomcat).

Smals

Application Architect starting a new project in the eHealth ecosystem. Besides helping detailing the requirements and their priorities, designed a solution that can be deployed in both their classic WebLogic environment as well as the future OpenShift v3 (the RedHat/JBoss PAAS offering). Setup a development environment on the current OpenShift v2 infrastructure.

Toyota

Senior/Lead Java developer in a team with a big SCRUM focus, initially brought in to migrate a project that still used SQLJ technology hosted internally, but also worked on more recent projects hosted on a PAAS.

M-Team

Java and SOA expert working on different projects supporting a reimplementation of the core IT solution of this umbrella ICT company for some dozen health insurance funds.

Crelan

Java developer stabilizing an existing homebrew credit application of this bank that went through the pains of quick changes after a merger.

Oak3

Teacher after revamping details of my EJB and JPA knowledge, teaching a small team of Java people in a 5 days course EJB v3.1 and JPA v2.

Argenta

Configuration management role as Java expert consolidating the infrastructure and organisational procedures combined with adhoc aid to ongoing projects with staging issues, continuous integration, issue tracking and versioning.

QBon

Allround Java expert and DevOps in a project amongst friends to introduce shop independent coupons (the ones individuals give to each other) to be bought and managed online.

Certipost

Technical Architect in promising software engineering environment (where the roles of architect and developers meet in a formal design model 'continuously integrated' with the source code) to design the next phase in a SEPA Direct Debit solution developed for bPost.

LCM

Functional analyst and technical architect helping to compile an analysis of the existing, making a status report and proposing solutions to continue on a project that started shortly after I left this customer 3 years ago.

Vlaamse Overheid

Revamping a development team for a 4 years old IDM application, creation of development and deploy machines. Identifying performance improvements and proposing design changes to incorporate functionality needed for a broader applicability of the application. Preparing for the replacement of the underlying technologies and usage with all current applications related to the Vlaamse Overheid.

Credoc

Applying PKI technologies and XAdES standards in a Java based web tool to submit the official publications of Belgian companies ('e-Depot'). Developing a POC supporting the usage of Belgian e-ID cards instead of the then used notary specific smartcards. Negotiated with the Department of Justice the technical changes to be made to the e-Depot signature in support of e-ID signed and multisigned depots.

NGI

Worked as a JEE Architect to both investigate the tools market to transform GIS data (Geographic Information) to the EU Inspire regulations as well as assist in the reorganization of this institute that is responsible for most of the Belgian geographic data. Introduced some professionalism in a software development team consisting of around 6 people.

LCM

Java Coach EJB 2.1 and EJB 3.0 in an Oracle environment: Help out on the different projects and maintenance developments besides working on standards to result in more maintainable software for the future. Temporarily worked on putting a project in crisis back on track.

Dolmen CA

Technical project lead for a GIS editing application embedded in a web application being developed for a government related environmental organization (OVAM). In charge of setting up architecture, mentoring a junior colleague and assisting in functional analysis.

PM-Services, SAGA Consulting

Senior J2EE consultant for different customers seeking J2EE solutions: Ministry of Finance, De Post and Belgacom. Learned the ins and outs of Spring through self learning and practicing in many projects.

IPC

All round responsible for maintenance of internationally frequented extranet site based on Java servlets and PL/SQL. Redesigning to result in a fully scalable J2EE (EJB CMP) application. Report creation using traditional Oracle and Crystal Reports techniques.

SeeBeyond

Sales consultant developing many different interfaces in an airport EAI project. Integrating a brand new online, high volume information system consolidating all airport related information into a J2EE/XML architecture, with the multiple legacy satellite systems for data gathering, public information distribution and organizational monitoring.

National Bank of Belgium

Java coach to assist both programmers and analysts in a transition from PowerBuilder to J2EE. Usage of a homegrown framework on top of Struts, Log4J, JUnit, etc. Development on Windows NT using VisualAge for Java and WebSphere Studio Application Developer, deployment on WebSphere backed by DB2 on MVS.

IBM ITSO

Cowriter of the book "Enterprise JavaBeans for z/OS and OS/390 CICS Transaction Server v2.2" together with an international team of CICS and z/OS experts. Study and practice of WebSphere Studio Application Developer, CICS TS v2.2 and WebSphere on z/OS.

Zurich Insurance Group

Technical project manager and Java Architect position in the development of a interactive site for Dutch brokers of Zurich. J2EE solution deployed on WebSphere/UDB, augmented with a Java applet and a Java application.

IBM ITSO

Cowriter of the book "Programming with VisualAge for Java Version 3.5", besides a role as architect/coach experienced in Java and VisualAge.

FreWare

Become freelance under the umbrella of a one person company and some additional learning of first open source frameworks.

eXpanded Media

Java expert with a web design company specialized in interactive site development for both private companies and government institutions. Starting as a senior Java developer evolving into a position of architect and mentor.

Bank Delen

Allround IT-er with a private investment bank. Being part of a small IT team responsible for both day to day support of existing systems and users as for new developments. Responsible for internet IT strategy ranging from internet network access setup to the inception of an interactive client site (including the integration of the existing back-end).

IBM Belgium

System Engineer in the Integration Services department of IBM. All kinds of educations and a broad range of projects: 2 weeks till 18 month, as developer up to consultant, in projects for government and financial institutions, etc.

Alcatel Bell

Analyst/Programmer at a department of Alcatel specialized in developing software for network monitoring. Experience with Sun Solaris and debugging of programs written in Lisp and C.

Contact

frederik.haesbrouck@freware.be

Download

			

Updated on 24th of February 2022