Adam Walkowski
I help as software architect and devel-oper using programming, system design, cloud computing and web technologies to deliver modern digital products and build knowledge among teams.
With 15 years of hands-on delivery for digital products I deeply believe imagina-tion and curiosity are our superpowers against complex problems, limitations or communication challenges. I'm oriented to make development processes smarter with visualization tools, specification-as-code, custom DSLs with AI automation, Text-to-Diagram, DX Platforms, Contract-Driven Testing. I trust proven, agile sys-tem design techniques.
I’m an enthusiast of pragmatic engineer-ing, simple solutions for well-known prob-lems, and design-first approach for com-plex business domains. I don’t favour any technology stack. Visual thinker and sys-tem thinker.
Domain Expertise
Oil and gas industry
4 yrs building software supporting tech-nical inspections on oil & gas rigs.
Video content production
10 yrs of filmmaking, co-founder of an in-teractive video platform, interactive video projects for digital agencies.
Real estate services
2 yrs integrating systems like CRM, ESB, EDMS for a large real estate consortium.
Retail industry
Several e-commerce projects, contrib-uting to open-sourced solution for scor-ing retail product.
Core Competences
Software Architecture & System Design
Designing scalable, maintainable software systems with focus on clean architecture, DDD, and specification-driven development.
Cloud Platform Engineering
Building and operating cloud-native solutions on Microsoft Azure, including microservices, event-driven architectures, and infrastructure as code.
Integration Architecture
Designing and implementing system integrations, API design, event-driven communication patterns, and canonical data models.
Full-Stack Web Development
Building modern web applications using React, TypeScript, .NET, Node.js, and progressive web app technologies.
Software solution design
There is no silver bullet for all classes of problems so I help to design solutions tailored to specific business domains. Each project faces different constraints and gain from dif-ferent strategy applied to development and delivery processes.
- I practice with proven discovery methods and visual communication techniquesUser Story Mapping, DDD, Event Storming, Business Capability Mapping
- I use architecture patterns depending on scale, teams maturity, time-to-marketREST, GraphQL, EDA, MDA, SOA, BFF, App Gateway, CQRS, Event Sourcing, CDC, Dapr
- Utilizing Microsoft cloud services for robust infrastructure and speed up deliveryContainer Apps, Function Apps, SQL Elastic Pool, Entra ID, Storage, D365
- Measuring processes, performance and readiness for failure with observability toolsAzure Monitor, App Insights, Open Telemetry, Seq, Grafana, Sentry
Specification-driven development
Technical communication and collaboration between technical and product-oriented teams are challenging in complex systems. I teach teams usage of living documentation tools, automate requirements management and translation into executable tasks
- Documenting dependencies, context, decisions with established industry standards:UML, BPMN, DMN, Context Mapping, ArchiMate, NFR, ADR
- Generative specification as code, business rules as code, API designOpen API, Async API, Open RPC, Arazzo, CNCF Serverless Workflow, JSON Schema
- Keeping architecture as code with proven visualization toolsPlant UML, Mermaid, D2, ArchUnit, CDCT, EventCatalog, Pact, Miro, Figma, Draw.io
- Automate delivery, validation, integration with CI/CD, DevOps practices and IaCAzure DevOps, Terraform, Azure Bicep, GitHub Actions, PowerShell, Bash
Software craftsmanship
believe that high-quality code saves money and builds trust between business parties. On the other hand technical debt may be a correct strategy if properly managed.
- Programming with object-oriented, functional and aspect-oriented paradigms follow-ing SOLID, GRASP and clean code principles.C#, JavaScript, TypeScript, Python, PHP, Bash, PowerShell
- Auditing solutions and codebases written in .NET, Node.js, React.js, Next.js, IaC.
- Lead development teams and manage SDLC
- Developing rich web applications with web technologies and frameworksReact.js, Next.js, Angular, Astro, Vite, Webpack, Web Components, Electron
- Developing computational services and web APIsASP.NET Core, Azure Functions, Firebase, Node.js, Nest.js, Express.js
- Adopting RDBMS and caching solutions for data-intensive systems or complex UIsMS SQL, PostgreSQL, EF Core, Dapper, TypeORM, Event Store, Firestore, Redis
- Building robust asynchronous communication for scalability and limit couplingAzure Service Bus, Rabbit MQ, Event Store, Dapr, Mass Transit, NServiceBus
Digital video production
support digital agencies and content creators in video production processes. Especially in context of interactive video, non-linear storytelling and dedicated video players.
- Managing video production projects within multidisciplinary teams.
- Directing video production from screenplay and editing to digitalization for the web.
- Design interaction strategies with video content and non-linear stories.
- Automate transcoding media streams. Integrate software with media editorsAdobe Premiere, Adobe After Effects, Vegas, DaVinci Resolve, EDL
- Developing interactive video players and web applicationsReact Flow, GraphViz, HTML Video, GSAP, WebGL
Architecture & Design
System design and architectural practices
- Architecture modeling and visualizationUML, BPMN, DMN, OpenRPC, Open API, Async API, Archimate
- Architecture as Code and specification-driven developmentDSL, ArchUnit, NetArchTest, Structurizr
- Domain-Driven Design and Event-Driven ArchitectureDDD, Event Sourcing, CQRS, Event Store
Team Leadership & Project Management
Leading technical teams and projects
- Leading development teams and technical projects for 5+ years
- Code audits and technical assessments
- Discovery workshops and business analysis (AS-IS/TO-BE)
- Agile methodologies (Scrum, Kanban)
Commercial Projects
Large Polish Real Estate Consortium
- Designed integration platform for accounting processes and external regulatory ser-vices. Lead development within external software suppliers..NET 9, Open API, Async API, Azure Services, Terraform
- Designed and lead development of message-driven distributed system integrating cloud-native and private-cloud in-house systems like ERP, CRM, CMS, DMS..NET 8, EF Core, Redis, Azure Service Bus, Mass Transit, Dapr, Entra ID, Bicep
- Designed and lead development for corporate DMS integrating document workflows.
- Auditing technical solutions, technical debt, designed observability infrastructure..NET Framework, Node.js, .NET 8, ArchUnit, Azure Monitor, Open Telemetry, Grafana
Large Biotech Company
- Led the design and delivery of a bespoke cybersecurity system for tracking and reporting vulnerabilities in digital products and services in the biotechnology industry..NET 7, ASP.NET Core, DDD, EF Core, Azure Service Bus, Azure SQL, K8s, Docker
- Developing a knowledge-sharing platform for dev team across IT departments..NET 6, Azure Functions, Backstage, React, TypeScript, Azure SQL
- Delivering a solution for monitoring digital services based on the Sitecore CMS platform, web apps, APIs, etc. Established standardization for CI/CD pipelines, and automation with infrastructure as a code across the organization development teams.Azure DevOps, Jenkins, Azure Functions, Ansible, Bicep, K8s, Grafana
Pola - Klub Jagielloński
- Delivering web portal of economic NGO providing 'Polish-origin' scoring for retail products extending dedicated mobile applications for Android and iOS.React, TypeScript, Redux, Gatsby, GraphQL, Python, GitHub Actions, AWS
Objectivity Ltd
- Designed a multi-tenant cloud-based solution for migration of a large-scale on-premise system in the retail industry. Identifying technical requirements, NFRs, and boundaries for microservices. Maintain consistent architecture among teams.UML, DDD, ADR, CQRS, OpenAPI, Azure, K8s, Docker
- Led development and delivery of a gateway service for intensive payment processing integrated with multiple cashless payment networks in Europe markets..NET 5, ASP.NET Core, REST, RPC, Azure DevOps, RabbitMQ, MongoDB, Redis
Axbit AS
- Delivered two rich PWA web applications and BFF for large-scale event-driven system supporting audits and certifications for oil and gas infrastructure.React, Redux, .NET Core, ASP.NET Core, CQRS, DDD, Event Store, MS SQL, EF
- Migrated reporting modules of monolithic legacy system to microservices.Azure Web Apps, Azure Storage, .NET Core, ASP.NET, MongoDB, Azure DevOps
- Developed web UI for e-commerce platform for the transport and tourism industry.Next.js, React, Redux, TypeScript, Nest.js, Prisma, PostgreSQL
- Introduced React ecosystem and framework for PWA to organization development.React, Redux, SASS, ES6, TypeScript, IndexedDB, Sentry
HURO Sp. z o. o.
- Led the development of a SaaS solution for sharing highly confidential documents catering to specific needs of the financial industry..NET, ASP.NET MVC, JavaScript, jQuery, Knockout.js, MS SQL, Elastic Search, Azure
Goyello Sp. z o. o.
- Delivered web solutions for various industries (e-learning, auditing, social media)..NET, ASP.NET MVC, Umbraco, jQuery, Kendo UI, NHibernate, MS SQL, UML
InventCore Sp. z o. o.
- Delivered a web-based ecosystem for interactive video editing and playback.Java 8, Google App Engine, HTML Video, Bootstrap, SASS, jQuery, Node.js, FFMpeg
- Program management of international filmmaking workshops (Film Spring Open).
Infoprojekt Sp. z o. o.
- Delivering a SaaS solution for managing schedules in the healthcare industry..NET, JavaScript, jQuery, NHibernate, MS SQL
Education
Master (MEng) in Computer Science
Graduated MEng in Computer Science from the Faculty of Electronics, Telecom-munications and Informatics of Gdansk University of Technology in the area of System Modelling. Master thesis on mod-elling video production workflows to au-tomate video editing.
Master (MSc) in Production Systems Management
Graduated MSc from the Faculty of Man-agement and Economics of Gdansk Uni-versity of Technology in the area of Pro-duction Systems Management. Master thesis on semantic networks in knowledge and information systems.
Courses
2022.04 MBA Compendium
Closed a 3-week program for managers and entrepreneurs on business strategy and leadership taking in Warsaw/Poland, organized by Quest Change Managers.
2020.09 Scrum Master Practically
Closed workshop on agile project man-agement with Scrum and Kanban meth-odologies. Agile Force.
2013.01-03 HardGamma Rebels
Closed 3-months on-site business accel-eration program in Warsaw/Poland with mentorship and seed business invest-ment for tech start-ups. Introducing new product on the interactive video industry.
Adam Walkowski
I help as software architect and devel-oper using programming, system design, cloud computing and web technologies to deliver modern digital products and build knowledge among teams.
With 15 years of hands-on delivery for digital products I deeply believe imagina-tion and curiosity are our superpowers against complex problems, limitations or communication challenges. I'm oriented to make development processes smarter with visualization tools, specification-as-code, custom DSLs with AI automation, Text-to-Diagram, DX Platforms, Contract-Driven Testing. I trust proven, agile sys-tem design techniques.
I’m an enthusiast of pragmatic engineer-ing, simple solutions for well-known prob-lems, and design-first approach for com-plex business domains. I don’t favour any technology stack. Visual thinker and sys-tem thinker.
Domain Expertise
Oil and gas industry
4 yrs building software supporting tech-nical inspections on oil & gas rigs.
Video content production
10 yrs of filmmaking, co-founder of an in-teractive video platform, interactive video projects for digital agencies.
Real estate services
2 yrs integrating systems like CRM, ESB, EDMS for a large real estate consortium.
Retail industry
Several e-commerce projects, contrib-uting to open-sourced solution for scor-ing retail product.
Core Competences
Software Architecture & System Design
Designing scalable, maintainable software systems with focus on clean architecture, DDD, and specification-driven development.
Cloud Platform Engineering
Building and operating cloud-native solutions on Microsoft Azure, including microservices, event-driven architectures, and infrastructure as code.
Integration Architecture
Designing and implementing system integrations, API design, event-driven communication patterns, and canonical data models.
Full-Stack Web Development
Building modern web applications using React, TypeScript, .NET, Node.js, and progressive web app technologies.
Software solution design
There is no silver bullet for all classes of problems so I help to design solutions tailored to specific business domains. Each project faces different constraints and gain from dif-ferent strategy applied to development and delivery processes.
- I practice with proven discovery methods and visual communication techniques User Story Mapping, DDD, Event Storming, Business Capability Mapping
- I use architecture patterns depending on scale, teams maturity, time-to-market REST, GraphQL, EDA, MDA, SOA, BFF, App Gateway, CQRS, Event Sourcing, CDC, Dapr
- Utilizing Microsoft cloud services for robust infrastructure and speed up delivery Container Apps, Function Apps, SQL Elastic Pool, Entra ID, Storage, D365
- Measuring processes, performance and readiness for failure with observability tools Azure Monitor, App Insights, Open Telemetry, Seq, Grafana, Sentry
Specification-driven development
Technical communication and collaboration between technical and product-oriented teams are challenging in complex systems. I teach teams usage of living documentation tools, automate requirements management and translation into executable tasks
- Documenting dependencies, context, decisions with established industry standards: UML, BPMN, DMN, Context Mapping, ArchiMate, NFR, ADR
- Generative specification as code, business rules as code, API design Open API, Async API, Open RPC, Arazzo, CNCF Serverless Workflow, JSON Schema
- Keeping architecture as code with proven visualization tools Plant UML, Mermaid, D2, ArchUnit, CDCT, EventCatalog, Pact, Miro, Figma, Draw.io
- Automate delivery, validation, integration with CI/CD, DevOps practices and IaC Azure DevOps, Terraform, Azure Bicep, GitHub Actions, PowerShell, Bash
Software craftsmanship
believe that high-quality code saves money and builds trust between business parties. On the other hand technical debt may be a correct strategy if properly managed.
- Programming with object-oriented, functional and aspect-oriented paradigms follow-ing SOLID, GRASP and clean code principles. C#, JavaScript, TypeScript, Python, PHP, Bash, PowerShell
- Auditing solutions and codebases written in .NET, Node.js, React.js, Next.js, IaC.
- Lead development teams and manage SDLC
- Developing rich web applications with web technologies and frameworks React.js, Next.js, Angular, Astro, Vite, Webpack, Web Components, Electron
- Developing computational services and web APIs ASP.NET Core, Azure Functions, Firebase, Node.js, Nest.js, Express.js
- Adopting RDBMS and caching solutions for data-intensive systems or complex UIs MS SQL, PostgreSQL, EF Core, Dapper, TypeORM, Event Store, Firestore, Redis
- Building robust asynchronous communication for scalability and limit coupling Azure Service Bus, Rabbit MQ, Event Store, Dapr, Mass Transit, NServiceBus
Digital video production
support digital agencies and content creators in video production processes. Especially in context of interactive video, non-linear storytelling and dedicated video players.
- Managing video production projects within multidisciplinary teams.
- Directing video production from screenplay and editing to digitalization for the web.
- Design interaction strategies with video content and non-linear stories.
- Automate transcoding media streams. Integrate software with media editors Adobe Premiere, Adobe After Effects, Vegas, DaVinci Resolve, EDL
- Developing interactive video players and web applications React Flow, GraphViz, HTML Video, GSAP, WebGL
Architecture & Design
System design and architectural practices
- Architecture modeling and visualization UML, BPMN, DMN, OpenRPC, Open API, Async API, Archimate
- Architecture as Code and specification-driven development DSL, ArchUnit, NetArchTest, Structurizr
- Domain-Driven Design and Event-Driven Architecture DDD, Event Sourcing, CQRS, Event Store
Team Leadership & Project Management
Leading technical teams and projects
- Leading development teams and technical projects for 5+ years
- Code audits and technical assessments
- Discovery workshops and business analysis (AS-IS/TO-BE)
- Agile methodologies (Scrum, Kanban)
Commercial Projects
Large Polish Real Estate Consortium
- Designed integration platform for accounting processes and external regulatory ser-vices. Lead development within external software suppliers. .NET 9, Open API, Async API, Azure Services, Terraform
- Designed and lead development of message-driven distributed system integrating cloud-native and private-cloud in-house systems like ERP, CRM, CMS, DMS. .NET 8, EF Core, Redis, Azure Service Bus, Mass Transit, Dapr, Entra ID, Bicep
- Designed and lead development for corporate DMS integrating document workflows.
- Auditing technical solutions, technical debt, designed observability infrastructure. .NET Framework, Node.js, .NET 8, ArchUnit, Azure Monitor, Open Telemetry, Grafana
Large Biotech Company
- Led the design and delivery of a bespoke cybersecurity system for tracking and reporting vulnerabilities in digital products and services in the biotechnology industry. .NET 7, ASP.NET Core, DDD, EF Core, Azure Service Bus, Azure SQL, K8s, Docker
- Developing a knowledge-sharing platform for dev team across IT departments. .NET 6, Azure Functions, Backstage, React, TypeScript, Azure SQL
- Delivering a solution for monitoring digital services based on the Sitecore CMS platform, web apps, APIs, etc. Established standardization for CI/CD pipelines, and automation with infrastructure as a code across the organization development teams. Azure DevOps, Jenkins, Azure Functions, Ansible, Bicep, K8s, Grafana
Pola - Klub Jagielloński
- Delivering web portal of economic NGO providing 'Polish-origin' scoring for retail products extending dedicated mobile applications for Android and iOS. React, TypeScript, Redux, Gatsby, GraphQL, Python, GitHub Actions, AWS
Objectivity Ltd
- Designed a multi-tenant cloud-based solution for migration of a large-scale on-premise system in the retail industry. Identifying technical requirements, NFRs, and boundaries for microservices. Maintain consistent architecture among teams. UML, DDD, ADR, CQRS, OpenAPI, Azure, K8s, Docker
- Led development and delivery of a gateway service for intensive payment processing integrated with multiple cashless payment networks in Europe markets. .NET 5, ASP.NET Core, REST, RPC, Azure DevOps, RabbitMQ, MongoDB, Redis
Axbit AS
- Delivered two rich PWA web applications and BFF for large-scale event-driven system supporting audits and certifications for oil and gas infrastructure. React, Redux, .NET Core, ASP.NET Core, CQRS, DDD, Event Store, MS SQL, EF
- Migrated reporting modules of monolithic legacy system to microservices. Azure Web Apps, Azure Storage, .NET Core, ASP.NET, MongoDB, Azure DevOps
- Developed web UI for e-commerce platform for the transport and tourism industry. Next.js, React, Redux, TypeScript, Nest.js, Prisma, PostgreSQL
- Introduced React ecosystem and framework for PWA to organization development. React, Redux, SASS, ES6, TypeScript, IndexedDB, Sentry
HURO Sp. z o. o.
- Led the development of a SaaS solution for sharing highly confidential documents catering to specific needs of the financial industry. .NET, ASP.NET MVC, JavaScript, jQuery, Knockout.js, MS SQL, Elastic Search, Azure
Goyello Sp. z o. o.
- Delivered web solutions for various industries (e-learning, auditing, social media). .NET, ASP.NET MVC, Umbraco, jQuery, Kendo UI, NHibernate, MS SQL, UML
InventCore Sp. z o. o.
- Delivered a web-based ecosystem for interactive video editing and playback. Java 8, Google App Engine, HTML Video, Bootstrap, SASS, jQuery, Node.js, FFMpeg
- Program management of international filmmaking workshops (Film Spring Open).
Infoprojekt Sp. z o. o.
- Delivering a SaaS solution for managing schedules in the healthcare industry. .NET, JavaScript, jQuery, NHibernate, MS SQL
Education
Master (MEng) in Computer Science
Graduated MEng in Computer Science from the Faculty of Electronics, Telecom-munications and Informatics of Gdansk University of Technology in the area of System Modelling. Master thesis on mod-elling video production workflows to au-tomate video editing.
Master (MSc) in Production Systems Management
Graduated MSc from the Faculty of Man-agement and Economics of Gdansk Uni-versity of Technology in the area of Pro-duction Systems Management. Master thesis on semantic networks in knowledge and information systems.
Courses
2022.04 MBA Compendium
Closed a 3-week program for managers and entrepreneurs on business strategy and leadership taking in Warsaw/Poland, organized by Quest Change Managers.
2020.09 Scrum Master Practically
Closed workshop on agile project man-agement with Scrum and Kanban meth-odologies. Agile Force.
2013.01-03 HardGamma Rebels
Closed 3-months on-site business accel-eration program in Warsaw/Poland with mentorship and seed business invest-ment for tech start-ups. Introducing new product on the interactive video industry.