Tomasz Jarosz

Senior Full-Stack Java Engineer

10+ years building and modernizing enterprise systems across finance, travel, and e-commerce. From ML-driven airline pricing optimization to ledger services and counterparty exposure reporting. Strong in migrating high-risk legacy, DB-driven logic into testable Java 21 services, and driving large-scale refactoring and decoupling to improve maintainability and reliability. Polkadot Blockchain Academy graduate in The Hong Kong Polytechnic University (PolyU) with hands-on Rust/Substrate experience. Passionate about clean architecture, strong testing, scalable solutions, and production-ready code.

Full-Stack EngineerEnterprise ArchitectureCloud Solutions
Browse Articles

Professional Experience

UBS

Aug 2022 - Present

Senior Full Stack Java Software Engineer

Delivering ledger services and counterparty exposure reporting in a regulated environment - designing solutions for data integrity, traceability (audit trails), and production-grade reliability, while reducing legacy risk by moving critical logic out of the database into testable services.

  • Built a new regulatory exposure reporting application (Java 21 + React) running on Azure Functions, delivering end-to-end features from backend services to UI.
  • Led the modernization of legacy DB-driven business logic by migrating complex Sybase ASE stored procedures to Java 21 services, making core calculations testable, reviewable, and safer to change.
  • Re-engineered a high-impact instrument pricing & FX rates module: moved untested, tightly coupled SQL logic into clean Java components and introduced regression tests to ensure behavioral parity with legacy outputs.
  • Converted multiple reporting workflows from SQL scripts into application-level pipelines, improving consistency, observability, and operational supportability.
  • Drove large-scale refactoring and decoupling: reduced vendor/DB coupling, introduced clearer module boundaries and domain abstractions, and systematically paid down technical debt.

Skills: Java · Spring Boot · JavaScript · React · Sybase · Azure Cosmos DB · Microsoft Azure · SQL

Polkadot Blockchain Academy

Jan 2024 - Feb 2024

Graduate Alumni - Hong Kong Polytechnic University

Intensive, hands-on 4-week program hosted at The Hong Kong Polytechnic University (PolyU) and delivered by core Parity Technologies engineers, Web3 Foundation experts, and university faculty.

  • Highly selective cohort: ~30 developers selected (from ~50 participants globally) out of hundreds of applicants.
  • Graduated with Excellence Certificates: Substrate (Top 10 / ~30) and FRAME (Top 16 / ~30).
  • Deep engineering focus: Rust, Substrate runtime development, FRAME pallets, XCM, consensus (BABE/GRANDPA), and P2P networking — with emphasis on production-grade design and correctness.
  • Capstone: Built a Uniswap v2–style AMM DEX on a custom Substrate-based Polkadot parachain — implemented liquidity pools (add/remove), swaps (x*y=k), LP shares/tokens, and fee accounting as FRAME pallets, with tests and full runtime integration.

Skills: Rust · Substrate · Frame · Blockchain · Polkadot · Cryptography · Consensus Algorithms

Sabre Corporation

Oct 2019 - Aug 2022

Senior Software Engineering Consultant

Built an ML-driven pricing platform for airlines (incl. Etihad) to forecast booking demand and optimize ticket prices to maximize revenue, using linear regression models and supporting data pipelines.

  • Developed and maintained data-heavy processing in Python + Apache Spark, integrating services built with Java/Spring and delivering UIs in JS/React.
  • Migrated data processing from MongoDB to an OLAP-oriented approach, improving analytical workloads and enabling efficient multidimensional processing in Spark.
  • Profiled and optimized Spark jobs on AWS EMR to improve cluster utilization and performance (runtime/cost reductions where applicable).
  • Collaborated with PMs/stakeholders to define scope, milestones, and delivery plans; translated requirements into maintainable solutions.

Skills: Java · Python · Spring Boot · Apache Spark · Amazon EMR · MongoDB · AWS

Ocado Technology

Jan 2019 - Oct 2019

Java Software Engineer II

Developed and maintained a Call Centre application supporting daily operations (backend + frontend).

  • Implemented key migrations: OracleDB → PostgreSQL (performance/cost), GWT → React/JS (faster development + modern UI), and services/components to cloud (AWS / GCP).
  • Delivered UX improvements that increased agent efficiency.
  • Participated in on-call rotation and incident handling to maintain high availability.

Skills: Java · Kotlin · JavaScript · React · GWT · PostgreSQL · Oracle SQL · AWS · GCP

Sabre Corporation

Jun 2015 - Dec 2018

Intern → Junior → Mid Java Software Developer

Progressed from Intern to Mid-level engineer, taking ownership of larger modules over time.

  • Built Spring Batch pipelines processing IATA/ATPCO data for reliable ingestion and timely availability.
  • Developed internal tools for managing taxes, fares, and airline rules in a travel booking ecosystem.
  • Maintained and supported production scheduling via AutoSys jobs (monitoring, troubleshooting, fixes, and incident-driven changes).
  • Collaborated with BAs/stakeholders to translate complex business rules into maintainable solutions; participated in on-call rotation for critical systems.

Skills: Java · Spring Boot · Spring Batch · Oracle SQL · AutoSys

AstroMedia

Mar 2013 - Nov 2013

Digital Marketing Specialist

Designed and built custom WordPress websites - implemented UX/content improvements to support conversions.

  • Built an AJAX/JavaScript content aggregation tool using web scraping to collect, normalize, and organize relevant content from multiple sources.
  • Promoted affiliate offers on social media - planned and executed paid/organic campaigns.
  • Managed and optimized Google AdWords campaigns based on performance and conversion data.
  • Implemented SEO best practices - keyword research, on-page optimization, content improvements.
  • Used Google Analytics to track traffic and behavior, and to drive data-informed optimizations.

Skills: WordPress · JavaScript · AJAX · SEO · Google Analytics · Google AdWords

Tech Stack

Backend

JavaSpring BootPythonSparkRustFrame

Frontend

ReactTypeScript

Cloud

AWSAzureDocker

Data

PostgreSQLBigQueryOracle

Web3

SubstrateSolidity

Education & Certifications

Polkadot Blockchain Academy - Hong Kong Polytechnic University

Parity Technologies & Web3 FoundationJan-Feb 2024Hong Kong SAR

Intensive program (Jan 3 - Feb 3, 2024) at Hong Kong Polytechnic University, taught by core Parity Technologies engineers, Web3 Foundation experts, and visiting professors.

Comprehensive curriculum: Cryptography fundamentals, blockchain economics, smart contract development, advanced Rust programming, Substrate framework deep-dive, FRAME pallet development, Polkadot architecture, Cross-Consensus Messaging (XCM), consensus mechanisms (BABE, GRANDPA), peer-to-peer networking, runtime development, and production-grade decentralized application engineering.

Achievement: Selected as one of ~30 developers out of ~50 participants globally from hundreds of applicants. Graduated with Excellence Certificates in both Substrate and FRAME modules, demonstrating advanced mastery of the Polkadot ecosystem and readiness for industry-level blockchain development.