Rickard Westerlund

Freelance Senior Programmer at Rickard Westerlund Software AB

Umeå, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Rickard Westerlund is a freelance senior programmer based in Umeå, Sweden, with 16 years of software development experience and a Master’s in Computer Science. He’s a programming generalist who specializes in engine programming—particularly rendering, performance optimization, and parallelization—and is comfortable managing every aspect of game development. His career includes senior engine work at Aurora Punks and a multi-year tenure at Paradox Interactive, where he focused on robust, production-grade systems. An active open-source contributor, he has improved the vcmi engine for Heroes of Might and Magic III, fixing gameplay bugs and enhancing UI and artifact behaviors. Beyond games, he’s delivered systems-level software for academia and industry, demonstrating an ability to translate complex technical constraints into pragmatic solutions. Colleagues rely on him for deep technical ownership and steady delivery across both legacy engines and modern concurrent architectures.
code16 years of coding experience
job12 years of employment as a software developer
bookMaster of Science, Computer Science, Master of Science, Computer Science at Umeå University
stackoverflow-logo

Stackoverflow

Stats
117reputation
11kreached
5answers
5questions
github-logo-circle

Github Skills (17)

c-language10
gameplay10
videogames10
cplus10
cpp10
cprogramming-language10
sdl9
cmake7
eclipse6
opengl-es6
dictionary6
android6
adt6
graphic6
gcc6

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
vcmi/vcmi

Aug 2009 - Nov 2010

Open-source engine for Heroes of Might and Magic III
Role in this project:
userBack-end Developer
Contributions:44 commits in 1 year 2 months
Contributions summary:Rickard primarily focused on improving the game's engine and user interface. They modified the melee cursor behavior and its positioning within battle gameplay. Additionally, the user addressed bugs related to artifact handling, and implemented and fixed the functionalities of several artifacts in the game. The user also made improvements to the map, and other minor UI related changes.
cmakegamemagicc-plus-plussdl2
rwesterlund/skyscraper

Feb 2019 - Jun 2019

Powerful and versatile game scraper written in c++
Contributions:3 releases, 3 pushes, 1 branch in 3 months
scrapercppversatilecpp17
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rickard Westerlund - Freelance Senior Programmer at Rickard Westerlund Software AB