shonie.dev
← Back to site

Oleksandr Starnikov

Solution architect

A solution architect with a decade of experience designing and building advanced B2B systems end-to-end — across cloud infrastructure, data engineering, and web application development. Currently operating as an independent contractor, providing remote software architecture and engineering services, while remaining open to long-term contracts and full-time roles.

Portrait of Oleksandr Starnikov

Career

Technical lead/architect, Rio AI

2021 - present

  • Migrated the data platform from Snowflake to Redshift, trading raw compute for the precision of AWS-managed zero-ETL integration — a shift that cut data-related bugs reported that year by 75% compared with the year before
  • Built an AI- and Sentry-driven error-remediation system that automatically diagnoses and resolves runtime errors, cutting response time to production bugs to 15 minutes
  • Planned and led the rollout of a new design system for a full product redesign spanning more than 1,000 React components, sequenced for a smooth, incremental migration
  • Drove adoption of AI workflows via an internal Slack app that sped up routine work: ticket refinement, database lookups, quick analytics, and development estimation
  • Replaced QuickSight with in-house AG Charts dashboards, taking full control of every visual component to ensure a consistent look and feel across the product
  • Developed an AI-powered data-analysis assistant using AWS Bedrock AgentCore and real-time HTTP streaming
  • Migrated 50+ repositories from Bitbucket to GitHub and consolidated core services into a monorepo to streamline CI/CD and code sharing.

Full-stack developer, Rio AI

2019 - 2021

  • Designed database schemas and ETL pipelines that supported complex business requirements across Amazon Aurora, Snowflake, and Amazon Athena

Node.js developer, SoftServe

2018 - 2019

  • Managed Terraform-based AWS infrastructure including SQS, DynamoDB, EC2, and S3

Frontend developer, SoftServe

2017 - 2018

  • Extended the platform with offline data processing and reactive visualisations using TypeScript, React and Highcharts

Junior full-stack developer, Icecat.biz

2016 - 2017

  • Developed an isomorphic JavaScript application for an e-commerce platform

Education

Ukrainian State University

  • Bachelor of Philosophy
  • Thesis: “Hyperreality in the Works of Jean Baudrillard”

Certifications and Courses

  • AWS Certified Solutions Architect Professional 2023 - 2024 - Demonstrated expertise in designing reliable, secure, high-performing, and cost-efficient cloud architectures on AWS
  • HowProgrammingWorks, Kyiv Polytechnic Institute 2017 - 2018 - Got fundamental knowledge about Node.js internals and invaluable DIY experience in writing efficient servers
  • Brain Academy – 2015 - 2016 - Full stack development course

Skills

  • Technical leadership in software projects
  • Efficient communication on technical topics
  • Amazon Web Services
  • SQL databases (MySQL, PostgreSQL, Redshift, Snowflake, PrestoSQL)
  • NoSQL databases (Neo4j, MongoDB, DynamoDB, Redis)
  • Business intelligence tools (QuickSight, Power BI, Excel)
  • Data engineering (data modeling, ETL, data warehousing)
  • Full-stack development (Node.js, React, TypeScript, Next.js, GraphQL, RESTful, WebSocket)
  • DevOps (CI/CD, GitHub Actions, Docker, ECS, Jenkins, BitBucket, Terraform, CloudFormation)
  • Serverless computing

Hobbies

  • Vinyl record collecting
  • Travelling
  • Contemporary philosophy
  • English literature of the 20th century
  • Arthouse films

Languages

  • Ukrainian — native
  • English — fluent
  • Russian — fluent
  • Dutch — intermediate

Work preferences

Notice period

Available to start within one to two weeks

Employment type

Contract engagements on an hourly basis, and open to full-time roles for the right opportunity. Please get in touch to discuss your project and engagement requirements.

Where

  • Digital products
  • Startups
  • Agencies
  • Enterprise