Stepan S.

Stepan S.

Senior DevOps Engineer

Paphos, Cyprus
Hire Stepan S. Hire Stepan S. Hire Stepan S.

About Me

Stepan is a Senior DevOps and Site Reliability Engineer with 20+ years of extensive development experience and deep knowledge of Linux, network, and system design. He is highly proficient in automating and optimizing mission-critical deployments in AWS, CI/CD, and DevOps processes, as well as building and deploying Docker containers to improve developer workflow. With an in-depth knowledge of the principles and best practices of software configuration, Stepan strives to deliver the best project outcomes.

Work history

UpStack
UpStack
Senior DevOps Engineer
2020 - Present (5 years)
Remote
  • Delivering CI/CD as part of an Agile team to improve performance by automating and streamlining operations and processes.

  • Helping build and improve infrastructure, application, and performance development and ensuring tight security including data encryption, security groups, and environmental scanning.

  • Ensuring high-quality deliverables and implementing DevOps and security best practices in fast-paced environments.

  • Working cross-functionally with other teams to deliver stable and functional production environments.

SELIUK LTD
SELIUK LTD
CEO
2022 - Present (3 years)
Paphos (Hybrid), Cyprus
  • Creating custom software solutions like CRM systems, aligning with specific business requirements.

  • Providing DevOps and SRE services, developing efficient CI/CD pipelines, and deploying applications in Kubernetes.

  • Containerizing applications to enhance scalability and portability, minimize downtime, and maintain operational efficiency through a robust monitoring and alerting setup.

CRM Software DevelopmentDevOpsSite Reliability Engineering (SRE) CI/CD Pipelines ContainerizationCEO
FriendFinder Networks
FriendFinder Networks
Site Reliability Engineer
2020 - 2021 (1 year)
Remote
  • Worked on the Cams.com project, redoing the CI/CD system in Kubernetes and dockerizing applications, increasing speed by 3x for developers' self-service.

  • Optimized production deployments, infrastructure configurations, and installations and improved reliability and resiliency.

  • Charted a new Kubernetes cluster and migrated cams.com there without downtime.

  • Organized a 2-layer system working with hundreds of cobrands, providing auto SSL/TLS/HTTPS for them.

  • Created a scalable deployment system for Wowza Software, including GPU support (multi-cluster), and supported multiple Kubernetes clusters sized from dozens to hundred nodes.

  • Helped developers with back end and front end and participated in outages (software or infrastructure-related), recovering the systems multiple times.

SRESite Reliability Engineering (SRE) DevOpsCI/CD KubernetesDockerSSLHTTPS Transport Layer Security (TLS)
RedLotus (now VeerOne)
RedLotus (now VeerOne)
Site Reliability Engineer
2019 - 2020 (1 year)
Remote
  • Built and implemented services for the tr.im URL shortener.

  • Built automation to manage and monitor infrastructure services, including dockerized developer environments for the components.

  • Enhanced reliability, availability, and performance of infrastructure, including system design, CI/CD tooling on Kubernetes, DevOps, and SRE activities.

Trilogy
Trilogy
Chief Software Architect
2019 - 2019
Remote
  • Guided the overall technology evolution and defined a default tech stack for the SaaS Import Department/IT Due Diligence.

  • Performed knowledge-transfer sessions and implemented analytics and SaaSOps documentation for SchoolLoop.com.

  • Investigated software problems and held knowledge-transfer video sessions for Agemni.com.

Aurea Software
Aurea Software
Chief Software Architect
2018 - 2018
Remote
  • Converted applications to run within a Docker container for CXPROCESS (aurea.com) and created a CI/CD pipeline with Kubernetes.

  • Built an automated process discovery for symphonycommerce.com to accelerate project automation and increase productivity.

  • Created a deployment framework using AWS and other technologies for biznessapps.com, including AWS OpsWorks automation.

  • Implemented a dockerized environment for developers and a CI/CD pipeline.

Pocket Media
Pocket Media
Software Developer
2017 - 2017
Remote
  • Developed and executed various technologies for a mobile media agency specializing in mobile display and video advertising.

  • Developed software solutions and packages using Go, ensuring incorporation in architecture.

  • Performed required modifications and improvements to products and services.

DaVinci Marketing Cloud
DaVinci Marketing Cloud
Senior Back-end Developer
2015 - 2018 (3 years)
Remote
  • Acted as a lead developer and architect for gns.io, working on music landing pages with top streaming providers, music shops, tickets and integrating about 20 external APIs.

  • Led development for deliver.me, an email marketing software, determining and designing system specifications and architecting and developing back-end features, services, and APIs.

  • Architected and developed the tr.im project, a url shortener and website analytics, developing internal services with Golang.

SelyukTech Startup
SelyukTech Startup
Software Developer
2014 - 2014
Remote
  • Developed a standalone eCRM product using Yii2 called Publigator to manage clients, email mailings, and payment integrations.

  • Implemented internationalization and localization using ICU, including an automated panel for translators to add/edit translations immediately.

  • Enhanced user experience and features on an ongoing basis.

Freelance
Freelance
Software Developer
2010 - 2013 (3 years)
Remote
  • Developed affiliate programs with multi-level pay plan configuration, including automatic payments receiving and outgoing using more than a dozen payment systems.

  • Wrote server-side and command-line scripting, generated dynamic page content, and developed desktop applications.

  • Identified and met front-end and back-end requirements for various applications.

SelyukTech Startup
SelyukTech Startup
Software Developer
2005 - 2010 (5 years)
Remote
  • Developed a standalone email mailings product MailTUX2 for managing news mailings and series, managing subscribers and groups, creating rich-content emails, and generation subscription forms using an in-house developed PHP framework STF.

  • Created an eCommerce website using Yii for serve sales of MailTUX2 product, including multi-level affiliate program, payment integration, and product license.

  • Developed product licenses/activation/deactivation and management and side APIs applicable for MailTUX2.

Orion Travel
Orion Travel
Software Developer
2004 - 2004
Vladivostok, Russia
  • Created the website for a local travel company OrionTravel, including back end, front end, and admin area.

  • Integrated UI and server-side elements and developed reusable code.

  • Worked closely with developers, designers, sys admins, and customers to meet requirements.

Freelance
Freelance
Software Developer
2002 - 2003 (1 year)
Vladivostok, Russia
  • Created a website for the local printing company Alina-V.

  • Built a website and admin area for the local company Autoaukcion.ru, which worked with Japanese auto-auctions.

  • Produced software documentation and translated to Russian part of MS Visual Studio.

  • Developed an admin area for the website of a local leasing of heavy equipment company Delta Leasing.

Portfolio

Senior Back-end Developer - Tr.im URL Shortener
Senior Back-end Developer - Tr.im URL Shortener

The Tr.im API allows integrations with third-party applications to encode long URLs into shortened URLs, powering digital marketing attribution. See ROI, customer acquisition costs, and revenue across every marketing channel in one place. Tr.im is a URL shortener that includes a retargeting pixel in every link. Companies can start building a custom audience on an ad platform and improve their marketing efforts. Increase their ads campaign CTR, decrease their CPC. Successfully completed two major redesigns, including multilayer spam and phishing protection. Added and enhanced new features, added profiles, landing pages, and implemented the development environment with Docker and Docker Compose. Improved analytics speed by 10-50 times for the applications. Implemented ClickHouse in 2016 and migrated all clicks there. Technologies used: PHP, Symfony, ClickHouse, RDBMS, Docker, Kubernetes.

Senior Back-end Developer - Gns.io Music Shortener
Senior Back-end Developer - Gns.io Music Shortener

Gns.io is a music shortener for users to add songs, albums, or artists using the Spotify database. The application extracts all integrated music providers, shops, and ticket shops for items related to the added query. A landing page is generated where visitors can listen to a preview version and visit one of the integrated websites. Users can add their affiliate IDs and earn on their links. Created the project from scratch in 3 months based on tr.im. Built the development environment using Docker and Docker Compose. Improved UX by adding parallel polling of music services and an attractive progress bar with icons. The project was active for 2 years. Technologies used: PHP, Symfony, ClickHouse, RDBMS, Docker & Kubernetes, API integration of 20+ streaming music services, shops, ticket shops.

Developer - Publigator
Developer - Publigator

Publigator – email mailings and SMS sending in conjunction with a CRM functionality to provide an opportunity to send personalized emails and communicate with clients using thousands of cross-points between data entities and full-scale conditional templates. Implemented the whole internationalization and localization using ICU including an automated panel for translators to add/edit translations immediately. Developed the project from scratch, including automated deployment on a clean VPS. Created the beta version of the product with PHP, constantly enhancing user experience and features. Technologies used: PHP, Yii 2, RDBMS, Linux.