Mark Seemann

Owner at Seemann

Copenhagen, Capital Region of Denmark
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mark Seemann is a Copenhagen-based freelance software architect and owner with 13+ years of experience helping teams make source code more maintainable through pragmatic application of functional programming and object-oriented design. He combines deep expertise in Haskell, F#, and C# with a long-standing commitment to test-driven development, software architecture, and developer tooling. A seasoned conference speaker and prolific blogger, he translates advanced theory into practical patterns and teaching materials for professional developers. His open-source work includes meaningful contributions to testing libraries such as FsCheck and stewardship of the popular AutoFixture .NET project, underscoring a focus on testability and build stability. Former roles at Microsoft and several consultancies equipped him to tackle both startup and enterprise challenges, while co-founding a company shows his product-minded independence. Collectedly, he balances a perfectionist drive for clean code with a pragmatic willingness to ship and iterate.
code13 years of coding experience
job7 years of employment as a software developer
bookcand.polit. Economics, cand.polit. Economics at Københavns Universitet - University of Copenhagen
bookLundehusskolen
bookMat/Fys, Mat/Fys at Gammel Hellerup Gymnasium
languagesDanish, English, German
stackoverflow-logo

Stackoverflow

Stats
229,512reputation
13.1mreached
2,732answers
79questions
Badges
autofac
top-5%
castle-windsor
top-1%
oop
top-1%
azure
top-5%
dynamic
top-5%
recursion
top-5%
github-logo-circle

Github Skills (115)

datetime10
ioc-container10
quickcheck10
linq10
testing10
windows10
nunit10
design-patterns10
asp-net10
inversion-of-control10
visual-studio10
fsharp10
haskell10
fscheck10
mstest10

Programming languages (15)

C#PowerShellC++CPureScriptTeXHTMLXSLT

Github contributions (5)

github-logo-circle
AutoFixture/AutoFixture

May 2013 - Aug 2017

AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
Role in this project:
userBack-end Developer
Contributions:14 releases, 713 commits, 163 PRs in 4 years 3 months
Contributions summary:Mark primarily focused on maintaining and updating the core components of the AutoFixture framework, primarily involved in version updates across various dependent projects. This user's contributions mainly revolve around consistently updating the version information in the assembly files, ensuring proper functionality and alignment across the codebase. The work suggests a focus on build management, dependency updates, and ensuring overall stability across multiple projects within the AutoFixture ecosystem.
goalunitmaintainabilitymaximizegraphs
ploeh/ploeh.github.com

Mar 2013 - Jan 2023

ploeh blog 'source code'
Role in this project:
userBack-end Developer
Contributions:11 reviews, 3780 commits, 737 PRs in 10 years
Contributions summary:Mark primarily contributed to the blog's source code, focusing on modifying and adding content to HTML pages. They fixed comment markup and added new articles, indicating a role in maintaining and updating the blog's content, including adding articles about the economics of programming and aspects of functional programming. Their contributions demonstrate a focus on content creation and potentially design within the blog's context.
disqusjekyll
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.
Request Free Trial
Mark Seemann - Owner at Seemann