Jukka Paasonen is an engineering leader and seasoned software practitioner with 16 years of experience crafting user-centered, accessible, and secure digital products from Helsinki. He specializes in bridging design and development—scaling frontend architecture, design systems, and developer tooling to boost reuse and dramatically shorten time-to-market. Jukka’s hands-on open-source contributions span frontend tooling (stylefmt), accessibility auditing (HTML_CodeSniffer), and tooling for sourcemap reverse-engineering (shuji), reflecting both UI craftsmanship and deep tooling fluency. He has a track record of operational impact—previously cutting release cycles by 88% through streamlined UI workflows and cross-team feedback loops. A mentor and systems thinker, he embeds accessibility and security into everyday practice and supports teams with empathy and clear metrics. Currently completing an MBA thesis on AI and trustworthy UX, he blends practical engineering with continuous learning in accessibility and cloud security.
Reverse engineering JavaScript and CSS sources from sourcemaps
Role in this project:
Full-stack Developer
Contributions:4 reviews, 127 commits, 115 PRs in 6 years 10 months
Contributions summary:Jukka primarily worked on implementing and maintaining the `shuji` project, which focuses on reverse engineering JavaScript and CSS sources from sourcemaps. Their contributions included setting up the command-line interface (CLI) for the project, along with implementing core functionality for processing and extracting source code from sourcemap files. The user also introduced testing using the tape library, ensuring code quality, and updated the project's dependencies, integrating ESLint.
Contributions:1 review, 33 commits, 9 PRs in 1 year 4 months
Contributions summary:Jukka primarily worked on the `mysql2postgres` project, focusing on the core functionality of migrating MySQL data to PostgreSQL. Their contributions involved modifying the `mysql_reader.rb` and `postgres_writer.rb` files to handle specific configurations, default port settings, and correct type conversions for data migration. The user also made changes to the project's Ruby code, including the use of Rubocop for code style enforcement, and merged master and other branches into the main project.
postgresqlsqlmysqlmysqldump
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.