Sergei Aleksandrovich

Co-founder & CTO at imgproxy

Istanbul, Türkiye Turkey
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
Sergei Aleksandrovich is a seasoned engineering leader and co-founder/CTO with 14 years building high-performance backend and image-processing systems, currently steering the open-source imgproxy project from Istanbul. He combines deep systems and DevOps expertise—evident from contributions to libvips and process managers like overmind—with practical product-driven engineering learned during a long tenure at Evil Martians. Sergei is fluent in optimizing image pipelines and deployment operability, having worked on format support, memory-efficient processing, and daemonization improvements. His background spans Ruby on Rails and PHP early-career work through to low-level C/C++ and Go contributions, reflecting a full-spectrum backend skillset. Colleagues value his ability to turn tricky infrastructure problems into reliable, maintainable services that scale in production.
code14 years of coding experience
job13 years of employment as a software developer
bookSpecialist Computers complexes systems and networks, Specialist Computers complexes systems and networks at Omsk State University (OSU)
languagesАнглийский, Русский
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (22)

c-language10
image-processing10
command-line-interface10
c1110
graphicsmagick10
c1710
go10
command-line10
cprogramming-language10
devops10
libvips10
cli10
scripting9
gif9
jpeg9

Programming languages (14)

SmartyMDXC++CRustGoMustacheHTML

Github contributions (5)

github-logo-circle
DarthSim/overmind

Oct 2016 - Jul 2022

Process manager for Procfile-based applications and tmux
Role in this project:
userBack-end & DevOps Engineer
Contributions:28 releases, 5 reviews, 181 commits in 5 years 10 months
Contributions summary:Sergei primarily focused on improving the project's back-end and DevOps infrastructure. They replaced the `kingpin` library with `urfave/cli`, which indicates refactoring of the command-line interface. Other changes involved checking for the existence of `tmux` on startup and fixing shell commands, suggesting work on deployment or environment setup. Furthermore, they worked on using env variables for some start command flags, and other changes to the daemonization of the project, showing that they worked on the project's operability.
dotfilestmuxprocfileprocess-manager
libvips/libvips

Feb 2019 - Oct 2022

A fast image processing library with low memory needs.
Role in this project:
userBack-end Developer
Contributions:17 reviews, 16 commits, 36 PRs in 3 years 9 months
Contributions summary:Sergei's contributions primarily focus on enhancing the libvips image processing library by implementing features related to image format handling, specifically for the GraphicsMagick and JPEG XL formats. They introduced new options and functionalities within the existing `vips_magicksave` method, including optimization features for GIF layers and transparency. The user also addressed internal code structure, refactoring, and maintenance tasks, like the separate locking for the PDFium library. Further contributions involve addressing the bug fixes across multiple image loading and saving routines.
memorybmpimage-serverimagemagickjpeg
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
Sergei Aleksandrovich - Co-founder & CTO at imgproxy