Tom Smykowski is a senior staff engineer with nearly two decades of product delivery experience, specializing as a large-scale frontend engineer for platforms serving millions of users. He is the ideal hire for CTOs and founders needing to scale a frontend codebase, modernize a legacy stack, or build a robust design system for a large engineering team. His work is defined by product and UX thinking combined with deep technical ownership from discovery through production.
Based in Poland, Tom works remotely with teams across the EU, UK, and US, bringing a proven track record of leading frontend initiatives at scale for companies like Printify and Croissant. His expertise is not just in writing code, but in architecting frontend ecosystems that are maintainable, performant, and scalable for global user bases.
What Defines a Large-Scale Frontend Engineer?
A large-scale frontend engineer moves beyond component building to architect systems that serve millions of users and support dozens of engineers. This role requires a deep understanding of state management at scale, performance budgeting, build optimization, and creating abstractions that empower entire teams. The challenges shift from feature delivery to creating a sustainable, efficient development environment where velocity and quality coexist.
Tom's experience places him squarely in this category. At Printify, he contributed to the design system and rebrand effort ahead of a major merger, working within a frontend organization of approximately 60 engineers serving over 10 million merchants. This required not just technical skill but strategic thinking about component APIs, versioning, documentation, and adoption pathways across a distributed team.
The core competencies include design system leadership, build tooling and CI/CD for frontend, advanced performance monitoring, and cross-team collaboration frameworks. It's about ensuring that as the team and user base grow, the frontend remains a stable, fast, and delightful foundation for the product, not a bottleneck to innovation.
Proven Impact on High-Growth Platforms
Tom's portfolio demonstrates repeated success in high-stakes, high-growth environments. As a Staff Software Engineer at Croissant, a workplace platform, he partnered directly with the CEO and CTO on compliance and collaboration features critical to the product's core value. This staff-level role required navigating complex product requirements and translating them into robust, scalable frontend architecture.
His earlier venture, Websoul, scaled to serve over 32,000 businesses with marketing automation and fintech SaaS built on Vue.js, TypeScript, and Supabase. Building a product from scratch to that level of adoption provides unparalleled insight into the scaling journey, from initial MVP decisions to the architectural pivots required for sustained growth. This founder-level perspective is invaluable for companies looking to scale.
Furthermore, his work with Fream involved leading frontend for an industrial SaaS, focusing on design systems, complex map interfaces, and conversion-focused UX. This blend of B2B and B2C scale across different industries showcases his adaptable, product-minded approach to large-scale frontend challenges.
Technical Mastery for Scaling Frontend Systems
The technical stack for scaling frontends is multifaceted. Tom's primary expertise lies in Vue.js and TypeScript ecosystems, having used them to build complex applications at Websoul and contribute to large codebases at Printify. TypeScript is non-negotiable for scale, providing the type safety and developer tooling that prevents bugs and improves refactoring confidence across large teams.
His work extends to state management patterns, design system implementation with tools like Storybook, and integration with powerful data grid components like AG Grid for enterprise data presentation. He also has full-stack capabilities with Supabase, understanding how backend decisions directly impact frontend performance and data fetching strategies.
Beyond specific libraries, his value lies in establishing patterns: modular architecture, monorepo strategies, automated testing suites, and performance monitoring integration. He implements the processes and tools that allow a growing team of engineers to contribute safely and efficiently, turning a codebase into a platform for innovation.
Leading Design Systems and Engineering Teams
A cornerstone of large-scale frontend work is the design system. Tom doesn't just consume design systems, he architects and evolves them. His work on the Printify rebrand involved navigating the complexities of a live platform with millions of users, requiring a phased, backward-compatible approach to a new visual language.
Effective design systems are more than a component library. They include comprehensive documentation, contribution guidelines, versioning strategies, and clear adoption pathways. They balance consistency with flexibility, allowing product teams to build unique experiences without reinventing the wheel. Tom's experience ensures these systems are built for developer happiness and long-term maintainability.
This leadership extends to mentoring and leveling up other engineers. On large teams, a senior engineer's impact is multiplied through code reviews, architectural discussions, and fostering a culture of quality. Tom's background in technical writing, public speaking, and mentoring means he excels at knowledge sharing, ensuring best practices are disseminated and the team's collective skill grows.
AI-Enhanced Development for Scale and Quality
Modern large-scale engineering leverages AI not as a novelty, but as a core productivity multiplier. Tom specializes in integrating AI into the software development lifecycle to maintain quality at scale. This includes setting up AI coding agents, implementing AI-assisted testing and quality gates, and automating parts of the code review process.
He offers consulting on establishing an AI Software Factory, a structured approach to embedding AI tools like Cursor, Claude Code, or GitHub Copilot into team workflows. This reduces boilerplate, accelerates development, and helps engineers focus on complex, value-added problems rather than repetitive tasks. For a large team, even a small percentage gain in individual productivity compounds into massive time savings.
This expertise is crucial for companies aiming to scale their engineering output without linearly increasing headcount. It's about building smarter, not just building more. Tom can audit existing processes, recommend tooling, and train teams on effective prompt engineering and AI-augmented development practices tailored to large frontend codebases.
Remote Collaboration with Global Teams
Tom's location in Poland and his extensive experience make him a seamless fit for remote-first companies. He is adept at asynchronous communication, cross-time-zone collaboration, and using tools to maintain clarity and context. He can overlap effectively with US East Coast, UK, and European time zones, ensuring smooth collaboration with product and engineering leadership.
He is available for occasional on-site workshops, client visits, and team offsites, understanding that strategic planning and deep relationship building sometimes benefit from in-person interaction. This hybrid approach provides the flexibility of remote work with the option for focused, high-bandwidth collaboration when needed.
His engagement models are flexible, including full-time employment, B2B contracts, and project-based consulting. This allows companies to engage his expertise in the way that best suits their current scaling phase, whether they need a long-term staff engineer or a focused consultant to solve a specific scaling challenge.
When This is a Good Fit
Hiring Tom as your large-scale frontend engineer is an excellent fit if your company is experiencing growing pains in your frontend architecture. This includes situations where your engineering team is expanding but velocity is slowing due to code complexity, where you need to build or overhaul a design system to unify product development, or where performance and user experience are becoming bottlenecks as your user base grows. It's also ideal if you are looking to modernize a legacy Angular or React codebase or want to embed AI tooling to boost your team's productivity and quality at scale.