Summary
Overview
Work History
Education
Skills
Previous Experience
Certification
References
Languages
Timeline
Generic

Bartosz Doszczak

Galway

Summary

Software engineer, designer and architect, 20+ years building systems where downtime and data errors carry real cost. My measure of a good solution is whether it still makes sense five years later — robust in production, easy to change.

I work end to end: architecture and design, backend engineering, infrastructure, and leading teams. I'm drawn to the measurable side of engineering — data analysis, observability, performance profiling, letting the numbers settle technical arguments. I enjoy mentoring and sharing what I've learned along the way.

Overview

2
2
Languages
1
1
Certification
25
25
years of professional experience

Work History

Principal Software Developer

Fidelity Investments (Contract)
Galway, Ireland
07.2024 - Current
  • Contributed to the design and delivery of software solutions supporting High Income department operations, collaborating closely with product owners, technical stakeholders, and cross-functional teams.
  • Contributed to the Order Gateway project, ensuring a seamless handover and knowledge transfer to the maintenance team.
  • Designed and implemented the Preview & Bypass feature to forecast order routing outcomes, significantly reducing operational errors.
  • Participated in the end-to-end delivery of the Security Screener, from design through production release.
  • Designed and implemented the integration of Fitch CLOs into the Alphabet application.
  • Mentored junior engineers, providing guidance on day-to-day execution and resolving complex technical challenges.
  • Tech Stack: Java, Spring Boot, REST, GraphQL, Kafka, Apache Solr, Datadog, EKS/Kubernetes, Jenkins, Maven, Git, AWS, Angular, Oracle, Playwright, Karate

Senior Software Developer

Aviva (Contract)
Galway, Ireland
03.2019 - 06.2024
  • Designed and delivered software for the General Insurance department as part of the Digital Team, collaborating actively with business stakeholders, infrastructure, security, and support teams.
  • Contributed to Re-platforming project by specifying, designing components and REST APIs, implementing integration with 3rd party software, enabling Aviva to transition from legacy J2EE to modern microservice architecture.
  • Led the successful delivery of the Payment Integration System (REST API), ensuring seamless transition several consumers to the new provider while adhering to standards and regulations.
  • Enhanced platform observability through ELK-based blue-print capabilities, improving diagnostic accuracy and reducing downtime and repair time.
  • Developed performance test suites for various APIs that facilitated the identification of performance and concurrency issues and their prompt resolution.
  • Contributed to the migration of the platform - APIs and UIs to AWS, integrating secret vaults and enhancing security measures and improving the deployment mechanism accordingly.
  • Recommended and implemented infrastructure and process improvements, including graceful shutdown procedures and critical application deployment processes, to strengthen system resilience.
  • Delivered Document Upload Orchestrator (REST APIs) automating manual processes and integrating with the Box platform.
  • Collaborated with the Marketing Team on Adobe Launch integration, providing design, reference implementation, and end-to-end maintenance.
  • Tech Stack: Java, Springboot, REST, ELK, Artifactory, Ansible, Jenkins, Maven, Git, Stash, Kong, Consul, AWS, Hazelcast, React, Terraform, PostgreSQL, Oracle, Cypress, Selenium, Cucumber, Linux, Windows, Bash, Python

Software Engineer

Joulica
Galway, Ireland
01.2018 - 03.2019
  • Collaborated with team to develop cloud-based solutions prioritising performance, scalability, and resiliency.
  • Delivered Spring Boot and Kafka-based solutions for JPMC's cloud-based contact center.
  • Developed a resiliency chaos testing solution and designed and implemented performance testing suites, observability, and high-availability features.
  • Executed Proof of Concept for Drools and REST-based rule engine in cloud environment.
  • Tech Stack: Java, Spring Boot, REST, Kafka, Drools, Cloud Foundry, IBM Bluemix, Redis, Gemfire, Cassandra, React, Cucumber, Jenkins, Artifactory, Linux

Senior Software Developer

Fidelity Investments
Galway, Ireland
10.2015 - 12.2018
  • Developed software solutions for business and technology teams in FIMT group, enhancing cross-functional collaboration.
  • Designed and implemented CPLEX-based optimisation engine for Cloning project, improving operational efficiency.
  • Led services team to deliver Performance Workspace, ensuring alignment with project goals and timelines.
  • Introduced test automation and improved the release process.
  • Tech Stack: Java, Springboot REST, Oracle, Dynatrace, Jenkins, Artifactory, Maven, Selenium, Cucumber, Splunk, CPLEX, Angular, .Net, Linux

Senior Software Developer

Fidelity Investments (Contract)
Galway, Ireland
01.2012 - 10.2015
  • Led technical development of Performance Attribution Website, providing access to two decades of data for enhanced decision-making.
  • Collaborated with analysts and stakeholders to define requirements, design instrumentation and monitoring solutions, and implement test automation for improved system reliability.
  • Designed and implemented streamlined release and support processes to enhance operational efficiency.
  • Ensured the desired capacity and performance of the system.
  • Tech Stack: Java, Tomcat, REST, Oracle, Jenkins, Ext JS 4, Splunk

Senior Software Developer

CISCO
Galway, Ireland
10.2008 - 12.2011
  • Scaled Cisco Unified Mobility Advantage to support 5000 users through strategic testing, profiling, refactoring, and system redesign.
  • Conducted performance and scalability analysis for Web Unified Communication, influencing architecture decisions.
  • Designed and implemented IM&P component for Cisco Jabber, creating Unified API for client access to Unified Communication Services.
  • Tech Stack: Java, XMPP, Jetty, Tomcat, JBoss, JMeter, Grinder, C++

TDA Technical Design Leader

Martin Dawes Systems
Limerick, Ireland
11.2007 - 10.2008

Technical Design Lead — eSuite Product Line

  • Owned technical direction across a portfolio of Rich Internet Applications (Adobe Flex) and web applications, ensuring solutions were robust, scalable, and aligned with business objectives.
  • Led proof-of-concept initiatives and technical investigations, evaluating emerging technologies to shape product strategy.
  • Authored and maintained Component Architecture Documents, collaborating with Product Management, Architects, and Project Managers to ensure alignment with product vision.
  • Enforced design consistency across development teams through design reviews, steers, and solution approvals.
  • Championed continuous improvement of products, component libraries, frameworks, and engineering practices to enhance overall quality.

Tech Stack: Java | Spring | Tomcat | Oracle | Adobe Flex 2

Java Developer

Martin Dawes Systems
Limerick, Ireland
03.2005 - 11.2007

Delivered hands-on development of products for major telecoms operators including Vodafone, O2, AOL, BT Global Services, and Eircell.

  • SelfCare — Designed and developed CRM-independent RIA (Flex) account management application, ensuring seamless transition from PoC prototype to production.
  • Flex 2 PoC — Spearheaded research and evaluation of Adobe Flex 2, influencing the team's technology direction.
  • Business Processing Engine — Led analysis, design, and development of process management engine built on jBPM, streamlining business processes.

Tech Stack: Java, Spring, Tomcat, Adobe Flex 2, Oracle, jBPM, RMI

Java Developer

Martin Dawes Systems (Contract)
Limerick, Ireland
11.2004 - 03.2005

Designed and developed web applications for telecoms industry, enhancing user experience and service delivery.

  • Analyser 5 - Designed and developed web-based data warehouse application, enabling access to billing information and invoice analysis, improving data accessibility.
  • Designed and developed distributed Job Management system, orchestrating workloads across multiple report-generation engine instances to streamline processing.

Tech Stack: Java, Spring, Tomcat, RMI

Java Developer

CASSES
Gdansk, Poland
07.2002 - 11.2004

Delivered a suite of web-based flight operations systems for major airlines including KLM, Air Canada, Martinair, and Finnair, enhancing operational efficiency.

  • Developed load balancing system with AHM650 compliant weight and balance management, ensuring regulatory compliance and safety.
  • Briefing Station — Built an application for assembling and distributing flight briefings, integrating with external systems including LIDO OC.
  • Delivered crew roster management system for cabin and cockpit operations, streamlining scheduling and resource allocation.

Tech Stack: Java, J2EE, JMS, IBM WebSphere, Oracle, DB2, JavaScript

Administrator / Software Engineer

Pomeranian Voivodeship Office
Gdansk, Poland
03.2001 - 06.2002
  • Developed and deployed an intranet application for gathering and reporting disaster damage data (flood, fire, etc.), managing all stages from design through to implementation.
  • Administered network and software infrastructure in Windows 98/2000 and Linux environments, ensuring system stability and performance.

Tech Stack: PHP, MySQL, Linux

Education

MSc Computer Science Engineer - Distributed Computer Systems

Gdansk University of Technology
Gdansk
06-2003

Skills

  • Java - Spring Boot, J2EE, EJB, JMS
  • Microservices architecture
  • Software architecture
  • Cloud - AWS, Spring Cloud, Kubernetes
  • Container Orchestration
  • Databases - Postgresql, Oracle, DB2, MySQL, Informix, Cassandra, Redis, Hazelcast, GemFire
  • Web technologies - JavaScript, React, Angular
  • DevOps - CI/CD, Jenkins, Terraform
  • Automated testing
  • Observability - ELK, Dynatrace, Splunk
  • Application Performance Monitoring
  • Source control - Git

Previous Experience

For my previous experience and more details see my LinkedIn profile at https://www.linkedin.com/in/baardos

Certification

04/2024 - Global Dev Experts - DevOps Training Program

05/2023 - Global Dev Experts - Software Architecture Training Program

References

References available upon request

Languages

Polish
First Language
English
Proficient
C2

Timeline

Principal Software Developer

Fidelity Investments (Contract)
07.2024 - Current

Senior Software Developer

Aviva (Contract)
03.2019 - 06.2024

Software Engineer

Joulica
01.2018 - 03.2019

Senior Software Developer

Fidelity Investments
10.2015 - 12.2018

Senior Software Developer

Fidelity Investments (Contract)
01.2012 - 10.2015

Senior Software Developer

CISCO
10.2008 - 12.2011

TDA Technical Design Leader

Martin Dawes Systems
11.2007 - 10.2008

Java Developer

Martin Dawes Systems
03.2005 - 11.2007

Java Developer

Martin Dawes Systems (Contract)
11.2004 - 03.2005

Java Developer

CASSES
07.2002 - 11.2004

Administrator / Software Engineer

Pomeranian Voivodeship Office
03.2001 - 06.2002

MSc Computer Science Engineer - Distributed Computer Systems

Gdansk University of Technology
Bartosz Doszczak