Tomasz Szczęśniak-szlagowski

Senior Software Engineer at Bespoke Inc.

Chiyoda, Japan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code13 years of coding experience
job7 years of employment as a software developer
bookBSc, Computer Science, BSc, Computer Science at Uniwersytet Jagiellonski w Krakowie
bookComputer Science, Computer Science at Radboud Universiteit Nijmegen
bookMSc, Computer Science, MSc, Computer Science at Uniwersytet Jagielloński w Krakowie
github-logo-circle

Github Skills (8)

typescript10
diagram10
javascript10
typescripts10
text-parsing10
parsing10
flowchart10
typescript-types10

Programming languages (4)

TypeScriptJavaScriptRubyPython

Github contributions (5)

github-logo-circle
mermaid-js/mermaid

Oct 2015 - Nov 2015

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
Role in this project:
userBack-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.
diagramsflowchartssequencesequence-diagramssimilar
spect88/dotfiles

Jan 2015 - Feb 2023

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.