Serhii Shliakhov is a versatile design engineer with 13 years of hands-on experience bridging software and mechanical domains, holding a master's degree in software engineering. He combines practical CAD skills with Autodesk Inventor, backend development contributions to open-source projects like Nextcloud Deck and a Laravel Scout Elasticsearch integration, and a strong focus on test automation and reliability. Comfortable both designing mechanical parts and writing backend features/tests, he brings uncommon spatial reasoning to software problems and product-driven engineering. Outside of engineering, he restores and repairs cars — diesel and petrol engines, electrics, suspension — and fabricates custom furniture and workshop fixtures, reflecting a maker’s mindset. Based in Kryvyi Rih, Ukraine, he plans to relocate to Canada soon and is looking to apply his multidisciplinary skill set in environments that value both technical rigor and hands-on problem solving.
13 years of coding experience
Master's degree, Software engineering, Master's degree, Software engineering at Kriviy Rig National University
Search among multiple models with ElasticSearch and Laravel Scout
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:51 releases, 12 reviews, 447 commits in 3 years 9 months
Contributions summary:Serhii's primary focus was on adding and improving testing capabilities within the project. Their commits demonstrate the creation of feature tests for the `scout:import` command, ensuring the correct import of entities. They also added integration tests for various engine features, solidifying the reliability of the search functionality. The user's work directly contributes to the quality and robustness of the Laravel Scout integration with Elasticsearch.
🗂 Kanban-style project & personal management tool for Nextcloud, similar to Trello
Role in this project:
Back-end Developer
Contributions:28 commits, 3 PRs, 1 branch in 6 months
Contributions summary:Serhii's primary contributions involve back-end development for the Nextcloud Deck application. Their commits demonstrate the implementation of features like case-insensitive searching within the card filters and the addition of a command for transferring ownership of deck entities. The user also fixed code style issues and updated documentation to reflect changes. Further contributions include the addition of tests to validate functionality.
selfhosteddecknextcloudsimilarowncloud
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.