Tristan Goossens

Software engineer

I am a driven and enthusiastic student from The Netherlands with a passion for innovation in the field of Software development I am currently studying Computer science at Avans University of Applied Sciences in Breda, The Netherlands. I like to work out or go out for a swim or run in my free time. I also like to go out or play video games with friends.

Contact
Socials

Experience

Co-Founder

Student-laptop

Affiliate website that helps students find and compare the best laptops for their study. Tasks included partnering with companies to promote their products and developing an API and website from scratch.

Skills/Technologies/Tools

  • Angular
  • NestJs
  • MongoDB
  • SEO
Febrary 2021 - Present

Junior Software Engineer

Synchron lab automation · Temporary contract

Implemented various modules for hardware devices used in the company's products. Tasks include communicating with various pieces of hardware/software using C#.

Skills/Technologies/Tools

  • Same as internship
  • Using various communication protocols
July 2023 - August 2023
October 2024 - Present

Internship Software Engineer

Synchron lab automation · Internship

Working on module to combine system module functionalities in a combined workflow. Tasks included creating a module for the workflowbuilder and making a front end application to create, manage and execute workflows. I also implemented a generic module so that databases can be easily created and managed through the company software.

Skills/Technologies/Tools

  • C#
  • .NET
  • Microcontroller communication
August 2023 - January 2024

Junior Web Developer

OCC Crossmedia B.V. · Temporary Contract

Working on the implementation of a new order management system for OCC labels. Tasks included developing a API for the new system and the implementation of a frontend application for the new system.

Skills/Technologies/Tools

  • NodeJs
  • NextJS
  • VueJs
  • MySQL
July 2021 - July 2022

Trainee Junior Software Engineer

Synchron Lab Automation · Internship

Working on the implementation for a new Liquid handler system module. Tasks included creating a base for communicating with the new machine and the implementation of a communication module for a precision scale and barcode scanner.

Skills/Technologies/Tools

  • C#
  • .NET
  • Serial Communication
February 2021 - July 2021

Trainee DevOps Engineer

IDTrust · Internship

Working on the development of a Certificate authority and the issueing of certificates. Tasks included the automation of REST API Documentation and the implementation of functionality for different microservices

Skills/Technologies/Tools

  • Golang
  • Linux
  • Kubernetes
August 2019 - January 2020

Supermarket assistant

Albert Heijn · Temporary Contract

Helping customers find products, restocking shelves and ensuring a neat presentation of the store.

September 2017 - March 2021

Education

Avans University of Applied Sciences

Computer science · Bachelor degree

A 4 year course that builds on the basics of software development. The main focus is on web development, software architecture and design, database management, security, testing, project management and application deployment. I also followed a artificial intelligence minor where i learned the basics of machine learning and data analysis and how to incorperate it into a project. I also learned soft skills like reasearching, presenting and writing, teamwork and time management on a Bachelor level.

Skills/Tools/Technologies

  • Server & client side web development
    • Laravel (PHP)
    • Angular (JS)
    • NestJs (NodeJs)
    • .NET Core (C#)
  • Software architecture and design
    • Design patterns
    • Union/Clean architecture
    • Microservices
  • Database management
    • SQL
    • MongoDB
  • Algorithms and data structures
  • Application security
  • Application unit testing
  • Project management
    • Scrum
    • Kanban
  • Machine learning (AI)
    • Python
    • Tensorflow/Keras
    • Data analysis
2021 - Present

Curio

Media and Software Development · MBO

A 3 year course that teaches the basics of software development. The focus is on creating CMS systems and working with project management like Scrum.

Skills/Tools/Technologies

  • Office 365
  • Project management (Scrum)
  • Web Development (HTML, CSS, JS)
  • Laravel (PHP)
  • MySQL
  • C#
  • Java
2018 - 2021

RSG t'Rijks high school

Student · VMBO

I Graduated from high school with the following subjects: Math, Science, Chemistry, Economics, Dutch, English, German.

2014 - 2018

Technical Skills

Programming Languages
  • Csharp icon
Database Management
  • MySQL icon
  • MongoDB icon
Frameworks and Tools
  • DotNet icon
  • NestJS icon
  • Tensorflow icon
Other Skills
  • Creating CI/CD deployment pipelines (GitHub Actions)
  • Software architecture design and principles (Microservices, Clean Architecture, SOLID, DRY)
  • Unit testing
  • Agile Development & Scrum
  • Conducting research and presenting findings
  • Machine learning and data analysis (Tensorflow/Keras, Python)

Languages

Dutch
English
German
French

Soft Skills

Teamwork
Time Management
Problem Solving
Communication
Presentation skills

Projects

Project pages will be added soon. For now, check out my GitHub for my public projects!