Photo of Dawid Wijata

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.