In 2020 kreeg ik de opportuniteit om AWV te ondersteunen bij het ontwikkelen van verschillende administratieve applicaties. Hierbij werden verschillende recente technologieën gebruikt, waaronder Angular 9 en Java 11. Tijdens deze opdracht kon ik ook mijn agile coaching skills gebruiken om verschillende scrum processen te verbeteren.
Ik heb icometrix, een klein maar impressionant bedrijf uit het Leuvense, kunnen helpen als senior frontend developer. Ik was verantwoordelijk voor het design van de schermen alsook voor het implementeren van de functionaliteit van verschillende applicaties. Tijdens deze opdracht werkte ik met Angular 8+, NgRx en een Nx monorepo.
Bij Corsearch kon ik meewerken aan nieuwe webapplicaties voor hun klanten. Hierbij werd er telkens gebruik gemaakt van Java als backend programmeertaal en TypeScript/HTML/CSS als frontend programmeertalen. We gebruikten Spring, Flyway, Feign, SASS, NGRX en Angular. Het was een microservices architectuur met verschillende frontends, backends en backend-for-frontends. Verder gebruikten we ook Jenkins, Docker en Kubernetes als continuous integration tools.
Tijdens mijn opleiding maakte ik kennis met het ontwikkelen van Android en iOS applicaties. In de eerste jaren van mijn professionele loopbaan heb ik deze verworven skills nuttig kunnen gebruiken. Daarna heb ik deze kennis vooral in mijn vrije tijd onderhouden.
Programmeertalen:
Android, iOS, Swift, Kotlin
Frameworks:
Java, XML, Kotlin, Dagger, ButterKnife, DBFlow, Objective-C, Swift
Service:
Mobile App Development
Frontend Development
In 2014 leerde ik AngularJS kennen. Toen was het nog best ingewikkeld, maar dat is veel verbeterd met de recentste versies van Angular. In mijn vrije tijd heb ik al wat gespeeld met React en in 2018 werkte ik een heel jaar met Polymer. Testen schrijf ik met behulp van Selenium, Jasmine, Karma en Protractor. Recent maakte ik ook kennis met Jest, een ander framework om frontend code te testen.
Frameworks:
Angular, Polymer, React, Jasmine, Karma, Protractor, Jest, Selenium
Service:
Frontend Development
Backend development
Ik heb reeds 5 jaar ervaring in het ontwikkelen van Java applicaties. Frameworks zoals Spring, JPA, ElasticSearch, Jersey, Commons Apache en Kafka horen bij mijn vaste werk-kit. Testen schrijf ik met behulp van JUnit, Mockito en AssertJ. Ook heb ik ervaring met het gebruik van Python voor performantietesten. Met NodeJS kan ik erg makkelijk een kleine, maar krachtige server ontwikkelen. Kennis over C# bezit ik, maar heb ik nog niet gebruikt in mijn professionele carrière.