
Dawid Wijata
Software Engineer
I'm a Software Engineer who likes building complete systems - backend, frontend, and everything in between. My go-to stack is .NET and Angular, and I'm comfortable working on any part of a modern web application.
About me
I've worked on different types of projects, from financial services to tax software, where I've done everything from designing APIs to building accessible interfaces and organizing component architectures. Having this range of experience helps me make smarter technical choices and spot potential issues early.
I care about collaboration, writing code that's easy to understand, and building systems that can handle change. I also like helping teammates improve their skills and being part of technical discussions - code reviews and mentoring are genuinely rewarding parts of my work
Experience
Software Engineer @mBank
2023 - present
Migrated an application from IIS-hosted WCF services on .NET Framework 4.6.2 to private cloud using .NET 8 and Kubernetes that reduced production deployment duration by 95%
Led the adoption of a company-wide component library in eMakler, increasing WCAG 2.2 AA compliance
Upgraded the frontend layer from Angular 15 to 20, reducing technical debt
Improved the application loading speed by 40% by implementing state management using ngRx
Optimized frontend pipeline configuration resulting in decreased build time from ~30 to ~6 minutes
Architected a frontend component versioning system that enabled seamless system migration between brokerage systems and ensured regulatory continuity
Software Engineer @KPMG
2022 - 2023
Optimized performance of KTax, a large-scaled tax calculation software, reducing page load times by 80% and improving user adoption in three Swiss cantons
Used jQuery and Kendo UI to provide an intuitive UI that supports tax return filing process
Collaborated with QA teams and BAs to ensure tax compliance updates were delivered on schedule
Utilized Angular 14 and Videogular to provide unique user experience in the KVideo service for 100+ videos that support the client’s company onboarding and internal training processes
Introduced structured unit testing practices, raising coverage to 80% and improving long-term maintainability
Software Engineer @Atinea
2021 - 2022
Automated OpenAPI client generation with NSwag, accelerating backend integration
Developed a modular microfrontend architecture in Angular 12, enabling independent feature deployments
Migrated an API of enterprise application from VBA to REST-based one with ASP.NET
Utilized JavaScript and PHP to develop plugins plugins that enhanced client-specific experiences of using a highly configurable InstaDB CMS
CliftonStrengths®
Context®
I gain clearer perspective when I review what led to the present situation-prior events, earlier decisions, and recurring patterns. That helps me explain our direction in a way others can follow, rather than treating the current moment as if it had no history.
Command®
When discussion keeps circling without a conclusion, I am willing to state a direction and accept responsibility for the trade-offs involved. I prefer to decide and refine afterward than to remain indefinitely in doubt.
Relator®
I value depth in a smaller circle of trusted colleagues over a wide network of superficial ties. Collaboration is most effective for me when we share clear goals with people who already understand how I work.
Empathy®
I often sense tension or hesitation in others, sometimes before it has been put into words. I aim to respond in a way that leaves people feeling acknowledged rather than overlooked.
Learner®
Developing competence in something new remains one of the most rewarding aspects of my work, not merely preparation for the task that follows. I am ready to invest in a new tool or domain when that is what the problem requires.