10+ Years Experience

MetaCode - Software Architecture & Development

Software Architect with over 10 years of experience designing and delivering large-scale, business-critical systems

About Me

Software Architect with over 10 years of experience designing and delivering large-scale, business-critical systems in regulated and data-sensitive environments.

Master of Engineering in Computer Science, Specialization: Software Engineering, Wrocław University of Technology (2013-2015).

Strong background in .NET backend architecture, Domain-Driven Design, distributed systems, and integration-heavy platforms. Experienced in bridging business and technical domains, participating in architectural boards, shaping system boundaries, and leading teams through complex transformations.

Core competencies include Solution Architecture, Software Architecture, Domain-Driven Design (DDD), Modular & Distributed Systems, Message-Driven Architecture, API Design & Versioning, Integration Architecture, and Shared Services & Platform Architecture.

Specializations

Proven ability to modernize legacy platforms, design scalable APIs and message-driven systems, and establish architectural standards that reduce risk and accelerate delivery.

Architectural Consulting

Actively participate in architectural boards, business workshops, and cross-team technical decision-making. I help with choosing specific technical solutions and/or creating solution prototypes tailored to business needs.

Agile Approach

I am an advocate of an agile approach to software development, which allows achieving expected results in a shorter time while reducing costs.

Skills

Architecture & Design

  • Solution Architecture
  • Software Architecture
  • DDD
  • Modular Systems
  • Message-Driven
  • API Design
  • Integration Architecture
  • Shared Services

Backend & Platforms

  • .NET Framework
  • .NET Core
  • ASP.NET MVC
  • Web API
  • Entity Framework

Cloud & Infrastructure

  • Kubernetes
  • Docker
  • Helm
  • CI/CD Pipelines
  • Regulated Environments

Databases

  • MS SQL Server
  • PostgreSQL
  • MySQL
  • FirebirdSQL

DevOps & Tooling

  • Git
  • Jenkins
  • TeamCity
  • Ansible
  • Grafana
  • Visual Studio
  • Rider

Other

  • Team Leadership
  • Mentoring
  • Business Workshops
  • Architectural Boards

Services

Services for your business - from consulting to deployment

Architectural Consulting

Technical consulting, architectural advice, architectural board participation

ConsultingArchitecture AdviceTechnical Decisions

System Design

System architecture design, requirements definition, technical documentation

Architecture DesignRequirementsDocumentation

Deployments & Implementations

Deployments, configuration, and production system startup

DeploymentConfigurationProduction

Legacy Modernization

Refactoring, modernization, and optimization of existing systems

RefactoringModernizationOptimization

Contact

Have a question? Get in touch with us

Company

MetaCode Michał Gawron

Address

ul. Jesionowa 45/56, 50-504 Wrocław, Poland