Marko Lindqvist

Software Developer at Freeciv

Tampere, Pirkanmaa, Finland
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

🤩
Rockstar
Marko Lindqvist is a software developer with 20 years of professional experience and 35 years of coding as a hobby, based in Tampere, Finland. He specializes in Embedded Linux, build and release automation, and robust backend systems, with a strong track record maintaining complex open-source projects. As a long-time Freeciv maintainer and development manager he’s contributed to a large multi-platform codebase that has millions of downloads and spans desktop and web (freeciv-web), showing both technical depth in C and server-side work and project-level stewardship. His OpenEmbedded and LuaSQL contributions highlight a focus on build systems, portability and code quality across compilers and platforms. Rather than chasing specific stacks, he emphasizes conceptual mastery that lets him absorb new technologies quickly and improve development processes. Outside the obvious, he holds management roles in multiple collaborative OSS projects, reflecting both technical leadership and community trust.
code20 years of coding experience
job5 years of employment as a software developer
github-logo-circle

Github Skills (24)

git10
c-language10
package-management10
patch10
build-system10
odbc10
c1110
c1710
version-control10
cprogramming-language10
openembedded10
server10
logic10
server-side10
data-structure9

Programming languages (12)

C++ShellCJavaScriptValaLuaHTMLNix

Github contributions (5)

github-logo-circle
freeciv/freeciv

Nov 2005 - Jan 2023

Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. Upstream repository for the standalone Freeciv client and server. Report bugs and submit patches at https://redmine.freeciv.org/projects/freeciv
Role in this project:
userBack-end Developer
Contributions:4 reviews, 20712 commits, 44 PRs in 17 years 5 months
Contributions summary:Marko's commits primarily focused on modifying server-side code for the Freeciv game. Their contributions involved adding functionality to handle and manage city activities, including integrating new mechanics for extra buildings and modifications around how unit-activity is being handled. The user demonstrated expertise in C programming by modifying core gameplay logic and server-side data structures. Furthermore, they implemented checks to prevent illegal actions, indicating attention to game stability and design.
empirereport-servergamereportstrategy
freeciv/freeciv-web

Dec 2022 - Jan 2023

Freeciv-web is an Open Source strategy game implemented in HTML5 and WebGL, which can be played online against other players, or in single player mode against AI opponents.
Role in this project:
userBack-end Developer
Contributions:73 commits, 837 PRs, 455 pushes in 1 month
Contributions summary:Marko primarily contributes to the Freeciv-web project by updating the Freeciv server backend code. Their contributions include backporting patches, updating to newer server versions, and fixing memory handling issues related to city management and save game functionality. They also made code changes to update Node.js and Maven configurations. These modifications suggest a focus on maintaining and improving the server-side logic and infrastructure.
playersblendergamewebglcanvas
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