Aliaksei Sapach

Chief Software Engineer at EPAM Systems

Krakow, Lesser Poland Voivodeship, Belarus
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

🤩
Rockstar
🎓
Top School
Aliaksei Sapach is a Chief Software Engineer with 14 years of experience leading full-stack development and architecting reliable systems at EPAM Systems. Based in Krakow and originally from Belarus, he combines deep backend expertise in streaming and torrent engines with frontend polish—having built the Angular UI and API for the peerflix-server project and contributed stability and tracker features to the widely used torrent-stream library. He’s a professional code reviewer who also improves build tooling like SystemJS builder, showing attention to source maps and developer ergonomics. Known for pragmatic refactors and test-driven fixes, he bridges hands-on implementation with long-term maintainability and resource-aware design.
code14 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Belaruski Dzjaržauny Universitet Informatyki i Radyjoelektroniki
languagesEnglish, Russian, Russian
stackoverflow-logo

Stackoverflow

Stats
1,454reputation
260kreached
33answers
4questions
github-logo-circle

Github Skills (30)

babel610
api-rest10
javascript10
transcode10
expressjs10
api-design10
restful-api10
testing10
bundle10
sourcemaps10
angularjs10
transpiler10
babel-core10
babeljs10
rest-api10

Programming languages (7)

TypeScriptMDXCSSJavaScriptHTMLSwiftJSON

Github contributions (5)

github-logo-circle
asapach/peerflix-server

Apr 2014 - Jul 2021

Streaming torrent client for Node.js with web ui.
Role in this project:
userFull-stack Developer
Contributions:3 releases, 9 reviews, 256 commits in 7 years 4 months
Contributions summary:Aliaksei primarily contributed to the development of the peerflix-server project, focusing on both frontend and backend features. They implemented the Angular frontend for the application, including a UI for listing and downloading torrent files. The user also developed backend components, integrating express back-end and middleware functionality, and built an API to retrieve and stream files from torrents, with features like file upload and the management of the torrent download and its progress and a m3u playlist.
nodejstorrentbittorrenttorrent-streampeerflix
mafintosh/torrent-stream

Apr 2014 - Mar 2018

The low level streaming torrent engine that peerflix uses
Role in this project:
userBack-end Developer
Contributions:43 commits, 6 PRs, 4 pushes in 4 years
Contributions summary:Aliaksei primarily focused on enhancing the core functionality of the torrent streaming engine. Their contributions include adding a `destroy` callback to handle safe shutdown, overriding DHT size for resource management, and adding tests for storage operations. They also integrated external tracker lists and refactored the `getTracker()` method, demonstrating a focus on improving tracker functionality and overall stability. Several commits involved fixing typos and documentation, alongside creating tests for the tracker and public trackers.
torrent
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