15+ years in production

Experience built across products, teams, and hard migrations.

I am a product-minded senior engineer with deep Ruby on Rails and Elixir/Phoenix experience, a strong database and infrastructure foundation, and a practical record of modernizing systems without losing sight of delivery.

Professional experience

Where I have made an impact.

Senior Software Developer · SMS360

Environmental, health and safety, waste, fleet, and OSHA compliance SaaS · Remote, United States

Oct 2019—Present
  • Modernized the platform from Ruby on Rails 4 to Rails 8, introduced modern JavaScript, React, Stimulus, and Hotwire, and containerized services for repeatable delivery.
  • Led the transition from outsourced development to an in-house engineering team with coding standards, code review, testing, and internal ownership.
  • Integrated Salesforce and Snowflake APIs for real-time synchronization and reduced manual cross-team data work.
  • Designed and built an OAuth-secured Model Context Protocol server for ChatGPT integration.
  • Implemented enterprise SSO with Microsoft Active Directory and AWS using SAML 2.0 and OAuth 2.0.
  • Automated localization workflows across Spanish, Chinese, Japanese, and Portuguese with OpenAI and DeepL APIs.
  • Raised test coverage from 10% to 90% and embedded RuboCop, Brakeman, Reek, and AppSignal into the development lifecycle.
  • Migrated infrastructure to Kubernetes and built delivery pipelines with GitHub Actions, Terraform, Helm, and Argo CD, reducing AWS cost by approximately 50%.
  • Designed a hierarchical ACL-based permissions system with an administration interface and safe multitenant data migrations.
  • Improved PostgreSQL performance through query analysis, N+1 removal, indexing, and reporting-query tuning.

Senior Full-Stack Developer · OnPloy

Recruitment platform matching engineers with companies · Australia, remote

Mar 2018—Apr 2020
  • Built candidate and hirer workflows with Ruby on Rails 5, PostgreSQL, React, Flow, and Jest.
  • Implemented internal messaging, opportunity tracking, and multitenant product features.
  • Delivered the Hong Kong version through internationalization, localization, and regional adaptation.
  • Participated in code review, delivery planning, and release management.

Senior Full-Stack Developer · Show-Score

Audience discovery and ticketing for Broadway · United States, remote

Jun 2017—Dec 2018
  • Developed promotions, internal games, and ticketing features with Ruby on Rails, jQuery, and PostgreSQL.
  • Improved the subscription flow and built a more reliable Stripe webhook pipeline to support paid membership conversion.
  • Integrated inbound and outbound SMS notifications with Nexmo.

Full-stack engineering and agency work

Companies in the United States, Europe, Thailand, Australia, and Canada

2012—2017
  • Built a cryptocurrency portfolio tracker with Ruby on Rails, AngularJS, and InfluxDB.
  • Delivered a sports club management platform on Ruby on Rails and AWS.
  • Worked on multitenant membership products, CRM/ERP systems, news, streaming, and community platforms.
  • Earlier work included PHP, Python, Perl, C++ with MFC, Microsoft SQL Server administration, and running a small web development agency.
Companies and client environments

Products used by real organizations.

My experience includes direct product roles and platform work supporting customer environments across safety, infrastructure, logistics, recruiting, and entertainment. View the complete LinkedIn profile

01

Product companies

SMS360 · OnPloy · Show-Score

02

Customer environments

CAI · New Fortress Energy · Bridgestone · EcoSouth · Euroports

03

International delivery

Products and teams across the United States, Europe, Thailand, Australia, Canada, and the SEEK recruitment ecosystem.

Independent product engineering

My laboratory is production.

Since 2024, I have built independent products to deepen my Elixir, Phoenix, LiveView, mobile, AI workflow, data modeling, and end-to-end product ownership experience.

01

Papereg

AI document parsing, OCR, form workflows, batch processing, reporting, and review.

Case study
02

ResellerIO

AI-assisted inventory, image workflows, pricing, listings, and seller storefronts.

Case study
03

Oceanowledge

Structured courses, Markdown imports, practical lessons, quizzes, and progress.

Case study
04

HermIIS

AI project intelligence connecting tasks, features, decisions, documents, GitHub, and analytics.

Case study
Core skills

Tools follow the problem.

I have preferences, but I choose technology for product constraints, team capability, operational cost, and maintainability.

Backend

Ruby, Ruby on Rails 4–8, RSpec, Capybara, Elixir, Phoenix, Sidekiq, Oban, Redis

Frontend

Hotwire, Stimulus, LiveView, JavaScript, React, Vue.js, responsive UI, accessibility

Data

PostgreSQL tuning, indexing, profiling, sharding, MySQL, MongoDB, Elasticsearch, Solr

Infrastructure

Docker, GitHub Actions, AWS ECS/S3/RDS, Kubernetes, Argo CD, Terraform, Helm, Heroku, DigitalOcean

Integrations

SAML 2.0, OAuth, MCP, Salesforce, Snowflake, Stripe, Power BI, Tableau, Zapier, email delivery

Leadership

Architecture, product delivery, hiring and team transition, mentoring, code review, testing strategy, technical roadmaps

Education

Computer science foundation.

B.S. in Computer Science

Ufa State Aviation Technical University · Russia

A foundation that grew into practical experience across products, platforms, databases, infrastructure, and engineering teams.