Hi, I’m Andreas Wilcox
I'm a programmer and enthusiast of all things tech. I may be mainly focused on game programming but I also create 3D models, 3D prints, electronics projects, small websites; essentially if I get to be creative I take on most challenges.
I like learning new things; getting a deeper understanding or finding a different way of thinking is something I find exciting. That often includes trying out new programming languages, game engines, frameworks or tools.
I'm also 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.
Proficient
- C#
- Unity
- Blender
- ATDD
Knowledgeable
- Git
- Perforce
- HLSL
- Docker
- HTML & CSS
- Angular
- Typescript
Clifftop Games
Principal programmer
May 2020 - Now
Kathy Rain 2
I’ve been continuing as principal programmer for Clifftop’s next project, Kathy Rain 2: Soothsayer. We’re still using Unity together with Adventure Creator and my tasks are similar but since KRDC I’ve greatly improved our toolchain. For KR2 I’ve also worked more on VFX such as dynamic lighting and reflections.
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, Adventure Creator improvements, etc.
Anwilc
In July 2016 I founded my own company for doing consulting work and developing my own games. These are some of the contracts I’ve had.
PubQ
December 2017 - October 2019
Developed new features and helped improve their PubQ platform, a system for restaurants to get digital ordering and their own custom app. I developed a new orderflow for new customers, implemented a table booking algorithm, redesigned the back office UI, improved receipt printing and a whole slew of small fixes. The app is written in Typescript using Ionic with a Firebase backend.
Mjukvarufabriken
August 2018 - January 2019
Subcontracted for a company that sells custom renderings of new building constructions. My job was maintaining their Wordpress website and order system, including writing custom PHP. I helped them update existing services and implement new ones to offer to their customers.
CAB Group AB
September 2016 - October 2017
Worked on CABAS, a WPF desktop application for insurance companies and workshops to calculate and plan vehicle reparations. A longlived application with a lot of legacy code which was clearly reflected in the number of bugs reported. I spearheaded an effort in implementing an easier workflow for Acceptance Test Driven Development using the xUnit framework and promoted the new workflow within the team.
Older employment/contract history available upon request.
Education
Örebro University
September 2008 - June 2011
I studied the now defunct program Simulation and Computer Games Technology for three years and received a Bachelor of Computer Science.
Other notable projects
Camp Explorer
My solution to the problem of finding new and exciting music on the Bandcamp website. I created my own search service that caches Bandcamps music and quickly returns back results on whatever genres the user searches for. It was a good exercise for me to learn Javascript, Node, Jasmine, Elasticsearch, Docker and Nginx.