Developer & Software Factory Maintainer
National Bank of Belgium
2016-09-01-Present
As technical leader of the Software Development support group and with the help of my teammates, my role is to ensure that software devel...
As technical leader of the Software Development support group and with the help of my teammates, my role is to ensure that software developers at the National Bank of Belgium continue to take advantage of state of the art software development practices, techniques and tools.
Our group is responsible for:
- developing/maintaining the front-end software development framework (AngularJS, TypeScript, ...)
- promoting code reuse by providing reusable libraries, components, visual style guide
- tackling architectural and transversal/cross-cutting concerns (e.g., secure coding guidelines, protection against XSS, CSRF, authentication & authorization, logging, auditing, ...)
- providing training and support to all programmers & analysts
- choosing appropriate tools (e.g., SCM, IDE, build tools, ...) and providing relevant/useful infrastructure components to software developers (e.g., continuous integration, source code analysis, bug tracking, ...)
- serving as interface between the software development teams and other groups within the IT department: architecture, operations, security officers, ...
- implementing continuous delivery and DevOps within the IT department
Technologies used:
- Front-End:
Development, maintenance and support
- AngularJS & Angular 2+
- Javascript / TypeScript
- HTML / CSS
- Framework Stark, based on Angular. Available on https://github.com/NationalBankBelgium/stark
- Code-Style: https://github.com/NationalBankBelgium/code-style
- Software Factory:
- IDE: Jetbrains IntelliJ, Webstorm
- CI: Bamboo
- Code review/analysis: Crucible-Fisheye
- VCS: GIT - BitBucket (Server & Client), TortoiseSVN (Server & Client)
- Issue tracking: JIRA
- Wiki: Confluence
- Maven 2.x/3.x, NodeJS, NPM
- Back-End:
- Support in Java projects
HTML/CSS
Git
Angular
View more
HTML/CSS
Git
Angular
TypeScript
JavaScript
Subversion
Sass
View more