Bjørn Dons, Developer in Aarhus, Denmark
Bjørn is available for hire
Hire Bjørn

Bjørn Dons

Verified Expert  in Engineering

Software Developer

Location
Aarhus, Denmark
Toptal Member Since
March 11, 2022

Bjørn is a full-cycle developer with a deep understanding of the entire software environment, leaving no stone unturned when investigating root causes. He particularly enjoys researching performance issues in large and complex applications, designing database schemas, and writing performance-optimized SQL. Bjørn is also experienced and well-read in development management and is currently the de facto tech lead of a multinational team of seven developers.

Portfolio

Generaxion
Cloudflare, Git, Laravel, Linux, NGINX, JetBrains, Amazon Web Services (AWS)...
Self-employed
Java, Python, SQL, JavaScript, HTML, Linux, Git

Experience

Availability

Part-time

Preferred Environment

PostgreSQL, Cloudflare, Java, Laravel, Linux, Ubuntu Server, PhpStorm, JetBrains

The most amazing...

...project I've developed is a multiplayer game, GeoGuessr, that I used to learn a lot about PostGIS.

Work Experience

Back-end Developer

2019 - 2022
Generaxion
  • Implemented strong architectural principles in an internal web application to scale development from a solo effort to a multi-national team of up to eight developers.
  • Took charge of developing an extensive web application when the previous developers suddenly left the company.
  • Introduced static analysis in the development workflow, bringing a significant reduction in the number of post-deployment bug fixes than previously required.
Technologies: Cloudflare, Git, Laravel, Linux, NGINX, JetBrains, Amazon Web Services (AWS), Amazon EC2, Symfony, MySQL, APIs

Competitive Programmer

2014 - 2018
Self-employed
  • Wrote software in both Java and Python, primarily for personal projects.
  • Competed on many popular competitive programming websites, landing in the top position on many.
  • Gained experience with many skills needed for rapid software development, including Git, Linux, Auth flows, API integrations, and more.
Technologies: Java, Python, SQL, JavaScript, HTML, Linux, Git

Awesome Funtime Game

https://funtime.gman.bot
A multiplayer take on GeoGussr for my friends and me.

This project's panoramas from around the world let players guess where the image is taken. Then, it uses PostGIS to calculate the distance between the player's guess and the correct location, awarding points, and ladder rating the best players.

OPNX.DK

http://www.opnx.dk
I developed and maintained a web application for displaying insights into marketing data from various sources such as Google Ads, Facebook Ads and pages, Instagram, GBP, and more. This project required me to stay updated with the rapidly evolving third-party APIs and many different error states requiring a well-developed error reporting and handling pipeline.

Languages

Java, Python, PHP, SQL, Regex, JavaScript, C#.NET, HTML

Frameworks

Laravel, Tailwind CSS, Symfony

Paradigms

Object-oriented Programming (OOP)

Storage

PostgreSQL, MySQL, PostGIS

Other

Cloudflare, APIs, Ubuntu Server, Geospatial Data, Email, CI/CD Pipelines

Libraries/APIs

REST APIs

Tools

Git, NGINX, PhpStorm, JetBrains

Platforms

Linux, Amazon Web Services (AWS), Amazon EC2

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring