C++/C# programmer
Hi! My name is Tom.
I am passionate about programming and nature.
I have professional experience working on medical software, websites, automation, applied games, and entertainment games.
My full portfolio can be found on: tomsemeijn.com.
The public version of this CV does not contain privacy-sensitive information.
A full CV will be sent to companies I officially apply to.
I worked on many apps and games in C# meant to train people with acquired brain damage to use coping strategies for their new disabilities.
Tool written in C++ to generate Text-to-Speech audio for a healthcare game.
Multidisciplinary custom engine project in C++ where I worked on gameplay, graphics, and tools.
I worked on software for several medical/research devices using NIRS to non-invasively measure blood oxygenation.
I quickly and effectively adapted to the various devices, tools, and ISO quality standards to create robust consumer software and internal tools.
Aside from existing projects, I was also entrusted to create a big prototype using a novel third-party technology.
My colleagues describe me as a fast, communicative, and highly skilled worker.
This internship, I worked on many different projects at the same time. They include five apps, two lines of games, a web-app, and a game prototype. Consistently switching projects has made me very a flexible and adaptable programmer.
My main projects were targeted towards revalidation of people with acquired brain damage.
I had the task of automating the aqcuisition and processing the information of people opting in to new construction projects.
I improved the existing workflow within excel using VBA and then created a website that allows people to claim a home, manage their personal info, and generate PDF contracts.
I learned to work in a multidisciplinary professional environment and to plan and maintain an iterative project.
Three times, I went to Ukraine with the WALO foundation. We went to camps where the children were having their summer vacation with playing materials we had gathered to organize daily events to give those kids a happier summer.
I learned about teamwork and (intercultural) communication.
I worked at an animal shelter (Dierenasiel Almere). I cleaned the cat and dog enclosures, the shop, and the meeting room and I took the dogs for walks.
I enjoyed my time working here and it taught me to take initiative to seek out new tasks after finishing my main ones.
Problem Solving (Basic) |
SQL (Basic) |
SQL (Intermediate) |
REST API (Intermediate) |
C# (Basic) |
Draw.io (UML, Flowchart, Sequence Diagram)
VR/AR Development
Microsoft Azure APIs
UWP & XAML (Universal Windows Platform)
Blender
Google Play Console
Jython (Python in Java)
MFC 14
MonoGame (XNA)
In the programming track of the Creative Media and Games technologies course at Breda University of Applied Sciences (formerly known as NHTV), I greatly improved my programming skills, learned to work in multicultural and multidisciplinary teams, and gained a lot of experience with programming on a low-level in C++.
I also learned about SCRUM, source control, and CI/CD.
Projects I worked on while in university can be found on this page of my portfolio.
Relevant Grades:
I became interested in programming during my highschool years at Baken Trinitas Gymnasium in Almere.
You can see the projects I worked on during this time on this page of my portfolio.
Relevant Grades: