All hire topics

Performance Optimization Engineer

Hire a staff-level engineer to optimize load times, Core Web Vitals, and scalability for your web applications and SaaS platforms.

Photo: Pexels

Overview

Tom Smykowski is a performance optimization engineer with nearly two decades of product delivery experience, specializing in diagnosing and resolving performance bottlenecks in web applications and SaaS platforms. He is the ideal hire for founders, CTOs, and executives who need an engineer to take ownership of performance metrics, from initial audit and analysis through to implementation and monitoring, ensuring applications are fast, scalable, and provide an exceptional user experience. His work directly translates to improved conversion rates, user retention, and search engine rankings.

The Business Impact of Performance Optimization

In today's digital landscape, performance is not merely a technical metric. It is a critical business driver. Slow-loading pages directly correlate with increased bounce rates, abandoned shopping carts, and lost revenue. For SaaS platforms and e-commerce sites, every millisecond of delay can impact the bottom line. As a performance optimization engineer, Tom approaches performance holistically, understanding that technical improvements must align with business goals and user needs.

His work with clients like Printify, where he contributed to a design system serving over 10 million merchants and approximately 60 frontend engineers, demonstrates the scalability of his optimizations. Performance in such environments is about systemic efficiency, ensuring that foundational architecture and shared components are lean and fast, benefiting the entire ecosystem. Similarly, his role as a Staff Software Engineer at Croissant involved building a compliant workplace platform where performance was integral to user collaboration and satisfaction. Tom's optimizations deliver measurable outcomes that stakeholders can see in analytics dashboards and financial reports.

Methodology: From Audit to Sustained Performance

Tom employs a structured, data-driven methodology to performance optimization. It begins with a comprehensive audit, using tools like Lighthouse, WebPageTest, and real user monitoring (RUM) to establish a performance baseline. He analyzes Core Web Vitals (Largest Contentful Paint, First Input Delay, Cumulative Layout Shift), network waterfall charts, JavaScript execution times, and server response metrics. This diagnostic phase identifies the root causes of slowdowns, whether they lie in inefficient code, unoptimized assets, bloated dependencies, or backend API latency.

Following the audit, he prioritizes fixes based on impact and effort, focusing on the 'low-hanging fruit' that delivers the most significant user-perceived improvements. This could involve implementing code splitting and lazy loading in Vue.js or React applications, optimizing critical rendering paths, reducing bundle sizes through tree-shaking, or leveraging modern image formats and CDN strategies. However, his work doesn't stop at one-time fixes. He establishes monitoring and alerting systems to track performance regressions, ensuring that new features and code commits do not degrade the user experience. This creates a culture of performance within the engineering team.

Technical Expertise Across the Modern Stack

Tom's optimization skills are stack-agnostic but deeply informed by hands-on experience with the technologies powering modern web applications. He has extensive expertise in frontend frameworks like Vue.js and React, where he optimizes component lifecycles, state management, and rendering performance. His work with TypeScript ensures that performance-oriented refactoring maintains type safety and code quality. For full-stack and SaaS applications, he optimizes backend APIs, database queries (leveraging platforms like Supabase), and server-side rendering strategies.

His experience building and optimizing complex data grids with AG Grid for fintech SaaS at Websoul, which served 32,000+ businesses, highlights his ability to handle performance-intensive UI components. Furthermore, his background in industrial SaaS at Fream, involving design systems and map-based interfaces, required a focus on rendering performance and smooth user interactions. Whether the bottleneck is on the client, the server, or the network, Tom has the technical breadth to identify and resolve it effectively.

Scaling Performance for Growing Businesses

Performance challenges evolve as a business scales. What works for an MVP can become a critical bottleneck at 10x or 100x user growth. Tom's experience is particularly valuable for startups and scale-ups navigating this transition. He understands how to architect systems for scalability from the outset, avoiding common pitfalls that lead to costly rewrites later. His work involves not just optimizing existing code but also advising on architectural decisions, such as selecting appropriate caching strategies, database indexing, and microservice communication patterns.

For companies like Croissant and Printify, performance optimization was integral to supporting large, distributed engineering teams. By establishing performant design systems, CI/CD pipelines with performance budgets, and clear coding guidelines, he helped enable dozens of engineers to ship features without inadvertently degrading the user experience. This scaling mindset ensures that performance gains are sustainable and institutionalized, not temporary fixes that get overwritten in the next sprint.

Remote Collaboration with Global Teams

Based in Poland, Tom specializes in remote collaboration with teams across the EU, UK, and US, including effective overlap with US East Coast time zones. This remote-first approach is ideal for performance optimization work, which often involves deep, focused analysis, asynchronous communication of findings, and clear documentation of recommendations and implementations. He seamlessly integrates into distributed teams, using tools and processes that keep stakeholders informed and aligned on performance goals.

His ability to communicate complex technical issues in clear, business-oriented terms is a key asset. He provides regular updates, visualizes data through dashboards, and creates actionable reports for both technical and non-technical stakeholders. This ensures that everyone, from engineers to executives, understands the value and progress of performance initiatives. His remote model also allows for occasional on-site workshops or team offsites, facilitating deeper collaboration when needed.

When Hiring Tom as Your Performance Optimization Engineer is a Good Fit

Tom is the right fit for your team if you are a founder, CTO, or engineering leader at a product-driven company where application speed and scalability directly impact business success. This includes SaaS platforms, e-commerce sites, marketing tech, fintech, or any web application with a growing user base. You need someone who can take full ownership of the performance domain, from diagnosis to solution to ongoing governance, and who can communicate the business impact of technical work. If you are looking for a staff-level engineer to lead performance initiatives, modernize legacy systems for speed, or build fast foundations for a new product, then engaging Tom will deliver immediate and long-term value.

Frequently asked questions

What specific performance metrics do you typically improve?

I focus on Core Web Vitals (LCP, FID, CLS), Time to Interactive (TTI), First Contentful Paint (FCP), and overall page load times. For SaaS and applications, I also optimize API response times, JavaScript bundle sizes, and rendering performance for complex interfaces like data grids and maps.

Can you work with our existing tech stack, or do you require specific tools?

My methodology is stack-agnostic. I have deep hands-on experience with Vue.js, React, TypeScript, and full-stack environments, but I adapt my approach to your specific technology. The audit and optimization principles apply universally, though implementation details will vary.

How do you integrate with a remote team during an optimization project?

I use asynchronous communication for deep work and scheduled syncs for collaboration. I provide clear documentation, dashboards for tracking metrics, and regular progress reports. Based in Poland, I comfortably overlap with EU, UK, and US East Coast time zones for meetings and workshops.

Do you only do one-time audits, or do you offer ongoing performance management?

While I offer discrete audit services, my preferred engagement is as a staff engineer taking ownership. This includes implementing fixes, setting up monitoring and performance budgets within CI/CD, and establishing processes to prevent regressions, ensuring sustained high performance.

What is the typical business outcome of your performance optimization work?

Outcomes include improved user engagement and conversion rates, higher search engine rankings due to Core Web Vitals, reduced infrastructure costs through efficient code, and increased development velocity by preventing performance debt. The goal is to make speed a competitive advantage.

Let's talk about your team

Share what you are building, your timeline, and what good looks like. I will reply with an honest take on fit.