Sergey Tsvetkov is a pragmatic CTO and software engineer with 12+ years of experience building full-stack, cloud-native systems and embedded firmware across startups and scale-ups. Based in Zurich, he has led end-to-end product delivery at Urban Connect—driving a migration to Docker/Nomad/Azure with 8x backend performance gains, building parking and EV charging integrations, and shipping in-house computer vision models for license plate recognition. He started in C/C++ on Unix, moved through Java and Rails (including contributions to the popular FriendlyId Rails gem), and now blends Go, Python and PyTorch for hardware-connected ML solutions. Sergey pairs hands-on engineering—cross-compiled Go firmware for Raspberry Pi Zero, mobile app modernizations, and React back-office systems—with operator-minded product leadership and startup founder experience. A long-distance runner and reader, he brings practical business sense from founding a delivery company and prefers building durable, efficient solutions over flashy tooling.
12 years of coding experience
12 years of employment as a software developer
Master's degree Information Technology, Master's degree Information Technology at Tver State University
FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models.
Role in this project:
Back-end Developer
Contributions:15 commits, 12 PRs, 11 pushes in 1 month
Contributions summary:Sergey primarily contributed to bug fixes and improvements within the Ruby on Rails framework. They addressed issues related to the interaction between different modules like `finders` and `history`, ensuring correct functionality. The user also optimized the application by fixing issues regarding the generation of slugs and the use of `sequentially_slugged`. Furthermore, the user modified the test suite and specified gem versions for MySQL to support different Rails versions.
Contributions:10 commits, 8 pushes, 1 branch in 1 year 10 months
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 Tsvetkov - Chief Technology Officer at Urban Connect