Software Engineering Manager & Software Architect at Ekahau
Turku, Mainland Finland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Mehdi Javan is a seasoned software engineering manager and architect based in Turku, Finland, with over eight years of recent professional experience and a decades-long career designing enterprise systems. He excels at rescuing and modernizing legacy codebases as well as architecting new scalable web and financial systems, blending strong object-oriented design with pragmatic leadership of large engineering teams. At Ekahau he progressed from architect to engineering manager, and previously shaped web frameworks and UI behavior as a senior developer at Vaadin—contributing fixes and documentation to the widely used Vaadin Flow and Framework projects. His background spans Java, .NET, Oracle stacks and front-end UX improvements, reflecting a rare full-stack fluency across backend routing, serialization, and component behavior. Known for improving developer workflows and test infrastructure, he pairs hands-on coding with architectural oversight and hiring/mentoring responsibility. An avid problem-solver, he brings both institutional-scale architecture experience and a habit of refining small but critical details (e.g., NPE fixes and docs) that keep large projects robust.
Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
Role in this project:
Front-end Developer
Contributions:5 releases, 29 commits, 39 PRs in 1 year 9 months
Contributions summary:Mehdi primarily contributed to the UI/UX aspects of the Vaadin framework. Their commits addressed issues related to component behavior, keyboard navigation, and visual presentation, specifically focusing on the ComboBox and Grid components. They also made changes to the test suite, ensuring the UI elements functioned as expected. Furthermore, they updated the test infrastructure for Chrome 69.
Vaadin Flow is a Java framework binding Vaadin web components to Java. This is part of Vaadin 10+.
Role in this project:
Back-end Developer
Contributions:15 releases, 104 commits, 183 PRs in 1 year 11 months
Contributions summary:Mehdi primarily contributed to the Vaadin Flow framework by enhancing JavaDoc documentation for the `VaadinSession` class. They also fixed a potential `NullPointerException` in the `Binder` class related to unbinding during bean reading. Further work involved excluding OSGi packages in a serializable test and fixing a typo in UI Javadoc. Finally, the user worked on dynamically registering and unregistering routes in OSGi.
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
Mehdi Javan - Software Engineering Manager & Software Architect at Ekahau