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
System Design
System architecture design, requirements definition, technical documentation
Deployments & Implementations
Deployments, configuration, and production system startup
Legacy Modernization
Refactoring, modernization, and optimization of existing systems
Contact
Have a question? Get in touch with us
Company
MetaCode Michał Gawron
Address
ul. Jesionowa 45/56, 50-504 Wrocław, Poland