Available to hire
Hi, I’m a software engineer with a strong focus on desktop and web applications, especially WPF and .NET technologies. I’ve rebuilt legacy systems, designed scalable components, and mentored teams to adopt new frameworks and best practices. I enjoy solving complex problems, collaborating with cross-functional teams across time zones, and delivering reliable software at scale.
Outside of work, I’m passionate about teaching through my YouTube channel (WPF and programming topics) and exploring side projects like a RuneScape server emulator and network packet analyzer to deepen my understanding of system design and debugging.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Work Experience
Framework Engineer (WPF) at Ericsson
February 1, 2024 - PresentReverse-engineered and prototyped high-performance WPF custom controls; drove legacy system migration to support multi-currency and multi-region compliance; designed an in-house framework to improve scalability; mentored developers and guided adoption of the new framework; collaborated with remote teams across Linköping and Stockholm; followed Agile/Scrum with 2-week sprints and Azure DevOps for CI/CD and backlog management.
WPF Engineer at Artificial Solutions
January 1, 2023 - February 28, 2024Refactored and optimized legacy WPF codebase for a very large-scale application; architected MVVM to separate concerns for scalability and testability; decomposed monolithic components into microservices; translated wireframes into pixel-perfect interfaces in collaboration with design; led full-stack WPF development integrating frontend components with backend systems; managed SQL databases.
Software Engineer at Swedish Transport Agency
March 1, 2019 - December 31, 2022Led development of ASP.NET Core (MVC, WebAPI) applications and microservices architecture; modernized legacy systems; implemented Kanban-based processes; refactored solutions to improve performance and maintainability; contributed to unit testing and code quality improvements with a notable reduction in errors across modules.
Education
Software Development at Teknikhögskolan Sweden
January 1, 2019 - January 1, 2021Qualifications
Microsoft Certified Solutions Developer (MCSD)
January 1, 2017 - December 30, 2025Industry Experience
Software & Internet, Professional Services, Media & Entertainment, Education, Gaming
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Developer
We have the best developer experts on Twine. Hire a developer today.