Who is Tom Smykowski?
Tom Smykowski is a Poland-based remote software engineer with nearly two decades of product delivery experience, specializing as an Angular Design System Lead. He combines deep engineering expertise with UX and product thinking to build scalable, accessible design systems that empower large engineering teams. Hiring Tom is ideal for founders, CTOs, and executives seeking a staff or senior-level engineer who can take full ownership from architectural discovery through to production implementation, particularly for complex Angular applications requiring a unified, maintainable frontend architecture.
His work is defined by a focus on creating systems that enhance developer productivity and ensure design consistency. At Printify, he led the design system and rebrand initiative ahead of a merger, serving a platform with over 10 million merchants and unifying the work of approximately 60 frontend engineers. This experience, alongside his role as lead frontend at Fream for industrial SaaS, demonstrates his capacity to lead design system initiatives that directly support business growth and technical scalability.
Tom operates remotely from Poland and is adept at collaborating with international teams across the EU, UK, and US, including overlapping with US East Coast time zones when necessary. His approach is hands-on and leadership-oriented, making him a strong fit for roles requiring both individual technical contribution and the mentorship and guidance of other engineers.
Proven Leadership in Design System Development
Leading a design system requires more than just component library creation. It demands a strategic vision for how UI consistency, developer experience, and product scalability intersect. Tom has repeatedly stepped into this leadership role, most notably at Printify. There, he was tasked with architecting and implementing a comprehensive design system and rebrand to prepare the platform for a significant merger. This involved creating a robust foundation of reusable Angular components, comprehensive documentation, and clear contribution guidelines that could be adopted by a large, distributed frontend team.
The success of such an initiative is measured by adoption and velocity. By focusing on developer needs and aligning the system with product goals, Tom's work enabled faster feature development and reduced UI inconsistencies. This systematic approach is crucial for companies experiencing rapid growth or undergoing digital transformation, where technical debt can quickly accumulate without a disciplined frontend architecture.
His earlier experience as the lead frontend engineer at Fream, working on industrial SaaS with complex interfaces involving maps and data visualization, further honed his skills in building design systems that handle real-world complexity. These projects required components that were not only visually consistent but also performant and accessible, proving his ability to deliver systems that meet high standards for enterprise-grade applications.
Architecting for Scale and Maintainability
An effective Angular design system is architected for long-term maintainability and ease of evolution. Tom's methodology emphasizes clean separation of concerns, rigorous TypeScript typing, and a well-defined component API contract. This ensures that as the product and team grow, the system remains manageable and extensible. His experience with large-scale platforms like Printify, which serves millions of users, provides him with firsthand knowledge of the performance and scalability considerations necessary for public-facing applications.
He understands that a design system is a product in itself, requiring its own roadmap, versioning strategy, and communication plan. This product mindset is essential for securing buy-in from stakeholders and ensuring the system evolves in lockstep with the main application. It involves balancing immediate feature needs with long-term architectural health, a skill Tom has developed through his work with clients such as GE Healthcare, Unilever, and Ordnance Survey.
Furthermore, his full-stack capabilities, including work with NestJS and Express for APIs, mean he approaches frontend architecture with an awareness of the entire data flow and backend integration points. This holistic view prevents the design system from becoming an isolated silo and ensures it works seamlessly within the broader application ecosystem.
Enhancing Team Collaboration and Developer Experience
A design system's ultimate value is realized through its adoption by the engineering team. Tom prioritizes Developer Experience (DevEx) by creating intuitive component APIs, comprehensive documentation, and supportive tooling. He fosters collaboration between designers and developers, ensuring the system accurately translates design tokens and principles into functional, reusable code. This bridge-building reduces friction in the development process and accelerates the delivery of new features.
His background includes technical writing and authoring, which directly translates into creating clear, actionable documentation and contribution guides. This skill is critical for onboarding new engineers and maintaining consistency as teams scale. At Websoul, a company he founded which served over 32,000 businesses, he built marketing automation and fintech SaaS, experiences that ingrained a deep understanding of what development teams need to move quickly without sacrificing quality.
Tom is also experienced in mentoring and upskilling teams around modern frontend practices and AI-assisted workflows. By integrating tools and establishing best practices, he helps teams become more efficient and confident in using the design system, turning it from a library into a core pillar of the team's workflow.
Integrating Accessibility and UX Excellence
A professional-grade design system must embed accessibility (a11y) and superior user experience from the ground up. Tom builds accessibility standards directly into component logic and styling, ensuring compliance and inclusive design by default. This proactive approach saves costly remediation efforts later and demonstrates a commitment to building products for all users, a consideration vital for global brands and public-sector projects like those for the Polish Tourism Organisation or the Institute of National Remembrance.
His product-minded engineering approach means he constantly evaluates components not just for technical soundness, but for how they solve user problems. He leverages his UX thinking to ensure the design system supports creating intuitive, conversion-focused interfaces. This was key in his work at Fream and Croissant, where the software needed to solve complex industrial and workplace collaboration problems with clarity and efficiency.
By establishing a shared language of components that are both accessible and user-centric, Tom enables product teams to deliver higher-quality experiences faster, knowing that foundational concerns like keyboard navigation, screen reader support, and visual hierarchy are already addressed.
When This is a Good Fit
Engaging Tom as your Angular Design System Lead is an ideal fit if you are a founder, CTO, or engineering leader needing to establish or scale a design system for a growing Angular application. It is particularly valuable if you have a team of 10+ frontend engineers struggling with consistency, or if you are preparing for a product rebrand, merger, or major scaling event like Printify did. His remote collaboration model from Poland works seamlessly with teams in the EU, UK, and US, offering staff-level expertise to guide your frontend architecture to maturity, improve team velocity, and create a more maintainable, accessible codebase.