Serhii Mamontov

Senior Software Engineer at PubNub

Katowice, Silesian 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

🤩
Rockstar
🎓
Top School
Serhii Mamontov is a Senior Software Engineer with 13 years of experience building and hardening realtime SDKs and APIs, currently focused on cross-platform PubNub client libraries. He has deep hands-on expertise in Objective-C, JavaScript and Java, improving stability, error handling, telemetry and performance across widely used PubNub SDKs and adding features like message actions, gzip support and custom SDK naming. Serhii’s work spans core engineering and release automation—he designed CI/CD tooling with GitHub Actions and earlier built deployment pipelines on Travis and Ansible modules for PubNub products. Comfortable leading iOS teams and shipping cross-platform modules (including a React Native push/“seen” feature and an MQTT bridge), he blends mobile UX sensibility with backend reliability. Based in Katowice, Poland, he brings a pragmatic focus on maintainability and subtle architectural improvements—like introducing an API-call-builder pattern—that yield long-term stability for realtime apps.
code13 years of coding experience
job17 years of employment as a software developer
bookMaster's degree, Plastics and Polymer Engineering Technology/Technician, Master's degree, Plastics and Polymer Engineering Technology/Technician at Ukrainian State Chemical Technology University, Dnipropetrovsk
languagesEnglish, Ukrainian, Russian
stackoverflow-logo

Stackoverflow

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

Github Skills (36)

json-parser10
json10
objective-c10
javascript10
ios10
back-end-development10
apidoc10
jsonp10
networking10
java10
javas10
api10
sdk10
parsing10
error-handling10

Programming languages (17)

C#JavaC++CGoKotlinTypeScriptGherkin

Github contributions (5)

github-logo-circle
pubnub/objective-c

Mar 2013 - Jan 2023

PubNub Objective-C based APIs for iOS and OS X
Role in this project:
userBack-end Developer
Contributions:4 releases, 25 reviews, 1250 commits in 10 years
Contributions summary:Serhii primarily focused on improving the functionality and stability of the Objective-C-based PubNub SDK. They addressed multiple bugs related to subscription handling, presence events, and history API interactions. Furthermore, the user made significant contributions to the SDK's internal architecture by improving error handling, streamlining the codebase, and enhancing overall stability. The user also introduced API-call-builder pattern, providing for a more streamlined, maintainable approach to creating and interacting with the API.
objective-ccocoapodspubnubswiftios
pubnub/javascript

Nov 2017 - Jan 2023

PubNub JavaScript SDK docs https://www.pubnub.com/docs/sdks/javascript
Role in this project:
userBack-end Developer
Contributions:1 release, 54 reviews, 25 commits in 5 years 2 months
Contributions summary:Serhii implemented features to support custom SDK naming and the ability to add, remove, and fetch message actions. They modified the configuration and endpoint components to accommodate the new `sdkName` parameter and included support for message action events. Additionally, the user refactored the keep-alive agent initialization for TLS and insecure connections and upgraded the superagent dependency. These changes suggest a focus on improving the SDK's functionality, performance, and API capabilities.
pubnubclient-libraryjavascriptsdkslaunchdarkly
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