Summary
Mahdi Seyedan is a functional-programming-focused software engineer with 10 years of experience building full-stack and open-source projects from Iran. He maintains Soltan, a real-time multiplayer Hokm card game using Haskell Servant and Elm, and contributes to projects that extend Elm/PureScript architectures and productivity-focused project management tools. His background spans backend microservices, real-time systems with WebSockets/Socket.io, and front-end engineering with Elm, React and Vue, plus experience packaging apps with Electron and Docker. Mahdi combines practical production work (APIs, testing, deployment) with deep interest in FP architectures, and often learns by turning experimental ideas—like componentizing the Elm architecture—into working open-source systems.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at University of Tehran
Persian, English