You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Raphaël ThémansRT

Raphaël Thémans

Full Stack Developer

€675/day
Grez-Doiceau, BE
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Raphaël

After obtaining my Master's degree in Computer Science at the University of Namur, I enriched my professional experience with 5 years at Capgemini before launching into freelancing in 2022. Passionate about new technologies, chess, foosball, CrossFit, and tennis, I cultivate a balance between professional life and personal interests.

As an expert in full-stack development, I specialize in Angular and Java, but I am always eager to learn and integrate new technologies. My approach is centered on quality, innovation, and adaptability, allowing me to effectively meet my clients' needs in an ever-evolving environment.

I am dedicated to end-to-end project management, ensuring regular and transparent communication to guarantee the success of each project. Whether it's developing websites for small or medium-sized businesses or implementing complex solutions, I am ready to take on the challenge and bring added value to your project.
  • French

    Native or bilingual

  • English

    Fluent

  • Dutch

    Conversational

Can work on-site
Grez-Doiceau (up to 50km), Bruxelles (up to 20km)

Experience

  • Solidaris Brabant
    Fullstack Senior Software Engineer
    PUBLIC SECTOR
    June 2023 - December 2023 (6 months)
    Bruxelles, Belgium
    Within Solidaris Brabant, I joined a development team as a Fullstack Senior Software Engineer, bringing my technical expertise to a complex application project. My main mission was to optimize the application, initiated in 2018, for encoding, request approval, and invoicing.

    My skills in Java, Spring Boot, Hibernate, SQL, PostgreSQL, Gradle, JUnit, Angular, and TypeScript were crucial in refactoring and improving the code. I actively contributed to simplifying and accelerating the responsiveness of key user interface functionalities. My approach involved questioning existing design choices and proposing effective alternatives, while remaining attentive to user needs and aware of the limitations of my information.

    I also played a key role in analyzing and fixing difficult bugs, while establishing processes to maintain clean and quality code. My participation helped the team feel ready for production deployment.

    This experience demonstrated my ability to adapt quickly, improve user experience, and work effectively within a multidisciplinary team, with a friendly and results-oriented approach.
    Java Spring boot Angular Typescript Gradle Git Gitlab CI/CD Gitlab java 17 IntelliJ IDEA JUnit4 JUnit5 Clean Code Domain Driven Design TDD Business analysis SQL PostgreSQL Flyway Spring Data JPA Hibernate JPA Scrum Agile methodology Atlassian JIRA Kanban
  • Colruyt
    Software Engineer
    RETAIL (LARGE RETAILERS)
    March 2021 - May 2023 (2 years and 3 months)
    Halle, Belgium
    At Colruyt, I served as a Senior Fullstack Software Engineer in an agile team of 10 people, working with the Scrum methodology. My primary responsibility was the maintenance and development of new features for the website's order management system.

    I played a key role in migrating numerous microservices from JEE to Spring Boot. I also worked on web interfaces developed in Angular for some of these microservices. A notable aspect of my work was leading an initiative to implement code review practices within various Colruyt teams. This experience allowed me to develop communication and leadership skills, fostering teamwork and improving code quality.

    Furthermore, I worked on Spring Batches processing messages from IBM queues and led an initiative to integrate OAuth2 into various microservices, thereby enhancing security and authentication. I utilized a diverse set of technologies, including Java 8, Angular (versions 7 to 14), Gradle, Hibernate, Spring Boot, Jenkins, Git, JEE, Intellij IDEA, Gitlab, Oracle Database, Atlassian Confluence, and Jira.
    Java Angular Gradle Hibernate Agile methodology Spring boot Jenkins Spring Batch Git Java/JEE JEE IntelliJ Gitlab Oracle Oracle Database Atlassian Confluence
  • Engie Electrabel
    Software Engineer
    ENERGY AND UTILITIES
    July 2017 - February 2021 (3 years and 8 months)
    Bruxelles, Belgium
    I worked on the internal B2B offer system as a Full Stack developer (Java and Vue.js). The main technologies were: Java, Javascript, VueJS, JSP, Spring, Hibernate, Oracle, Git, Maven.
    I also led an initiative to add automated regression tests using LeanFT (UFT Pro).
    We worked using Agile methodology with Kanban as a support.
    Java Spring MVC Hibernate Maven IntelliJ IDEA Agile methodology Vue.js Java EE Java 8 JDBC IntelliJ Git JSP LeanFT JavaScript Oracle Database

Recommendations

Be the first to recommend Raphaël

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master of Science in Computer Science with a specialized focus
    Unamur
    2017

Skill set

Categories