Lauri Harpf

IT Consultant at Acelvia

Helsinki, Finland
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
Lauri Harpf is an experienced software developer, architect, and CEO of Acelvia, a Helsinki-based consultancy that delivers web and mobile apps with an agile, business-first mindset. With 11+ years in the field and a background spanning Java, .NET, Node.js, TypeScript/React, GraphQL and AWS/Terraform, he pairs hands-on engineering with pragmatic technology choices. He has a history of contributing to established open-source projects like the Dozer Java mapper, adding UUID support and improving mapping robustness. Lauri combines consulting delivery experience across startups and enterprise clients with formal CS training from Aalto University, and is known for favoring practical, cross-stack solutions over tool-driven decisions.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science, Computer Science and Engineering, Bachelor of Science, Computer Science and Engineering at Aalto-yliopisto
languagesFinnish, English, Swedish, French
stackoverflow-logo

Stackoverflow

Stats
1,458reputation
194kreached
29answers
10questions
github-logo-circle

Github Skills (16)

unit-testing10
javas10
java10
uuid9
reflection8
reflections8
osgi7
powermock6
wcf6
junit6
enzyme6
react-native6
jestjs6
mocking6
mockito6

Programming languages (7)

TypeScriptC#JavaC++RustJavaScriptKotlin

Github contributions (5)

github-logo-circle
DozerMapper/dozer

Jul 2014 - Aug 2015

Dozer is a Java Bean to Java Bean mapper that recursively copies data from one object to another.
Role in this project:
userBack-end Developer
Contributions:17 commits, 2 PRs, 4 pushes in 1 year
Contributions summary:Lauri contributed to the Dozer Java Bean mapping library by implementing new features and addressing existing issues. They added built-in support for java.util.UUID with a default custom converter. The user also implemented support for default field-field mappings when classes are declared field accessible and fixed several bugs related to mapping functionality and PropertyDescriptor handling. Furthermore, the user added tests to verify the proper functioning of the mapping in different scenarios, and provided OSGi test configuration updates.
java-beanjsinteroprecursivelyobjectmapperbean-mapper
lauriharpf/shipwrecks

Nov 2014 - May 2020

Shows shipwreck locations on a map; each wreck can be clicked for further information
Contributions:92 commits, 6 PRs, 64 pushes in 5 years 7 months
spring-bootherokureactmapshipwrecks
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
Lauri Harpf - IT Consultant at Acelvia