Johannes Leander

Software Developer

Enthusiastic technical professional with a deep understanding and appreciation for the entire software development lifecycle. Experienced developer with a passion for writing maintainable and usable software, ensuring business value and the needs of the user.

Education

Information Systems Science

Sep 10, 2014Jun 10, 2017Bachelor's DegreeThe University of Gothenburg

Employment

Software Engineer

Sep 1, 2022Feb 7, 2025GeoGuessr

GeoGuessr is an online geography game that challenges players to identify locations worldwide using Google Street View and satellite imagery.

  • As part of the Platform Team, my team and I ensured up-time of services, educated collegaues and ensured CI/CD pipelines were working optimally
  • Optimized subscription conversion by designing, implementing, and maintaining the game's subscription referral program and first-time user experience.
  • Developed and maintained successful game modes such as Singleplayer, Quickplay, and Multiplayer. Working itteratively in a data driven manner, we ensured the game modes offered experiences in-line with user behaviors.
  • Increased developer productivity by integrating developer tools and automating tedious, repetitive tasks.
  • React / C# .NET / SQL / MongoDB / AWS

Front-end Tech Lead

Oct 1, 2021Sep 1, 2022Svensk Travsport AB

Svensk Travsport is the governing body for horse harness racing in Sweden, overseeing regulations, licensing, and the organization of trotting races across the country.

  • Created the foundation for the new and updated back-office systems used by operators to register horse ownership, breeding contracts, horse leasing, and race registration.
  • Maintained legacy systems in response to user needs
  • React / Node.js / SQL / MongoDB / Google Cloud Platform

Software Developer

Aug 1, 2018Oct 1, 2021PriceRunner

Leading price comparison site in Sweden, Denmark, and the United Kingdom.

  • Designed and implemented new functionality, such as product variants, translation tools and improved category filtering.
  • Worked with PriceRunner's platform team to optimize, make more accessible, code-split, and modernize the main website, improving the site's Google Lighthouse score by 40%. This ensured high SEO ranking and a good user experience.
  • Created tooling for the management of internal data such as content, merchants, products and categories.
  • React / Node.js / Java / GraphQL / SQL

Front-End Developer

Jan 1, 2018Jun 1, 2018Invativa AB

Software development bureau helping customers, mainly in the people search and credit information industry, with their software needs. Clients included Bisnode and Ratsit.

  • Designed and implemented Ratsit's feature Salary Watcher (Swedish: Priskollen), allowing users to purchase salary information about anyone in Sweden.
  • Redesigned Bisnode's main site and implemented new user facing features.
  • Developed an internal management system for back-office authorization using IdentityServer.
  • C# .NET / Razor / Angular 1.0 / React

Part-time Service Technician

Fujitsu AB

While studying at university, I worked part-time as a service technician for Fujitsu AB, where I serviced customers, installed computer hardware, and updated software.

  • Installed self-checkout tills in Axfood stores throughout Gothenburg and other towns in Västra Götaland. Stores included ICA and Willy's.
  • Serviced and replaced card readers in clerk-operated tills.
  • As part of a nationwide project, I replaced and upgraded networking and server hardware for Nordea and its offices.
  • Microsoft Server / Linux