Illia Barkov, Developer in Jacksonville, FL, United States
Illia is currently unavailable

Illia Barkov

Ruby on Rails Developer

Jacksonville, FL, United States

Toptal member since October 20, 2025

Bio

Illia is a well-versed developer with 10 years of experience in Ruby on Rails and a proven track record of building, maintaining, and securing applications, CI/CD systems, and managing technical debt. Focused on delivering secure, high-performance, and scalable solutions, he has achieved significant performance improvements, enhanced security, and reduced deployment times. Illia has also increased operational efficiency by identifying bottlenecks and recommending modern, proven solutions.

Portfolio

Talogy
Ruby on Rails (RoR), MongoDB, MariaDB, Microsoft SQL Server, Docker, Amazon EKS...
HackenProof
Ruby on Rails (RoR), MongoDB, Docker, AWS IoT, Redis, Amazon S3 (AWS S3)...
Mirax Telecom
Back-end Development, Linux, Ruby, Ruby on Rails (RoR), Vue, Sinatra, NGINX...

Experience

  • Ruby on Rails (RoR) - 10 years
  • Back-end Development - 10 years
  • Ruby - 10 years
  • RDBMS - 6 years
  • Docker - 6 years
  • Front-end - 4 years
  • Kubernetes - 3 years
  • React - 1 year

Preferred Environment

Ruby, Ruby on Rails (RoR), React, Vue, Docker, Kubernetes, NoSQL, RDBMS, Back-end Development, Front-end

The most amazing...

...achievement has been engineering robust, scalable back-end solutions that support over 10,000 organizations and process millions of assessments each year.

Work Experience

Senior Back-end Ruby on Rails Developer

2022 - 2025
Talogy
  • Engineered robust and scalable back-end solutions for a global talent management platform, serving over 10,000 organizations and processing millions of assessments annually.
  • Upgraded and maintained Rails and Ruby versions to strengthen security and enhance the performance of monoliths and microservices.
  • Utilized modern back-end technologies and best practices to deliver high-performance and secure applications for talent management, contributing to the company's 75+ years of industry expertise.
  • Maintained and developed critical components within a multi-language microservice infrastructure, ensuring high availability and performance for diverse talent lifecycle stages, including candidate screening and employee development.
Technologies: Ruby on Rails (RoR), MongoDB, MariaDB, Microsoft SQL Server, Docker, Amazon EKS, AWS ECS Fargate, Amazon S3 (AWS S3), Redis, Sidekiq, Apache Solr, PostgreSQL, JavaScript, REST, JSON, Git, Postman, Microservices, Microservices Architecture, Node.js, RabbitMQ, MySQL, Artificial Intelligence (AI), AI Tools, Agentic AI, CI/CD Pipelines, Claude, Cursor AI, Ruby, Ruby on Rails 5, Amazon Web Services (AWS), SQL, API Integration, Web Development, Data Pipelines, Algorithms, GraphQL, REST APIs, API Design, Full-stack Development

Back-end Ruby on Rails Developer and DevSecOps Engineer

2020 - 2022
HackenProof
  • Migrated multiple Ruby on Rails applications to the latest versions, improving performance by 30% and ensuring full security compliance.
  • Transitioned projects to a containerized architecture using Docker and Kubernetes, enhancing scalability and achieving 99.99% uptime.
  • Revamped CI/CD pipelines using Google Cloud and GitHub Actions, cutting deployment time by half.
  • Integrated OAuth 2.0 authentication with Google, GitHub, Slack, and single sign-on (SSO) providers to enhance user access and security.
  • Directed mentorship programs focused on best practices in containerization, efficient local development, and security.
  • Enhanced system observability and maintenance with Loki Stack, improving logging and debugging efficiency and incident response time by 100%.
  • Overhauled and redesigned the incident investigation toolkit and disaster recovery protocols to ensure GDPR compliance.
  • Contributed to the company's successful achievement of ISO 27001 certification.
Technologies: Ruby on Rails (RoR), MongoDB, Docker, AWS IoT, Redis, Amazon S3 (AWS S3), AWS ECS Fargate, Amazon EKS, GitHub, Continuous Integration (CI), GitHub API, GitHub Runners, GitHub Actions, GitHub Workflows, Sidekiq, Apache Solr, Kubernetes, Terraform, PostgreSQL, Vue, JavaScript, Webpacker, REST, JSON, Git, Loki, Grafana, Prometheus, Postman, Jenkins, Node.js, Apache Kafka, MySQL, Ruby, Ruby on Rails 5, Amazon Web Services (AWS), SQL, API Integration, Web Development, Data Pipelines, Algorithms, Google Calendar API, GraphQL, Google API, REST APIs, TypeScript, Google Apps Script, API Design, Architecture, DevOps, Event-driven Architecture, Full-stack Development, Software Architecture, Technical Leadership, Web3, WebSockets, Crypto, General Data Protection Regulation (GDPR), React

Back-end Ruby Developer and Integration Engineer

2017 - 2020
Mirax Telecom
  • Developed a custom NGINX module in Lua for load balancing, improving traffic distribution efficiency by 70%.
  • Redesigned microservice architecture, achieving over 40% performance gains with optimized containerized infrastructure and increasing reliability to 99% uptime.
  • Implemented OpenAPI v3 standards, improving API documentation and reducing onboarding time for new developers.
  • Refactored authentication systems, strengthening security and improving user experience.
Technologies: Back-end Development, Linux, Ruby, Ruby on Rails (RoR), Vue, Sinatra, NGINX, Nginx-rtmp, Lua, ELK (Elastic Stack), Microservices, RESTful Microservices, Microservices Architecture, PostgreSQL, Cloudflare, Redis, Docker, Kubernetes, Git, Jenkins, Stripe, Postman, REST, Ruby on Rails 5, SQL, API Integration, Web Development, Data Pipelines, Algorithms, Google API, REST APIs, TypeScript, API Design, Architecture, DevOps, Full-stack Development, Software Architecture, Technical Leadership, WebSockets, General Data Protection Regulation (GDPR), React

Full-stack Ruby on Rails Developer, Infrastructure Architect, and DevOps Engineer

2016 - 2017
East Coast Cabinets & More
  • Deployed cloud infrastructure on Google Cloud Platform (GCP), enabling 99.99% uptime and secure VPN access.
  • Optimized web performance by 50%, leading to higher SEO rankings and improved UX.
  • Built price synchronization tools with vendors, automating product updates via CSV, XML, and APIs.
  • Deployed a custom payment gateway, increasing the number of transactions and paying customers by 60%.
  • Contributed to open-source Spree Engine, improving core functionality and fixing bugs.
  • Implemented secure NAS storage, improving internal file-sharing efficiency and data security.
  • Ensured automated data synchronization. Engineered custom Google Apps Script solutions to sync data between Google Sheets and a Ruby on Rails back end, eliminating hours of manual data entry weekly.
  • Contributed to calendar and booking integration. Built a seamless appointment booking system that interfaces with back-end logic to verify availability, auto-generate Calendar events, and dispatch confirmation emails.
  • Handled calendar and appointment automation. Built a seamless booking system using Google Apps Script that syncs with back-end availability to automatically create Calendar events and trigger confirmation emails for partners.
Technologies: Docker, Back-end Development, Front-end, Kubernetes, Stripe, Ruby, Ruby on Rails (RoR), Cloudflare, RDBMS, Google Cloud Platform (GCP), Git, Linux, Bootstrap, JavaScript, SEO Tools, Google My Business API, PostgreSQL, MySQL, REST, Ruby on Rails 5, SQL, API Integration, Web Development, REST APIs, Full-stack Development, Google Apps Script

Experience

Global Talent Management Platform

I built and refined robust, scalable systems that power the platform's comprehensive suite of talent solutions, covering everything from candidate screening and selection to leadership development and organizational transformation.

As a senior back-end Ruby on Rails developer, I prioritized keeping the platform secure, high-performing, and prepared for future growth. I engineered and optimized back-end solutions to handle large volumes of data and user traffic, directly supporting the platform's capacity to serve thousands of organizations and process millions of assessments annually.

I led key maintenance and upgrade initiatives, advancing Ruby on Rails and Ruby versions to proactively maintain the platform's security and performance. Additionally, I developed critical components within our complex, multi-language microservice infrastructure, ensuring high availability for a platform supporting talent lifecycles across a diverse international client base.

My contributions supported the platform's proven ability to improve clients' quality of hires and cultivate stronger leaders.

Leading Cryptocurrency Bug Bounty Platform

I contributed to a bug bounty and vulnerability coordination platform dedicated to the Web3 and blockchain space. The platform connects a global community of over 45,000 ethical hackers with blockchain protocols and smart contract projects. The platform has facilitated over 25,000 reports and paid over $15.7 million to hackers, helping proactively identify and resolve critical security vulnerabilities.

In my role, I built and maintained secure, high-performance systems that are essential to the cybersecurity ecosystem in the crypto industry. Through back-end development and DevSecOps initiatives, I significantly enhanced the platform's technical maturity, security, and operational efficiency.

I ensured high availability and robust security for a leading bug bounty platform supporting critical Web3 projects, effectively managing risk in a rapidly evolving industry. My efforts directly contributed to the company achieving ISO 27001 certification, demonstrating its commitment to information security excellence.

Additionally, I spearheaded mentorship programs for developers, sharing best practices in containerization, efficient local development, and essential security principles.

Distributed Streaming Platform with Custom Load Balancing

I architected and developed a high-performance distributed streaming platform for IPTV services, serving real-time video content delivery and streaming operations. I built a custom Nginx load balancing module using Lua scripting, improving traffic distribution efficiency by 70% and enabling seamless handling of concurrent video streams across multiple content delivery nodes.

I re-designed the entire monolithic architecture into containerized microservices using Docker and Kubernetes, achieving 40%+ performance gains and 99% uptime reliability. I also implemented robust authentication systems, integrated Stripe payment processing for subscription management, and deployed comprehensive monitoring for real-time observability of streaming performance.

The platform utilized Ruby on Rails and Sinatra for back-end services, PostgreSQL and Redis for data persistence and caching, with RESTful JSON APIs enabling service communication. I deployed it on Google Cloud Platform with CI/CD pipelines through Jenkins, ensuring scalable infrastructure that could handle high-volume video streaming loads and real-time content delivery across distributed nodes.

Education

2012 - 2015

Bachelor's Degree in Mathematics and Computer Science

Borys Hrinchenko Kyiv University - Kyiv, Ukraine

Skills

Libraries/APIs

Google API, REST APIs, Stripe, React, Vue, Google My Business API, Nginx-rtmp, GitHub API, Sidekiq, Node.js, Google Calendar API, Stripe API

Tools

Claude, Git, NGINX, ELK (Elastic Stack), Jenkins, Postman, Amazon EKS, Apache Solr, Terraform, Loki, Grafana, RabbitMQ, GitHub, Amazon Simple Email Service (SES), Google Kubernetes Engine (GKE), Google Compute Engine (GCE), RSpec, Docker Compose, Redmine

Languages

Ruby, SQL, JavaScript, Lua, GraphQL, TypeScript, Google Apps Script

Frameworks

Ruby on Rails (RoR), Ruby on Rails 5, Bootstrap, Sinatra

Paradigms

REST, DevOps, Microservices, Microservices Architecture, Continuous Integration (CI), Event-driven Architecture

Platforms

Docker, Amazon Web Services (AWS), Kubernetes, Google Cloud Platform (GCP), Linux, AWS IoT, Apache Kafka, Amazon EC2

Storage

NoSQL, RDBMS, MySQL, Data Pipelines, PostgreSQL, Redis, MongoDB, Amazon S3 (AWS S3), JSON, MariaDB, Microsoft SQL Server, Google Cloud Storage, InfluxDB, Redis Cache

Other

API Integration, Web Development, Algorithms, Back-end Development, Artificial Intelligence (AI), AI Tools, Agentic AI, CI/CD Pipelines, Cursor AI, API Design, Full-stack Development, Software Architecture, Front-end, Cloudflare, SEO Tools, RESTful Microservices, AWS ECS Fargate, GitHub Runners, GitHub Actions, GitHub Workflows, Webpacker, Prometheus, Mathematics, Computer Science, APIs, Promtail, Vite, Google Cloud Build, Minitest, Architecture, Technical Leadership, Web3, WebSockets, Crypto, General Data Protection Regulation (GDPR)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring