Lars Petersen

Senior SAP ABAP Consultant at Heliconia Labs

Copenhagen, Capital Region of Denmark
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
🎓
Top School
Lars Petersen is a Senior SAP ABAP Consultant based in Copenhagen with 12 years of hands-on experience building and modernizing SAP solutions across modules like FI, SD, PM, QM and integration technologies. He combines deep ABAP expertise and OO design with practical knowledge of web and scripting stacks (JavaScript, TypeScript, node.js) gained during long engagements at NNIT, INVIXO and now Heliconia Labs. An active open-source contributor, Lars has improved core tooling such as abapGit (implementing ZLIB and serialization) and added ABAP language support to the popular Monaco Editor, reflecting a focus on developer experience and tooling. He is skilled at code hygiene and optimization—evident from cleanup work in abap2xlsx—and comfortable working across backend, integration and frontend touchpoints. Lars holds an MSc in Computer Science from Aarhus University and often brings a systems-level view that bridges legacy SAP landscapes with modern developer workflows.
code12 years of coding experience
job4 years of employment as a software developer
bookMaster of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at Aarhus Universitet
languagesEnglish, Danish
github-logo-circle

Github Skills (16)

typescript10
typescripts10
sap10
backend10
abap10
typescript-types10
monaco-editor10
testing10
zlib9
versioning9
code-optimization9
git9
browser8
refactoring8
editors8

Programming languages (21)

MDXJavaCSSC++RustCAsciiDocGo

Github contributions (5)

github-logo-circle
abap2xlsx/abap2xlsx

May 2017 - Jan 2023

Generate your professional Excel spreadsheet from ABAP
Role in this project:
userBack-end Developer
Contributions:52 reviews, 216 commits, 179 PRs in 5 years 8 months
Contributions summary:Lars primarily focused on code cleanup and optimization tasks within the ABAP2XLSX repository. Their contributions involved removing redundant code elements such as `TRY` blocks without `CATCH`, ineffective method statements, and unused variables. Additionally, they simplified conditional statements, indicating an effort to improve code readability and maintainability within the ABAP environment.
abapexcelexcelwriterexcelreadersap
microsoft/monaco-editor

Sep 2019 - Mar 2020

A browser based code editor
Role in this project:
userFull-stack Developer
Contributions:11 commits, 4 PRs, 3 comments in 5 months
Contributions summary:Lars primarily contributed to adding and improving ABAP language support within the Monaco Editor. This involved creating the language definition, including keywords, operators, and tokenization rules. They also added test cases to validate the ABAP language features and made updates to other relevant files to include the new language support within the editor. Furthermore, the user fixed typos and updated the code to better support the implementation.
code-editormonaco-editorvscodeeditorbrowser
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