Johanna Öjeling is a Senior Software Engineer based in Malmö with 4 years of professional experience across backend, data, and cloud/platform engineering. She has progressed from data engineering roles at Peltarion and Datatonic to senior backend positions at Normative.io and now Grafana Labs, bringing a pragmatic, production-first approach to data and distributed systems. Johanna contributes to notable open-source projects—implementing an S3 filesystem for Apache Beam—demonstrating depth in scalable data processing and cloud storage integrations. She combines a strong academic grounding from Lund and international study experience with hands-on delivery of backend and platform features, making her skilled at turning data-heavy requirements into reliable, maintainable services.
4 years of coding experience
7 years of employment as a software developer
Master of Science - MS, Industrial Engineering and Management, Master of Science - MS, Industrial Engineering and Management at The Faculty of Engineering at Lund University
Erasmus Exchange, Erasmus Exchange at Technical University of Munich
Geneva International Students' Program, Geneva International Students' Program at University of Geneva
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer
Contributions:45 reviews, 7 commits, 24 PRs in 2 months
Contributions summary:Johanna implemented an S3 implementation of the Beam filesystem, introducing core functionality for interacting with AWS S3. The changes involved adding new code, including methods for listing, reading, writing, removing, and copying files in S3. Additionally, the user updated the project's documentation to reflect the new S3 filesystem integration.
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.