Tomasz Szczęśniak-szlagowski is a Senior Software Engineer with 13 years of experience building and refining production software across startups and established companies, currently based in Chiyoda, Japan. He has progressed from junior roles to lead positions, delivering backend systems and parser logic improvements at projects like mermaid-js/mermaid and driving engineering at Bespoke Inc. and GlobalSign. Tomasz combines practical backend engineering, system administration experience, and formal CS training (MSc) to tackle parsing, rendering, and error-handling challenges that often sit at the intersection of tooling and UX. His open-source contributions to mermaid show attention to subtle parsing edge cases and SVG/CSS robustness—work that improves diagram generation relied upon by many developers and docs teams.
13 years of coding experience
7 years of employment as a software developer
BSc, Computer Science, BSc, Computer Science at Uniwersytet Jagiellonski w Krakowie
Computer Science, Computer Science at Radboud Universiteit Nijmegen
MSc, Computer Science, MSc, Computer Science at Uniwersytet Jagielloński w Krakowie
Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
Role in this project:
Back-end Developer
Contributions:8 commits, 5 PRs, 1 push in 22 days
Contributions summary:Tomasz contributed to the `mermaid-js/mermaid` repository, which is focused on diagram generation from text. Their commits focused on modifying the parser logic for flowcharts, specifically allowing node IDs to have keywords as suffixes and improving the ellipse shape's parsing. They also addressed a bug in the CSS cloning error handler within the utility functions of the project, ensuring correct SVG styling. These changes indicate a focus on refining the functionality and error handling within the parsing and rendering components of the library.
Contributions:13 pushes, 1 comment in 8 years 2 months
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
Tomasz Szczęśniak-szlagowski - Senior Software Engineer at Bespoke Inc.