Chief Software Engineer II, Advanced Engineering at EPAM Systems
Gdańsk, Pomeranian Voivodeship, Poland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Sergey Tihon is a Chief Software Engineer II in Advanced Engineering with 13 years of experience, based in Gdańsk, Poland, known for deep expertise in F#, functional programming and machine learning. A Microsoft MVP and active open-source maintainer, he has contributed to high-profile projects like the F# compiler and Paket, improving tooling, IntelliSense and test automation for the .NET ecosystem. His background spans enterprise search (FAST, Solr), data analysis and test automation, combined with practical full-stack work on projects such as Stanford.NLP.NET and FAKE. Sergey pairs production-grade engineering with a competitive programming mindset, bringing rigor to build systems, CI and compiler-level interoperability. Outside work he foregrounds community and OSS—he’s a father and husband who still finds time to champion F# and contribute pragmatic fixes that improve developer experience.
13 years of coding experience
Bachelor of Science (BSc), Informatics, Bachelor of Science (BSc), Informatics at Belaruski Dziarzhauny Universitet
Contributions:161 commits, 23 PRs, 141 pushes in 8 years 9 months
Contributions summary:Sergey migrated the build scripts for the `Stanford.NLP.*` projects, indicating a focus on the build process. They introduced build scripts modifications for unzipping model files and unzipping parser models. Additionally, they added basic tests for multiple Stanford packages, demonstrating a commitment to testing and quality. The user also introduced a C# sample and documentation, indicating an involvement in .NET-based contributions.
f# web automation and testing library, built on top of Selenium (friendly to c# also)
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:30 commits, 1 PR, 6 comments in 2 years 10 months
Contributions summary:Sergey primarily focused on enhancing the testing capabilities of the canopy library. Their contributions included fixing existing tests to ensure they execute correctly and adding new tests to validate functionality. The user also updated the build process, enabled package restore, and made changes to the documentation generation, with a focus on improving the overall test automation workflow. Furthermore, the user added Google Analytics integration.
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
Sergey Tihon - Chief Software Engineer II, Advanced Engineering at EPAM Systems