Jan Carlsen is a Staff Software Engineer based in Oslo with a decade of experience building .NET desktop and ASP.NET Core tools, primarily for game and simulation workflows. At Attensi he has progressed from Unity developer to staff engineer, owning architecture, mentoring teams, and enforcing modern code standards while shipping a suite of in-house authoring tools including a node-based visual scripting system and process-recording utilities. He contributes to open-source WPF projects—improving Material Design XAML components, drag-and-drop behavior, and test coverage—demonstrating a strong focus on UI/UX polish and reliability in desktop ecosystems. Jan pairs hands-on C# and XAML expertise with QA and automation experience, often bridging development and testing to reduce regressions. His background in Unity game development and a bachelor’s in 3D computer graphics gives him an uncommon blend of interactive content creation and robust tooling craftsmanship.
10 years of coding experience
10 years of employment as a software developer
GK Elektro, GK Elektro at Flekkefjord Videregående Skole
Bachelor Information Technology 3D Computer Graphics, Bachelor Information Technology 3D Computer Graphics at Kristiania University of Applied Sciences
Google's Material Design in XAML & WPF, for C# & VB.Net.
Role in this project:
Front-end Developer
Contributions:4 reviews, 19 commits, 19 PRs in 5 years
Contributions summary:Jan primarily focused on enhancing the UI/UX of the Material Design in XAML Toolkit. Their contributions include implementing new styles for components such as DatePicker and ComboBox, which involved modifying XAML templates and adjusting existing styles. They also fixed dependency property getters and setters and addressed typos within the project. The user also contributed to improving the slider and snackbar components.
The GongSolutions.WPF.DragDrop library is a drag'n'drop framework for WPF
Role in this project:
Full-stack Developer
Contributions:2 reviews, 5 commits, 7 PRs in 3 years 6 months
Contributions summary:Jan primarily contributed to the WPF drag-and-drop library by adding new functionalities and fixing existing issues. They implemented a `DropTargetScrollViewer` feature, addressing scrolling behavior during drag-and-drop operations. The user also fixed namespace issues within the project and improved the handling of `UniformGrid` panels and list box multi-selection issues. Additionally, a fix to cancel drags when both mouse buttons are pressed was implemented.
xamldrag-n-dropossdrag-and-dropgui
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.