
Illia Barkov
Verified Expert in Engineering
Ruby on Rails Developer
Jacksonville, FL, United States
Toptal member since October 20, 2025
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
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
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.
Back-end Ruby on Rails Developer and DevSecOps Engineer
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.
Back-end Ruby Developer and Integration Engineer
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.
Full-stack Ruby on Rails Developer, Infrastructure Architect, and DevOps Engineer
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.
Experience
Global Talent Management Platform
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
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 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
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)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring