Tom Morawski

Poznań, Poland

Tom Morawski

Senior Frontend Developer & Team Lead

Location: Poznań, Poland (Open to Remote)Phone: +48 512 252 300Email: t.p.morawski@gmail.com

Summary

Professional Summary

Senior Frontend Developer and Team Lead with 10+ years of experience building complex web and mobile products in fintech, SaaS, and data-heavy domains. Led teams of up to six engineers, shipping customer-facing expression tooling and company-wide UI performance infrastructure with measurable business impact.

Differentiator: AI-Augmented EngineeringBuild practical agent workflows, MCP integrations, browser verification, and repo-level AI conventions that improve delivery speed while preserving code quality and architecture standards.

Experience

Professional Experience

Apollo.io | Senior Frontend Developer / Team Lead

Jan 2024 – Present

  • Expression Tooling (Greenfield): Led design and delivery of a low-code formula engine, including Acorn-based parsing, evaluation logic, API integration, and UI for nested typed functions with dynamic variables. Drove ~48% feature adoption within six months of launch.
  • UI Performance Infrastructure: Built a Playwright-based benchmarking framework for revenue-critical journeys and integrated it into CI/CD as a first-class gate, reaching ~85% company-wide journey coverage.
  • Business Impact: Connected benchmark results to a cross-squad control dashboard, contributing to a ~37% improvement in P95 interaction latency and a ~42% drop in customer escalations.
  • Team Leadership: Lead frontend delivery across a large TypeScript/React codebase. Coordinate roadmaps with product/platform teams and maintain team AI-assisted development conventions (agent rules, MCP tooling, verification loops).

DeepSee.ai | Team Lead

Dec 2021 – Jan 2024

  • Led a team of six developers to deliver a web application streamlining in-house banking communications, improving processing times by 30% and reducing errors by 20%.
  • Integrated machine learning components and rich data dashboards to automate email workflows and provide actionable insights, significantly enhancing operational efficiency and data transfer speeds.

HACERA | Team Lead / Senior Frontend Developer

May 2019 – Dec 2021

  • Mobile App Refactoring: Analyzed and refactored a mobile blockchain application by overhauling file structure, unifying state management, and standardizing naming conventions to reduce architectural debt.
  • Led the design and development of a mobile blockchain wallet and browser-based ecosystem tools within a connected product landscape.
  • Drove a company-wide migration to React and a shared design system, standardizing UI/UX across all products and raising squad delivery throughput by ~25%.

SwiftShift | Senior Frontend Developer

Feb 2017 – May 2019

  • Developed a real-time chatbot library using Angular, RxJS, Firestore, and Cloud Functions, which increased user engagement by 40%.
  • The library became the foundation of an interactive notifications system, now serving as the second most critical communication channel for the application.

CodersLab | Lecturer (Part-time)

Oct 2016 – Jan 2022

  • Taught intensive JavaScript, HTML/CSS, and React/Redux courses. Mentored groups of 6–12 students through hands-on, project-based curricula tailored to varied skill levels.

Stack

Tech Stack & Practices

Frontend:TypeScript, React, Redux, TanStack Query, MobX, RxJS, React Native, HTML/CSS
Backend & Data:Node.js, Express, Firebase, Firestore, SQL
AI & Tooling:Cursor, agent workflows, MCP, browser/Jira/design automation, verification-first prompting
Practices:Design systems, UI performance, Playwright benchmarking, testing, technical leadership, mentoring

Education

Education & Languages

Adam Mickiewicz University, Poznań

Bachelor of Computer Science | Specialization: Algorithms and Software Design

2010 – 2013

Languages: Polish (Native) | English (Advanced – Cambridge CAE, License No. 0032370672)