Professional Profile

"Architecture starts when you put two bricks together. There it begins."
-Ludwig Mies van der Rohe

Hi! I'm Dawid, a Technical Leader and Solutions Architect dedicated to engineering high-performance, resilient, and scalable enterprise systems.
With over 15 years of experience, I bridge the gap between complex business requirements and elegant technical execution, treating software architecture as a strategic foundation for innovation.
My expertise lies in designing distributed systems, cloud-native transformations, and spearheading the adoption of Generative AI and agentic workflows.
I thrive on solving multi-dimensional challenges, mentoring high-performing teams, and driving technical excellence across the global landscape.

Key Highlights:

  • 15+ years of strategic technical leadership in the IT industry.
  • Proven track record of driving key development initiatives in a high-impact environments.
  • Strong focus on Software Craftsmanship, AI-driven automation, and technical governance.

Professional Experience

"I would rather risk wearing out than rusting out"
-Theodore Roosevelt

Sep 2024 - Present
Technical Lead
UBS

Key responsibilities:

  • Pioneering the design and governance of Generative AI (GenAI) and agentic frameworks for global financial services.
  • Collaborating with global stakeholders to align technical vision with organizational business goals.
Technical stack:

Java, Spring Boot, Spring AI, GenAI/LLM, Microservices, Azure
Jul 2023 - present
Founder / Technical Consultant
Dawid Kotarba Software

Key responsibilities:

  • Providing strategic IT consulting, architectural audits, and tailored software development services.
  • Delivering high-stakes solutions for international clients through expert B2B partnerships.
Jul 2023 - Aug 2024
Architect / Lead Software Developer
Metrosoft

Key responsibilities:

  • Leading complex development of mission-critical features in a financial software
Technical stack:

Java, Spring, Hibernate, Oracle, PL/SQL
May 2020 - Jul 2023
Senior Architect / Systems Programmer Analyst
Brown Brothers Harriman

Key responsibilities:

  • Architected and developed enterprise Shared Services and Inner Source projects.
  • Championed architectural excellence, Software Craftsmanship, and modern technology adoption.
  • Optimized delivery pipelines through advanced CI/CD and process engineering.
Technical stack:

backend: Java, Kotlin, Groovy, Spring Boot, Gradle, Maven
frontend: Angular
tests: Spock

Tooling & Platforms:
Git, Jenkins, SonarQube, Nexus, OpenShift, Jira, Confluence

Jun 2016 – Apr 2020
Lead Software Engineer / Solution Architect
EPAM Systems

Key responsibilities:

  • Technical Lead for multiple global enterprise-grade projects.
  • People Lead and Resource Manager for a cross-functional team of ~10 engineers.
  • Led the regional E-Commerce Community; senior technical interviewer
  • Mentored future leads and fostered a culture of technical and architectural excellence.

Featured Projects:

  • Supply Chain Management Solutions backend: Java 8, Guice, gRPC, Bazel, AutoValue, Guava, Spanner
    tests: Junit, Mockito, Truth
  • Enterprise E-commerce Platforms backend: Java 8, Spring, SAP CX (Hybris), Docker, Maven/Ant
    frontend: Spring MVC, JQuery, Less, Webpack
    tests: Spock, Cucumber, JUnit, WireMock

Technical stack:
Git, Jenkins, SonarQube, Jira, Linux

Sep 2012 – May 2016
Software Programmer/Analyst
Brown Brothers Harriman

Key responsibilities:

  • Developed enterprise applications using Java, JavaScript, and C++.
  • Managed full-lifecycle maintenance and comprehensive code refactoring.
  • Conducted business and requirements analysis to align technical solutions with client needs.

Featured Projects:

  • Budgeting & Expense Management Platform backend: Java 7, Spring Boot, Groovy, JPA, Querydsl
    frontend: AngularJS, Bootstrap, Gulp/Bower
  • Financial Messaging & Reporting System backend: Java 7, Spring, JMS, Oracle AQ, Hibernate

Technical stack:
SVN, Jenkins, SonarQube, Jira, Crucible

Nov 2010 - Sep 2012
Incident Management Deputy Team Lead
Capgemini

Key responsibilities:

  • Developed automated monitoring and support tooling in Java.
  • Coordinated the Incident Management team and managed high-priority resolution processes.
  • Managed enterprise-wide communication for critical infrastructure events.
Apr 2010 - Nov 2010
Incident Management Specialist
Capgemini

Key responsibilities:

  • Diagnosed and resolved technical incidents remotely.
  • Authored documentation and technical solutions for the knowledge base.
Nov 2008 - Feb 2009
Technical Support Specialist
Work Service For TP S.A. (Orange)

Key responsibilities:

  • Provided 1st-level technical support for application and network infrastructure.
  • Performed remote diagnostics and resolution of connectivity issues.

Skills

Software Engineering

Java JVM JavaScript C++ OOP TDD Architecture System Design SQL Linux

Soft skills

Leadership Recruiting Communication Creativity Mentoring

Certificates and awards

"Anyone who stops learning is old, whether at twenty or eighty."
-Henry Ford

Certificates and trainings:

  • 2019 – 2020:Delivery Management essentials (EPAM)
  • Jul 2017:SAP Hybris Commerce 6.2 Developer (SAP), score: 89%
  • Jan 2018:EPAM’s highest score in SAP Hybris Commerce 6.2 Developer Certificate in 2017 (EPAM)
  • 2016 – 2017:Solution Architecture School (EPAM)
  • Mar 2015:AngularJS Training (Bottega)
  • Jul 2011:ITIL V3 Foundation Certificate (CT Partners), score: 100%

Awards:

  • Nov 2021:Innovator Spotlight Award: for innovations in Digital Solutions Shared Services (BBH)
  • Apr 2019:EPAM Impact 2018: Impact on Clients and Technology (EPAM)
  • 2016 – 2018:Highest performance rates in continuously achieved (EPAM)
  • Jan 2018:EPAM’s highest score in SAP Hybris Commerce 6.2 Developer Certificate in 2017 (EPAM)
  • 2012 – 2016:Highest performance rates in continuously achieved (BBH)
  • Oct 2013:Employee Award for Innovation and Improvement (BBH)
  • 2010 – 2012:Highest performance rates and Performance Bonuses continuously achieved (Capgemini)
  • 2005 – 2015:Eligible for Chancellor's Scholarship in both Computer Science and Geography studies

Education

Universities:

  • 2012 – 2015:Computer Science, (MSc), Jagiellonian University
  • 2009 – 2012:Computer Science, (Bsc), Pedagogical University of Cracow
  • 2005 – 2010:Geography, (MA), Pedagogical University of Cracow