×
Stef Havermans

Stef Havermans

Full stack Developer


Background


About

About

I’m a young full stack developer who loves coding. I've worked many versatile projects using multiple front and back-end languages. I love new challenges and I love learning languages I haven't worked with.

Work Experience

Work Experience

  • Full stack developer

    May, 2021 - Present

    At Mediahuis I was part of the Publishing Studio Team.
    The studio focusses on creating and sending curated mails via a nice React Interface.
    I took part in both front-end and back-end work, as well as design and analysis.
    I helped optimise the product and introduced some quality additions.

    • Functional and Technical Analysis

    • Full-stack Developer

    • React 17.x

    • NETCore 3.1

    • Docker

    • MJML

    • Azure (Git, Pipeline, SQL)

    • Jira

  • Developer for an internal project management site.

    Oct, 2020 - Apr, 20217 months

    This project consisted in designing a corporate project management site for managing account's requests.
    I've filled up the role of full-stack developer and coach.
    I was the go-to when junior developers had questions.
    I also took part in the analysis and the design, giving feedback and suggesting several options.
    I took part in creating a responsive website, using Azure for development and team management with Pipelines for CI/CD.
    An exciting project and opportunity for me.

    • Functional and Technical Analysis

    • Full-stack Developer

    • Coaching

    • React-Redux

    • NETCore 3.1

    • OAuth2.0 / OpenId

    • yarn

    • Azure (Git, Board, Pipeline, SQL)

  • Node JS Developer

    Mar, 2020 - 2020-09-31

    This project consisted of setting up a Node JS backend for our personal portfolio/site. We migrated the backend of our site to Node JS. We used Swagger to implement a documented api interface with usage guidelines.

    • NodeJS

    • Swagger

  • React Native Developer

    2020-02-30 - 2020-06-31

    This project consisted of building a React Native application from scratch. I made a small application that could plot routes on maps and record navigation. It had multiple screens and used modern techniques as React hooks. The concept of the application is to create an app that could support people in tracking and monitoring daily rides to work.

    • React Native

    • React hooks

    • Expo

    • Github

    • Github Actions / CI CD

  • Technical Analyst, developer for our company website.

    May, 2020 - May, 20201 month

    This project consisted in setting up our company website.
    We've filled up the role of technical and functional analyst, designer and developer.
    Our responsibility was creating a responsive website (mobile and web) and using GitHub actions for continuous deployment and integration.
    The biggest challenge was to incorporate external sources (GitHub gist), create a company logo animation and making a (mobile/web) responsive site.
    I've also integrated Cypress.IO as a test case.
    Cypress gave me a chance to learn a new way to run and perform front-end testing, which surprised me a lot.

    • Functional and Technical Analysis

    • UX Designer and Developer

    • React-Redux

    • npm / yarn

    • GitHub actions

    • Swagger integration

    • Cypress.io

    • Blender (3D Animation)

  • Software Developer

    Oct, 2019 - Oct, 202011 months

    Microtechnix is company that focuses on delivering a clean and automated medical environment.
    I was involved in the development of the AxioLab and TubeLabeller application.
    I was personally responsible for the development of the latest version of the Axiolab application.
    I integrated Github Actions, migrated the project to .NET Core and added multiple big functionalities.
    Besides this I was responsible for migration at a big pharma company.
    I hosted the frontend-package as an NPM package at Github and optimized build via CI/CD.
    I continued to maintain code at Microtechnix ever since, they have been a wonderful client with lots of ambition.
    Later on I created an application for them that could address an AI service via rest API's.
    I also created multiple minor releases for packages such as AxiolabII or Tubelabbeler.
    I worked this projects under supervision of Bart Van Houtte, who was an excellent mentor.
    I mastered C#, Unit Testing and learned FluentAssertions and Github Actions.

    • React, CSS, HTML5, Styled Components

    • .NET Core 3.0, Restful API, Unit Testing

    • Github/ Github actions

    • SQL Server

    • Direct communication with clients

    • Swagger API documentation

    • Artificial Intelligence

    • On site testing and installation

  • Frontend Developer

    Sep, 2019 - Present

    I started working at Ading bv right after I graduated at Karel de Grote Antwerp.
    Bart was an acquaintance of mine, with a passion for programming and technology.
    He managed to convince me to work with him in no time.
    His passion for coding and delivering a perfect product made me choose Ading over several other offers.
    Eversince we have been a team and I've learned a lot from working together.

    • Learning some code conventions

    • Getting a lot of insight in hard principles

    • Getting the chance to learn a lot

  • Backend Developer

    May, 2019 - Jun, 20192 months

    Ometa gave me a chance at an internship finalizing my college education.
    The project I was involved with offered a smart solution for notificating employees.
    Stijn Dams, a fellow student, and I worked together and created a WearOS application.
    We integrated the framework in an API which could send several messages, including Slack messages to a smartwatch or Android device.
    Our final product received a very positive response from Duracell and other clients.
    We had a very pleasant experience working at Ometa, which was reflected as mutual.

    • Integration of wear OS application in the Framework.

    • C#

    • Java / WearOS / XML

    • SQL Server

    • Salespitch

  • Networking Developer / Full stack developer

    Aug, 2019 - Aug, 201930 days

    I worked at OLO VZW as a student worker.
    The IT support at OLO is a small but welcoming team.
    They maintained the networking facilities and hardware at the various locations of the non-profit.
    They also had a lot of great ideas and optimizations, in which they allowed me to take part.
    I asssisted several members in networking, and I also created an employee portal in Wordpress/ React.
    I also repaired hardware and learned a lot about what the non-profit actually did.
    Working at OLO opened my mind and improved my communicational skills, communicating with people who have communicational or other disabilities.

    • Creation of the user portal in Wordpress

    • Assistence in networking

    • Hardware repairs

Skills

Skills

  • Frontend

    HTML / CSS

    ReactJS / React-Redux

    React Native

    Javascript

    Angular

    Cypress / Karma / Jest

  • Backend

    C# / .NET Core

    Java / Spring Boot

    MS SQL/ My SQL/ Progress SQL

    Node JS

    X-Unit, N-Unit, FluentAssertions, Moq

    MongoDB / REDIS

  • DevOps

    TeamCity

    Github NPM / Actions

  • Languages

    Dutch: Mother tongue

    English: Fluent

    French: Fluent orally

    German: Understanding

  • Scrum

    GIT / Github / BitBucket

    JetBrains / YouTrack

    Azure

    Gitkraken

Education

Education

  • Software Engineering, Bachelors, Karel De Grote hogeschool Antwerp

    Sep, 2015 - Jul, 2019

Interests

Interests

  • Sports

  • TV & Music

  • Reading

  • Open Source