Tomasz Ducin is a seasoned software architect, trainer, and entrepreneur with 13+ years designing and delivering frontend-first architectures and developer tooling from Warsaw. As co-founder of Developer Jutra and ANF, and the owner of a consulting and training practice, he blends hands-on engineering with large-scale knowledge transfer—publishing courses for egghead.io and teaching advanced frontend topics across Europe. He’s an expert in JavaScript/TypeScript and has contributed to prominent open-source projects like Angular and json-schema-faker, where he improved devtools UX and refactored core generators to increase flexibility and maintainability. Tomasz’s background spans enterprise banking systems, test automation, and CI-driven workflows, plus experience leading cross-disciplinary teams and reverse engineering legacy systems. Known for translating complex requirements into pragmatic, testable solutions, he often pairs deep technical work with public speaking and curriculum design.
13 years of coding experience
9 years of employment as a software developer
postgraduate Project Management, postgraduate Project Management at Wyższa Szkoła Przedsiębiorczości i Administracji w Lublinie
Master's degree Information Technology, Master's degree Information Technology at Uniwersytet Marii Curie-Skłodowskiej w Lublinie
Master's degree Computer Science, Master's degree Computer Science at The University of Sheffield
Contributions:166 commits, 75 PRs, 228 pushes in 1 year 7 months
Contributions summary:Tomasz made several contributions focused on refactoring and extending the core functionality of the project. Their work included implementing an IoC container, extending the project to incorporate external libraries such as Faker and Chance for data generation, and separating generator functions. These efforts appear aimed at improving the flexibility, maintainability, and feature set of the project. Additionally, the user addressed bug fixes and updated dependencies.
Contributions:17 reviews, 8 PRs, 51 comments in 10 months
Contributions summary:Tomasz primarily contributed to the Angular framework's devtools, focusing on improving the developer experience. Their work included refactoring the devtools to support new features, such as displaying detailed information for maps and symbols, and filtering providers. They also updated the documentation links within the devtools to point to the new Angular documentation site (angular.dev). This included modifying the UI components and property views.
reactjavascriptpwanodejsweb-developer
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.