Pavel Pachkovsky
Verified Expert in Engineering
Software Developer
Gdańsk, Poland
Toptal member since January 29, 2016
Pavel is a full-stack engineer with more than 13 years of experience developing web applications with Ruby on Rails and JavaScript. He can build responsive and functional front ends, secure scalable back ends, and set up automated deployment processes. Pavel can both manage a team of developers and work under direction.
Portfolio
Experience
Availability
Preferred Environment
Jira, Git, RubyMine, OS X, Ruby on Rails (RoR), Amazon Web Services (AWS), Ruby
The most amazing...
...project I've worked on is a top 60 Y Combinator company for the mortgage industry, with a complicated architecture and sophisticated business processes.
Work Experience
Full-stack Developer
Benefitbay, Inc.
- Modernized a 2014 Rails application interface by integrating contemporary frameworks such as Tailwind and Hotwire, enhancing user experience and system efficiency.
- Reviewed pull requests (PRs) to elevate coding practices and fortify security standards, ensuring high-quality software development.
- Optimized Terraform configurations, addressing security vulnerabilities and streamlining the deployment process for improved operational effectiveness.
- Revamped the continuous integration (CI) pipeline to bolster code quality and foster stronger team collaboration, leading to enhanced project outcomes.
Ruby on Rails Developer
Brand Value Accelerator, LLC
- Enhanced the eCommerce application by implementing innovative features, significantly streamlining the shopping experience and increasing user satisfaction.
- Achieved a 50% optimization in the performance of the eCommerce catalog, directly contributing to a substantial increase in sales, particularly noted during the Christmas season.
- Refined CI/CD processes by introducing cutting-edge tools and methodologies, markedly increasing development efficiency and accelerating product delivery timelines.
Full-stack Software Engineer
Broker Buddha
- Led the development of a high-performance, reliable, and secure Rails-based back end.
- Participated actively in building and maintaining a SPA front end with dozens of pages full of complex business logic.
- Automated the deployment with Elastic Beanstalk and Terraform.
- Bootstrapped a new GraphQL API that allowed making a majority of server requests run in less than 0.2ms.
- Established E2E testing with Capybara, which reduced the number of bugs to almost zero.
- Contributed actively to setting up a CI/CD pipeline.
Software Developer
Azati Corporation
- Created the back-end for a mobile application and managed the complete project cycle.
- Worked on a marketplace for used car parts in Germany.
Software Developer
Snapdocs, Inc.
- Built a massive project with sophisticated business logic used by thousands of enterprise users daily.
- Developed accounting functionality integrated with QuickBooks Online.
- Worked on a multi-tier architecture of the project.
- Implemented project billing.
Software Developer
Altoros
- Built software for a home automation (powered by Z-Wave) hub based on Raspberry Pi.
- Created a JuJu charm for deploying Rails applications in collaboration with a team from Canonical.
- Worked on a web education platform for a Belgian university.
Software Developer
Itibo
- Worked on a control panel for deploying and managing popular software stacks in AWS.
- Built an online tool for searching and analyzing genome sequence data.
- Created a plugin for Sublime Text with thousands of installations.
Experience
Broker Buddha
I led the software development process and handled back- and front-end development and deployment automation.
SnapDocs
http://www.snapdocs.com/Some of the challenging things: billing, integration with Quickbooks, Google, Mixpanel and other APIs, responsive email layout, zero-downtime deployment, etc.
Technologies used include Ruby on Rails, a slice of the AWS stack, Opscode Chef, and AngularJS.
Social Media Link
Mercer Financial Wellness
FundRx
Beeper
Technologies used include Ruby on Rails, AngularJS, Docker, SQS, Parse, and MongoDB.
nCube Home
Technologies used include Ruby on Rails, OpenVPN, and Z-Wave library.
SequenceBase
https://usgene.sequencebase.com/Technologies used include Ruby on Rails, RabbitMQ, Google Wallet, NCBI Blast, and Sphinx.
Education
Bachelor's Degree in Computer Science
Yanka Kupala (Grodno State University) - Grodno, Belarus
Skills
Libraries/APIs
Mixpanel API, Twilio API, Stripe API, QuickBooks API, jQuery, HelloSign API, Google API, Backbone.js, Prawn, NgRx, NgRx/store
Tools
wkhtmltopdf, Capistrano, RSpec, RabbitMQ, Chef, Terraform, Hotwire, RubyMine, Git, Jira, Ansible, CircleCI
Languages
Ruby, SQL, GraphQL, CSS, HTML, JavaScript, SAML, Go
Frameworks
AngularJS, Ruby on Rails (RoR), Angular, Bootstrap, Capybara, Stimulus, Juju, Ember.js
Platforms
AWS Elastic Beanstalk, Amazon Web Services (AWS), Linux, Docker, Mailgun, OS X
Storage
MySQL, PostgreSQL, Redis, MongoDB, CouchDB
Other
PDF, APIs, RESTful Web Services, Turbolinks, HexaPDF, SAML-auth, OpenAI, Apache Cassandra, Workflow, eCommerce, Back-end Development
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