Piotr Janiszewski is a Lead Developer based in Oslo with 10 years of experience building robust Python backends across energy, maritime and financial sectors. He combines a civil engineering foundation and deep domain experience to design simple, auditable systems—most recently powering Kron, Norway’s leading retail investment platform. Piotr has driven core backend features including a fund trading engine and pension transfer automation, and contributes to open-source tooling for reliable async job processing (notably enhancements to the popular arq project). Known for prioritizing readability and resilience, he builds systems that machines and people can reason about, and often brings engineering practices from heavy-industry simulation into fintech automation.
10 years of coding experience
15 years of employment as a software developer
Master of Science (MSc), Civil Engineering, A, Master of Science (MSc), Civil Engineering, A at Warsaw University of Technology
Mechanical Engineering, A, Mechanical Engineering, A at Rheinisch-Westfälische Technische Hochschule Aachen / RWTH Aachen
Fast job queuing and RPC in python with asyncio and redis.
Role in this project:
Back-end Developer
Contributions:1 review, 6 commits, 7 PRs in 3 months
Contributions summary:Piotr primarily contributed to the `arq` project by implementing new features and fixing existing issues related to job queuing and worker functionality. Their work includes adding features like timezone support for cron jobs and the ability to opt-out from logging job results. They also addressed a race condition in job status checks and improved the exception handling for job results. These changes involved modifications to core files like `arq/worker.py` and `arq/jobs.py`, demonstrating a focus on enhancing the core functionality and reliability of the asynchronous job processing system.
Implementation of the rainflow-counting algorythm in Python
Contributions:16 releases, 52 commits, 89 PRs in 5 years 10 months
pythonpython3counting
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.