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.
Recommended
Hand-picked series and articles worth reading
Professional Experience
UBS
Aug 2022 - PresentSenior 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 2024Graduate 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 2022Senior 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 2019Java 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 2018Intern → 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 2013Digital 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
Frontend
Cloud
Data
Web3
Education & Certifications
Polkadot Blockchain Academy - Hong Kong Polytechnic University
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.



