Ilya Murashov is a software developer based in Oslo with nearly a decade of experience building soft real-time systems across finance, media, and academic simulations. He has a strong full-stack skill set spanning Azure, AWS, C#/F#, Java, and modern TypeScript frameworks (Angular, Vue/Nuxt, Svelte), and has worked both on backend simulation engines and front-end snapshot test tooling. At Shoreline he was a core developer of the Shoresim™ simulation engine and built a cloud-based end-to-end testing solution that empowered the whole team to run UI snapshot tests. His open-source testing work on the popular language-ext C# functional library demonstrates a meticulous focus on correctness for complex data transformations and sequence traversals. With academic training in offshore technology and petroleum engineering, he combines domain modeling rigor with pragmatic DevOps and CI/CD practices. Colleagues rely on him for independent delivery, deep systems thinking, and customer-focused support.
10 years of coding experience
1 year of employment as a software developer
Full Stack Developer, Software development, Full Stack Developer, Software development at freeCodeCamp
Master of Science (MSc), Offshore Technology, Average B, Master of Science (MSc), Offshore Technology, Average B at Universitetet i Stavanger (UiS)
Bachelor of Science (BS), Petroleum Engineering, 4.91 out of 5, Bachelor of Science (BS), Petroleum Engineering, 4.91 out of 5 at Gubkin Russian State University of Oil and Gas (former Moscow State Academy of Oil and Gas)
C# pure functional programming framework - come and get declarative!
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:7 commits, 4 PRs, 21 comments in 6 months
Contributions summary:Ilya primarily contributed to the testing of the `language-ext` C# functional programming framework. Their work involved writing and modifying unit tests to ensure the correctness of core functionalities, specifically focusing on data structures and transformations. The commits reveal the user's attention to detail in validating the framework's behavior across various scenarios, including data transformations involving Lists, Sets, and other collections. The tests were focused on verifying cross product and other sequence traversals.
Contributions:4 pushes, 1 branch in 1 year 5 months
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.