Hi, I’m Andreas Wilcox
I'm an enthusiast of all things tech and I love to do anything creative. I may be mainly focused on game programming but I also create 3D models, 3D prints, electronic projects, small websites; essentially if I get to create something I take on most challenges.
I like to learn new things as well, understanding a new tool or a different way of thinking is something I find exciting. That often includes trying out new programming languages, frameworks or tools.
And I would say that I am meticulous in whatever I do, I push for quality at all times. Though I know from experience that there is a balance you must find between making something great and getting it out the door.
Mail: [email protected]
- HTML & CSS
May 2020 - Now
Continuing as principal programmer for Clifftop’s next project, currently in production.
Kathy Rain: Director’s Cut
I was the principal programmer for Kathy Rain: Director’s Cut, a classical pixel art point & click adventure game made in Unity together with Adventure Creator. I came to the project a few months into development and worked on pretty much everything coding related; UI, tools, gamepad support, AC improvements, etc.
In July 2016 I founded my own company for doing consulting work. These are some of the contracts I’ve had.
December 2017 - October 2019
Developed new features and helped improve their PubQ application, a template restaurant app to enable customers to get their own custom app. My main task was to create a new orderflow for a new customer but within that budget I was also able to redesign the back office UI, improve receipt printing and a whole slew of small fixes. The app is written in Typescript using Ionic with a Firebase backend.
August 2018 - January 2019
Suzuki Wire has had issues with some plastic parts quickly becoming worn out in their machines. New ones were expensive so I was contracted to see if I was able to 3D print new ones with either a higher durability or a lower price. In conjuction with Suzuki I figured out what plastic and settings would be optimal and printed a small run of parts.
CAB Group AB
September 2016 - October 2017
Worked on CABAS, a WPF desktop application for insurance companies and garages to calculate and plan vehicle reparations. This storied application had quite a bit of legacy code grown over the years, easily reflected in the number of bugs that could arise after a release.
The whole team worked on improving the code quality but I decided to also spearhead a focus on both promoting and implementing an easier workflow for Acceptance Test Driven Development using the xUnit framework.
March 2016 - May 2016
Substituting for a teacher on sick leave for two design courses for year 1 and year 2 students. In class I would teach both 3D modelling in Cinema4D and game design.
June 2011 - December 2014
My first job programming where I did consulting work at Atlas Copco. There I worked on several of their desktop applications designed for planning, evaluation and management of drilling operations both above and below ground. All of them were desktop applications written in C# with mostly WPF but with some legacy Winforms as well.
My time there was the first foray into MVVM, TDD, SOLID practices, agile methodologies and so many more skills that I’ve continued developing over the years.
Bachelor of Computer Science - Örebro University
September 2008 - June 2011
Studied the now defunct program Simulation and Computer Games Technology for three years. The program was based on the Computer Engineering program which meant that in addition to the programming, math and AI from Computer Engineering it also added several courses with more AI, game design and interaction design.
A few of my own projects that have been especially fun and educational to work on.
My solution to the problem of finding new and exciting music on the Bandcamp website. Usually the music I’m in the mood to listen to can be a combination of genres, like instrumental electronic music.
A game made during an intense game jam over 72 hours with three friends. In the game you and three others must cooperate and put together jigsaw puzzles before the fire goes out in the room. It was one of the most well planned and well executed short projects I’ve done with continous game testing and feedback to make sure no time went to waste. First project I’ve done with FNA as well.