Serhii Doroshenkov

Senior Software Engineer at Efisco

Gdańsk, Pomeranian Voivodeship, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Serhii Doroshenkov is a Senior Software Engineer with 10 years of hands-on experience building full-stack and embedded systems across PHP, Go, and C++, currently based in Gdańsk. He has led technical teams at Spryker, driven migration and CI/CD improvements, and built tooling that sped up releases and SAST analysis while raising estimation confidence and developer onboarding. His background spans eCommerce platforms, blockchain and crypto wallets, microservices, and medical information systems, plus production-grade bots for Telegram and Signal (including a notable contribution adding base64 attachment support to the signal-cli-rest-api). Comfortable from firmware to cloud, he combines deep SOLID/PHP expertise with Golang and C++ systems work, and often delivers pragmatic automation and test-driven improvements that reduce operational friction.
code10 years of coding experience
job5 years of employment as a software developer
bookMaster's degree Researcher in Electronics Lecturer in Electronics, Master's degree Researcher in Electronics Lecturer in Electronics at V. N. Karazin Kharkiv National University
languagesАнглийский, Украинский, Polish
github-logo-circle

Github Skills (12)

file-handling10
api-rest10
rest-api10
go10
api10
apidoc10
api-design10
restful-api10
base64-encoding10
dockers9
docker9
unit-testing9

Programming languages (11)

TypeScriptJavaC++ShellCSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
Dockerized Signal Messenger REST API
Role in this project:
userBack-end Developer
Contributions:1 review, 5 commits, 1 PR in 7 days
Contributions summary:Serhii primarily contributed to the implementation of base64 attachment support within the REST API, focusing on the `src/client` and `src/api` packages. Their work involved modifying the code to handle base64 encoded data, incorporating metadata like MIME type and filename, and storing files locally before sending. They also added unit tests to ensure correct attachment data parsing and bug fixes. The changes span core client logic, API documentation, and internal attachment handling.
apisignaldockerdocker-composerest
zeetabit/dumper

Nov 2021 - Dec 2022

Contributions:24 commits, 51 pushes, 1 branch in 1 year
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
Serhii Doroshenkov - Senior Software Engineer at Efisco