Hannu Lyytikäinen is an experienced software engineer based in Helsinki with 11 years building web platforms, currently contributing to Sharetribe’s engineering team. He spans front-end and back-end work—shipping UI components and filters for Sharetribe Flex while also refactoring and improving core marketplace backend logic in Sharetribe Go. His background includes senior roles at Gofore and early engineering experience at Icareus, grounded in an M.Sc. in Media Technology from Aalto University. Outside work he’s a keen cyclist and family-oriented, which reflects a pragmatic, user-focused approach to product work. Notably, his open-source contributions show comfort navigating both Rails back-end models and modern front-end component design.
11 years of coding experience
8 years of employment as a software developer
M.Sc., Media Technology, M.Sc., Media Technology at The Aalto University School of Science and Technology
Contributions:9 releases, 12 reviews, 656 commits in 3 years 4 months
Contributions summary:Hannu primarily worked on front-end components and user interface elements within the Sharetribe Flex Template for Web project. Their contributions included adding and styling the `ActionBar` and implementing a features filter using new components such as `SelectSingleFilterMobile` and `SelectMultipleFilterPlain`. They also modified the display for various page components by using the `BookingPanel` to add information for displaying booking information.
Sharetribe Go is Sharetribe's old source-available marketplace software, which was also available as a hosted SaaS product. Sharetribe Go is no longer actively maintained.
Role in this project:
Back-end Developer
Contributions:249 commits, 128 PRs, 298 pushes in 10 months
Contributions summary:Hannu contributed to the back-end of the Sharetribe marketplace, primarily focusing on user and community-related functionalities. They implemented a method for fetching users with usernames and community IDs, and subsequently refactored code to utilize this new method by removing existing `find_by_username` invocations. The changes involved modifications to `person.rb`, `features/step_definitions/user_steps.rb`, `features/step_definitions/payment_steps.rb`, and `spec/controllers/people_controller_spec.rb`, indicating their work on the application's models, feature tests, and controller logic. Further commits involved fixing id and username lengths and other refactoring activities.
golangmarketplaceapihostedno-code
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.