David Wessman is a web developer based in Stockholm with 12 years of software engineering experience spanning Ruby on Rails, front-end work, and machine learning on embedded devices. He currently builds web products at Boardeaser AB while also maintaining WordPress sites and IT support for a local business, reflecting a blend of product-facing engineering and hands-on operational skills. His background at Axis Communications as a Machine Learning and Analytics Engineer and for his master’s thesis shows he can bridge research-quality ML with production constraints. An active open-source contributor, he improved static analysis for Ruby i18n and kept FullCalendar integrations up to date, demonstrating attention to internationalization and front-end maintenance in real projects. Comfortable across the stack, he pairs formal training in engineering physics/software with practical experience in small-business operations and customer-facing roles. Colleagues can expect a pragmatic developer who brings ML sensibilities to web development and an eye for polishing developer tooling and localization.
12 years of coding experience
2 years of employment as a software developer
Gymnasieexamen, Natural Sciences, Gymnasieexamen, Natural Sciences at Tycho Braheskolan, Helsingborg
Master of Engineering Physics, Software, Master of Engineering Physics, Software at Lunds tekniska högskola
an asset gem containing Adam Shaw's excellent fullcalendar jquery plugin
Role in this project:
Front-end Developer
Contributions:7 commits, 7 PRs, 37 comments in 1 year 9 months
Contributions summary:David primarily focused on upgrading the FullCalendar library within the Rails application. Their commits show a sequence of updates, bringing the library to versions 2.3.1, 2.4.0, 2.6.0, 2.6.1, 2.7.2, and 2.8.0. These upgrades involved replacing the existing FullCalendar JavaScript files with newer versions and updating the associated stylesheet files, ensuring the application utilized the latest features and bug fixes of the library. They also maintained and updated the fullcalendar-rails project's Ruby gem versioning information.
Manage translation and localization with static analysis, for Ruby i18n
Role in this project:
Back-end Developer
Contributions:32 reviews, 16 commits, 51 PRs in 2 months
Contributions summary:David primarily contributed to the `i18n-tasks` project, focusing on enhancing its static analysis capabilities for Ruby i18n. Their work involved implementing AST scanners for ERB files and refining existing scanners for Ruby code. They addressed bugs related to parsing and handling of comments within ERB files and added improvements to the occurrence inspection. Additionally, the user expanded functionality through the introduction of custom scanner configurations and AST matchers.
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.