Jack Tomaszewski

Senior Full-Stack Engineer

15 years of experience in front-end and back-end web development.
Ambitious and communicative. Good mentor and tech lead.

Skills

  • Back-end: Node.js, TypeScript, Elixir, Ruby, PostgreSQL, MySQL, Redis, Elasticsearch, Kafka, RabbitMQ, GraphQL, REST APIs, microservices, event-driven architectures. Designed and maintained multiple production systems.
  • Front-end: TypeScript, JavaScript, React, Next.js, React Native, Angular. Led development of multiple production applications.
  • DevOps: Kubernetes, Terraform, CI/CD (GitHub Actions, CircleCI), Infrastructure as Code, monitoring (DataDog, Sentry), serverless architectures. AWS, GCP, Azure.
  • Leadership: Technical team leadership, architecture design, recruitment, mentorship, project management, stakeholder communication.
  • Core Principles: Clean architecture, test-driven development, continuous delivery, performance optimization, domain-driven design, and maintainable systems.

Experience

MyEvaluations
Dec 2023 - Sep 2025

Tech Lead

Led modernization of 20-year-old C# healthcare SaaS serving majority of US medical universities. Migrated to modern Node.js/React stack while maintaining continuous service.

  • Designed incremental migration strategy using strangler fig pattern to minimize risk and cost
  • Built API gateway to route traffic between legacy and modern services
  • Established modern CI/CD pipeline with automated testing and infrastructure as code
  • Recruited and led team of 4 engineers, establishing coding standards and review processes
Tournee
Jan 2025 - Aug 2025

Founder

Built tournament management SaaS platform from scratch.

  • Architected cross-platform application (web/iOS/Android) using React Native with Expo
  • Leveraged AI tools to accelerate development workflow and code generation
AppUnite
Nov 2021 - Sep 2023

Tech Lead

Led a 10 person team building a part of the biggest e-commerce website in Poland - Allegro Lokalnie (8 mln unique visitors weekly).

  • Reduced on-duty alerts to near zero through proactive monitoring improvements
  • Reduced infrastructure costs by 40% through optimization
  • Migrated front-end from legacy Elixir code to internal low-code framework
  • Mentored engineers, conducted recruitment interviews, and performance reviews
Ailo
Apr 2020 - Jul 2021

Senior Software Engineer

Helped build an Australian property management and fintech platform that helps 100k+ property managers, landlors and renters work better, together.

  • Worked on back-end (node.js micro-service architecture with a GraphQL federated gateway), front-end (TypeScript, React, React Native) and DevOps (created CLI tool for deployment of Ailo micro-services to Kubernetes on AWS cloud).
  • Helped with system design, took active part in recruitment, established many code standards, and done a lot of mentoring.
Intent
Feb 2020 - Apr 2020

Lead Software Engineer

Built web platform for collaboration between doctors and patients.

  • Coordinated work of front-end and back-end dev teams. Closely worked with the project manager and the product owners.
  • Designed the system architecture. Bootstrapped front-end, back-end and DevOps work. (A HIPAA-compliant stack powered by AWS CDK.)
AppUnite
Oct 2018 - Aug 2019

Senior Software Engineer

Led development of a new front-end for one of the biggest American companies in the hospitality and entertainment industry.

Recruitee
Sep 2017 - Jun 2018

Senior Software Engineer

Worked on SaaS ATS platform helping recruiters manage job offers and candidates.

  • Led front-end migration from AngularJS to Angular 2, TypeScript, and Redux
  • Migrated Elixir/Phoenix backend from monolith to event-driven umbrella apps
  • Developed and released cross-platform mobile app using Ionic Framework
Tripsomnia
Jan 2016 - Sep 2017

Lead Software Engineer

Built entire SaaS and marketplace platform for booking tourist tours worldwide.

  • Created marketplace (Ruby on Rails) for browsing and booking tours with multi-branding support
  • Built React/Redux SPA for partners to manage offers, pricing, orders and agents
  • Implemented custom embeddable widgets for partners' websites
FestBlast
Jan 2014 - Dec 2015

Lead Software Engineer

Built and maintained a social platform, that lets users easily find the best music fests, organize their trip and personalize their festival experience.

  • Created a responsive front-end web app. (in Ruby on Rails and AngularJS)
  • Created a cross-platform mobile app. (in Ionic Framework for Android and iOS).
  • Developed unit and end-to-end tests for both front-end and back-end.
  • Wrote automatic synchronizations with remote APIs, that e.g. parse user's friendships, favourite music artists and festivals from multiple services. (e.g. Facebook, LastFM, Spotify)
  • Developed a full-text search using Elasticsearch, with various filters and a custom suggestion system based on the user's own personal music taste.
  • Maintained automatic horizontal scaling of the web servers' infrastracture using Chef.
Freelance
Aug 2005 - Aug 2017

Full-stack Software Engineer

  • Created multiple web applications, participating in the whole process of their development: product design and estimation, code design and development, DevOps, UI/UX design, product launch and maintenance. (jtom.me/portfolio)
  • Co-organized several tech meetups and conferences (e.g. Meet.js Summit, PolyConf, ng-poznan, AKAI).
  • Gave copious tech talks. (On many local meetups, both locally and abroad; and also on a biggest Polish front-end conference, Meet.js Summit, twice.)
  • As a part of the team, gained awairds in several hackatons and startup contests. (Poznan Startup Weekend 2012, Startup Poznan 2014, Poznan Startup Sprint)

Education

Poznan University of Technology
2012 - 2015 (unfinished)
Computer Science
  • Served as a president of AKAI, a students' research circle focused on organizing workshops and lectures about web development.
  • Co-created the new main public website of Poznan University of Technology.

Other perks

  • Knowledge of algorithms and data structures. (Gained awards in Polish Olympiads in Informatics.)
  • Speaks native Polish, fluent English, conversational Spanish and basic Russian.
  • Good public speaker. (Long-time member of an english-speaking Toastmasters club.)
  • In his free time, likes to blog, dance, travel, and play tennis and volleyball.