Simon Karman

Software Engineer and Game Developer

About Me

I am Simon Karman MSc. I am software engineer and game developer from the Netherlands.

Since primary school I have been developing games. It all started with creating board games for my friends. In the last years on primary school I started programming some computer games for my friends as well. At this point I already enjoyed creating games more than I did playing them. And since I like playing games so much, this means a lot!

The two games I played most are Call of Duty 4 and Minecraft, both on PC. I did spent a lot of time with both games mainly because of the modding and mapmaking communities they contain. I have made my own contributions to these communities, especially in content creation.

Next time you see me, ask me what projects I'm currently working on. Because, I love to tell about the awesome projects that I help build, my side projects and other cool tech demos involving Software Engineering or Game Technology. Don't worry, if you forget to ask me, they should eventually end up on this website.

Like programming I also love mathematics. My passion for finding simple, generic, and maintainable solutions concerning mathematical and architectural challenges and my love for creating and playing boardgames is what forms the basis of my interest in the field of Software Architecture and Game Technology.

Bachelor at HvA

In June 2014 I graduated at the University of Applied Siences in Amsterdam. The field of this bachelor was Informatics with Game Technology as specialization. During this study I did two amazing internships. First one at Sticky Studios in Utrecht and the second one at Tingly Games in Rotterdam.

Master at Utrecht University

In September 2014 I started studying at the Utrecht University where I finished the two year Master’s programme: Game and Media Technology (GMT). The Master’s programme focussed on the technological aspects of gaming and multimedia in the context of computer science. Geometric Algorithms was the course that fascinated me the most. After writing my master thesis on 'Generating Sokoban Levels that are Interesting to Play using Simulation' the university awarded me a masters degree giving me the title Master of Science.

During my master at the Utrecht University I joined Study association Sticky. Sticky is a non-profit organisation that organises a variety of activities for her members, computer science and information science students at Utrecht University. As Commissioner of External Relationships I was responsible for the income during the year 2016-2017. That year I acquired new sponsors, kept in contact with existing sponsors and planned study, job and company related events for her members. As board member I was also responsible for several committees and organising activities for the members of Sticky.

Working at Quintor

Since September 2018 I am working for Quintor as an IT Consultant. I started with a 2 month masterclass learning the basis of working at Quintor. After this I immediately started at ING Bank to work on a compensation system of the ING Service Points throught the country. After ING I started in June 2019 at Tikkie (part of ABN Amro Bank) to work as AWS Cloud Engineer and Java Backend Developer to build the business side of the Tikkie platform.

Experience

Java/NodeJS Backend and AWS Cloud Engineer at Tikkie
jun 2019 to now
Software Engineer at ING
dec 2018 to may 2019
Consultant at Quintor
sep 2018 to now
Board Member at Study Association Sticky
sep 2016 to sep 2017
Game Programmer at Tingly Games
jun 2015 to aug 2015
Internship at Tingly Games
feb 2014 to jun 2014
Game Programmer at Sticky Studios
apr 2012 to jan 2013
Internship at Sticky Studios
sep 2011 to jan 2012

Certifications

AWS Certified Developer Associate (91%)
feb 2020
Certified Scrum Master (88%)
mar 2019
Java Certified Developer (88%)
nov 2018
Java Certified Associate (92%)
nov 2018

Languages and Environments

Vue, Nuxt, TailwindCSS, TypeScript, and Npm
2018 to now
Serverless, Yaml, Webpack, Jest, and CloudFormation
2018 to now
Java, Kotlin, Spring, Kafka, and Axon in Intellij IDEA
2018 to 2019
HTML5, jQuery and Javascript in Visual Studio Code
2014 to 2019
C# in the Unity Game Engine
2011 to 2018
PHP / MySQL in NotePad++
2011 to 2017
C++ in Visual Studio (GLUT, Bullet and OpenCV)
2014 to 2015
Java, JSP, Hibernate and Spring in NetBeans
2013 to 2013
C++ in the Irrlicht Game Engine
2013 to 2013
C# in Visual Studio using XNA
2010 to 2012
Action Script 3.0 in FlashDevelop using Flixel
2010 to 2011
Java in NetBeans
2010 to 2010
Visual Basic for Excel in Excel
2009 to 2009
Game Maker Language (GML) in Game Maker 7.0
2003 to 2009

Development Tools

Amazon Web Services (AWS Cloud)
2019 to now
Jira - Project Management
2019 to now
Postman - API Development
2018 to now
Linux - ZSH, Bash, Ubuntu
2018 to now
Jenkins, Fortify, and SonarQube
2018 to now
Git on GitHub, BitBucket, and GitLab
2012 to now
TortoiseHg Mercurial on BitBucket.org
2012 to 2018
TortoiseSVN SubVersion
2011 to 2012

Education

Utrecht University (UU) - Master, Game And Media Technology
2014 to 2018
Hogeschool van Amsterdam (HvA) - Game Technology
2010 to 2014