Fyodor Soikin is a Principal Software Engineer based in Boston with 25+ years of professional development experience and a Master’s in Computer Science, currently leading engineering at CollegeVine. He brings deep expertise in the .NET platform, web and multithreaded development, functional programming, and database design, coupled with a history of hands-on work from low-level C/C++ systems at Microsoft to full-stack product ownership in home automation. An active open-source contributor, Fyodor has improved critical tooling like the Fable F# compiler and the Paket .NET dependency manager, addressing subtle compiler and parsing bugs and strengthening test automation. Known as a fast learner and reverse-engineering pragmatist, he repeatedly bridges legacy systems and modern stacks while mentoring teams and shipping reliable, maintainable solutions.
13 years of coding experience
16 years of employment as a software developer
Master Computer Science, Master Computer Science at Bauman Moscow State Technical University
Contributions:1 review, 10 commits, 12 PRs in 1 year 9 months
Contributions summary:Fyodor primarily contributes to the `package-sets` repository by adding, updating, and managing PureScript packages. Their work focuses on integrating various PureScript libraries and dependencies, particularly those related to `elmish` and its related projects. They also modify package versions and dependencies, showing a focus on keeping the package set up-to-date and resolving compatibility issues. The user frequently adds new packages and updates existing ones in the repository.
Contributions summary:Fyodor primarily worked on enhancing the TypeScript-based intellisense functionality for a Visual Studio extension. They implemented features to correctly process properties of complex types, handle arrays, and extract generic arguments from collection types. Furthermore, the user fixed bugs related to property name casing and primitive type names in the JavaScript intellisense, and corrected typos. They also addressed merging conflicts and refactored the code for better readability.
visual-studio-extensionvisual-studio
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.