Pavel Zhukov, Developer in Kazan, Tatarstan, Russia
Pavel is available for hire
Hire Pavel

Pavel Zhukov

Bio

Pavel is a senior back-end engineer with 15+ years of experience specializing in Ruby on Rails, system architecture, and scalable back-end solutions. He has a proven track record across fintech, govtech, and SaaS platforms and is skilled in PostgreSQL, Docker, microservices, and API design. Pavel is a strong problem solver and team contributor with a passion for clean, maintainable code and continuous learning.

Portfolio

Toptal
Complex Problem Solving, Computer Science, Ruby, Ruby on Rails 6...
ClickClickDrive
Ruby, Ruby on Rails 4, MongoDB, RSpec, Sidekiq, Complex Problem Solving...
Runtime
Ruby, Ruby on Rails 5, PostgreSQL, Sidekiq, RSpec, SQL...

Experience

  • Relational Databases - 15 years
  • SQL - 10 years
  • Software Development - 10 years
  • Computer Science - 10 years
  • PostgreSQL - 9 years
  • Ruby - 9 years
  • Ruby on Rails (RoR) - 8 years
  • GraphQL - 4 years

Preferred Environment

Slack, Zoom, Jira

The most amazing...

...technical project I've led involved accumulating meeting transcripts and ensuring the timely delivery of high-priority features.

Work Experience

Senior Back-end Engineer

2020 - 2024
Toptal
  • Developed talent-to-client consultations and publications services.
  • Led a technical project about accumulating meeting transcripts and making them available for analytics and engineering.
  • Built and consumed GraphQL APIs, integrated gateways, and exposed federated GraphQL schema.
Technologies: Complex Problem Solving, Computer Science, Ruby, Ruby on Rails 6, Ruby on Rails 7, RSpec, Sidekiq, Apache Kafka, PostgreSQL, SQL, Remote Work, GraphQL, Domain-driven Design (DDD), Test-driven Development (TDD), JavaScript, React, Figma, REST APIs, HTML, CSS, Ruby on Rails (RoR), Relational Databases, SQL Performance, API Integration, Web Development, REST

Senior Back-end Developer

2018 - 2019
ClickClickDrive
  • Led the development of a French driving school marketplace, achieving 120,000 unique visitors per month.
  • Implemented several driving test and billing service API integrations.
  • Introduced an appointment and driving test booking management service and a student review and rating system.
Technologies: Ruby, Ruby on Rails 4, MongoDB, RSpec, Sidekiq, Complex Problem Solving, Algolia, Domain-driven Design (DDD), Test-driven Development (TDD), JavaScript, REST APIs, HTML, CSS, Ruby on Rails (RoR), API Integration, Web Development, REST

Back-end Developer

2017 - 2018
Runtime
  • Led the development of a courier and restaurant delivery service.
  • Designed and built a courier management mobile application API.
  • Implemented restaurant automation systems and an API integration module.
Technologies: Ruby, Ruby on Rails 5, PostgreSQL, Sidekiq, RSpec, SQL, Domain-driven Design (DDD), Test-driven Development (TDD), HTML, CSS, REST APIs, Ruby on Rails (RoR), Relational Databases, Web Development, REST

Back-end Developer

2016 - 2016
Headmade
  • Developed a back end on Ruby on Rails (RoR) for a public procurement system.
  • Participated in analyzing original procurement business processes and further improvement to match current laws and reduce maintenance costs.
  • Built specific web searches using Elasticsearch DSL.
Technologies: Ruby, Ruby on Rails 4, PostgreSQL, Docker, Elasticsearch, Domain-driven Design (DDD), Test-driven Development (TDD), JavaScript, HTML, CSS, Ruby on Rails (RoR), Relational Databases, SQL Performance, Web Development, REST

Senior Software Engineer

2011 - 2015
AK BARS Bank
  • Passed the payment card industry data security standard (PCI DSS) certification.
  • Integrated a card processing system with several internal banking APIs.
  • Supported integrations with international payment systems.
Technologies: Oracle, PL/SQL, SQL Performance, Computer Science, Complex Problem Solving, Relational Databases, API Integration

Software Engineer

2009 - 2011
AK BARS Bank
  • Supported an online transaction processing database.
  • Implemented financial accounting reports using complex SQL queries.
  • Participated in ATM software and plastic card emission projects.
Technologies: Oracle, SQL, PL/SQL, Computer Science, Relational Databases

Junior Java Developer

2007 - 2009
Center
  • Implemented a successful integration with an address classifier tool.
  • Participated in the development of media content-delivery web services.
  • Developed UI forms for marriage registration automation.
Technologies: PHP, Java, Oracle, Swing, JavaScript, Relational Databases

Experience

Toptal

http://www.toptal.com
Toptal is an exclusive network of the world's top freelance software developers, designers, marketing experts, finance experts, product managers, and project managers. Top companies hire Toptal freelancers for their most important projects.

I led a technical project involving accumulating meeting transcripts and ensuring the timely delivery of high-priority features depending on those transcripts. We distributed data among different services using Apache Kafka messages and exposed data using GraphQL.

Vroom Vroom

http://www.vroomvroom.fr
Vroom Vroom is a French driving school marketplace with 120,000 unique monthly visitors. It offers a convenient system for finding a suitable driving school, with rich features like appointment bookings and user reviews.

To provide a smooth experience for students, we integrated a lot of exam center APIs and billing services. In addition, we implemented a location-based map search for the driving schools using Algolia.

Food Delivery Service

http://www.delivery.ru
A web service that provides back-office for restaurants to manage order delivery and courier assignment. It also offers couriers a native mobile application to receive and confirm orders and track delivery routes. I've designed and built the mobile API in Ruby and JSON, integrating it with the restaurant management system.

Education

2001 - 2007

Bachelor's Degree in Computer Science

Kazan National Research Technical University - Kazan, Russia

Certifications

DECEMBER 2013 - PRESENT

CS169.2x, Software as a Service

BerkeleyX

NOVEMBER 2013 - PRESENT

CS169.1x, Software as a Service

BerkeleyX

Skills

Libraries/APIs

REST APIs, Sidekiq, React

Tools

Slack, Zoom, Jira, RSpec, Ansible, Figma

Languages

Ruby, SQL, HTML, GraphQL, CSS, PHP, Java, JavaScript

Frameworks

Ruby on Rails (RoR), Ruby on Rails 4, Ruby on Rails 5, Ruby on Rails 6, Ruby on Rails 7, Swing, RailsAdmin

Paradigms

Test-driven Development (TDD), REST

Storage

PostgreSQL, Relational Databases, PL/SQL, Elasticsearch, SQL Performance, MongoDB, Redis

Platforms

Oracle, Linux, Docker, Algolia, Apache Kafka

Other

Complex Problem Solving, Software Development, Computer Science, Remote Work, API Integration, Web Development, Networks, Hardware, Probability Theory, Domain-driven Design (DDD)

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