Abdulla Achilov, Developer in Warsaw, Poland
Abdulla is available for hire
Hire Abdulla

Abdulla Achilov

Verified Expert  in Engineering

Ruby Developer

Location
Warsaw, Poland
Toptal Member Since
September 11, 2020

Abdulla is a seasoned Ruby on Rails leader with 12+ years of expertise in back-end solutions, API integrations, and technical leadership. Proficient in CI/CD and DevOps, he designs scalable architectures and implements automation for efficient workflows. Abdulla strongly advocates test-driven development, ensuring high-quality and maintainable code. Known for his independent innovation and collaborative spirit, he consistently seeks improvements in projects and processes.

Portfolio

ZenLeads Inc.
Ruby on Rails (RoR), Ruby, MongoDB, Elasticsearch, Back-end, Microservices...
WeSpire
Ruby, Ruby on Rails (RoR), Ruby on Rails 5, Back-end, PostgreSQL, Redis, Resque...
Closedwon
DevOps, REST APIs, HTML, RSpec, Amazon Web Services (AWS), eCommerce, Startups...

Experience

Availability

Full-time

Preferred Environment

Amazon Web Services (AWS), Heroku, Ubuntu, RubyMine, MacOS, Selenium, JetBrains, Kubernetes

The most amazing...

...thing I've developed was Shaker: Shake Messenger, a social network for individuals who could shake their phones to socialize and earn rewards.

Work Experience

Back-end Tech Lead

2022 - PRESENT
ZenLeads Inc.
  • Led key feature development strategically, boosting product capabilities and driving a 60% increase in customer adoption, directly contributing to sales growth.
  • Pioneered database optimization, enhancing system performance and achieving a 12% reduction in operational costs by refining query efficiency and resource utilization.
  • Provided expertise in monitoring based on NewRelic metrics, did an investigation, and followed refactor, slashing user interaction times by 40 seconds and freeing up over 17 hours of customer time daily.
  • Crafted a comprehensive engineering roadmap, streamlining project planning and execution, reducing cycle times from concept to engineering to just two weeks.
  • Led weekly team meetings leveraging MVP principles to prioritize deliverables, ensuring timely product iterations and maximizing customer feedback opportunities.
  • Made hands-on technical contributions, delivering code that significantly impacted project momentum and shortened development cycles by a couple of days.
  • Specialized in optimizing high-load components of the application to ensure efficient performance. Reviewed all aspects of database queries, including indexes, query effectiveness, and performance enhancements.
Technologies: Ruby on Rails (RoR), Ruby, MongoDB, Elasticsearch, Back-end, Microservices, Back-end Development, Cloud Deployment, Databases, Deployment, Partitioning, Query Optimization, Sharding, Algorithms, Performance Optimization, API Integration, Natural Language Processing (NLP), Payment APIs, Bash, Bash Script, API Architecture, Application Security, Software Architecture, IT Security, Git, CSS3, HTML5 Animations, WhatsApp API, Full-stack Development, API Design, AWS SDK, Object-relational Mapping (ORM)

Senior Software Engineer

2020 - 2022
WeSpire
  • Transformed the CI pipeline, achieving a groundbreaking 600% faster test suite execution by pioneering effective parallelization strategies and implementing Cypress on currents for enhanced test transparency and speed.
  • Overhauled payment services, orchestrating a strategic transition to a more robust architecture that boosted error tracking and expanded test coverage, ensuring seamless payment processing. Reduced average error detection time by 1.7 days.
  • Optimized onboarding strategy while mentoring junior developers through pairing sessions and code reviews, reducing onboarding time from three to two weeks.
  • Reworked review apps completely, reducing setup time for development and testing phases from 30+ minutes to just 9 minutes. This enabled the inclusion of a QA engineer in each pull request with a specific label.
Technologies: Ruby, Ruby on Rails (RoR), Ruby on Rails 5, Back-end, PostgreSQL, Redis, Resque, Docker, CI/CD Pipelines, JavaScript, SQL, Test-driven Development (TDD), CoffeeScript, Puma, Ruby on Rails API, Continuous Integration (CI), Continuous Delivery (CD), React, APIs, SDKs, GraphQL, Haml, Elasticsearch, Google Cloud Platform (GCP), Localization, Background Jobs, Async/Await, Unit Testing, TypeScript, HTML5, Relational Databases, Twilio, Stripe, Microservices, Back-end Development, Cloud Deployment, Databases, Deployment, Query Optimization, Algorithms, Performance Optimization, API Integration, Payment APIs, Payment Gateways, Bash, Bash Script, SMART on FHIR, Hotwire, Stripe API, Stripe Payments, API Architecture, Application Security, Software Architecture, IT Security, Git, Full-stack, Telegram Bots, WhatsApp API, React Native, Full-stack Development, API Design, Object-relational Mapping (ORM), Front-end

Senior Back-end Developer

2019 - 2020
Closedwon
  • Refactored legacy code of a standalone app to a REST API app.
  • Worked with background services (Sidekiq) for processing huge amounts of data.
  • Used parsers to gather information from public resources.
  • Participated as a team lead in matters of integrating the REST API with the React app.
  • Deployed and set the entire app to AWS in an SOA architecture.
Technologies: DevOps, REST APIs, HTML, RSpec, Amazon Web Services (AWS), eCommerce, Startups, Social APIs, OAuth, Postman, Ruby on Rails (RoR), Back-end, Redis, JavaScript, SQL, Test-driven Development (TDD), CoffeeScript, OAuth 2, Sass, Behavior-driven Development (BDD), Parsers, Puma, Ruby on Rails API, NGINX, Node.js, APIs, SDKs, Haml, Unicorn, Elasticsearch, Background Jobs, Async/Await, Unit Testing, HTML5, Relational Databases, WebSockets, Stripe, Back-end Development, Cloud Deployment, Databases, Deployment, Algorithms, Payment APIs, Upgrades, Bash, Bash Script, Stripe API, Stripe Payments, API Architecture, Application Security, Software Architecture, IT Security, Git, Full-stack, Next.js, Tailwind CSS, CSS3, HTML5 Animations, Telegram Bots, AWS SDK, Object-relational Mapping (ORM)

Senior Full-stack Developer

2016 - 2019
Key24ee
  • Worked with legacy code and implemented unit testings and integration scenarios.
  • Organized bug and feature desks inside GitLab and set continuous integration.
  • Developed real estate two-sided parsers for both get/set real estate ads from/in XML/XLS.
  • Participated in the launch process, and prepared ready-to-use helpers on the back end for a Facebook advertisement.
Technologies: DevOps, HTML, RSpec, CSS, Startups, jQuery, Sidekiq, Ruby on Rails (RoR), PostgreSQL, Back-end, JavaScript, SQL, Ruby on Rails 4, CoffeeScript, Sass, Parsers, Puma, NGINX, Ruby on Rails 3, Capistrano, Haml, Unicorn, MongoDB, Unit Testing, NoSQL, HTML5, Databases, Deployment, Application Security, Cloudflare, Object-relational Mapping (ORM), Front-end

Middle Back-end Developer

2013 - 2016
ITC Project
  • Developed a back-end for the web version of a social network, including secure end-to-end encrypted messages.
  • Contributed as a team member, valuing ideas and participating in weekly scrum meetings.
  • Participated in the launch process and was involved in marketing decision-making.
  • Created an API for external calls for Android and iOS applications.
Technologies: DevOps, REST APIs, RSpec, POI, Startups, Social APIs, Ruby on Rails (RoR), Back-end, MySQL, PHP, Laravel, Haml, MongoDB, Relational Databases, Angular, WebSockets, Databases, Deployment, Cloudflare

Tech Leadership for Sales Intelligence Platform

https://www.apollo.io/
As the back-end technical lead, I spearheaded the development and fine-tuning of high-load database queries for a comprehensive sales intelligence platform, enhancing prospecting, engagement, and revenue growth capabilities.

My focus was on optimizing database queries for peak efficiency amidst large data volumes. Through detailed assessments, I refined query performance, targeting O+1 issues elimination and implementing advanced optimization strategies. This resulted in markedly faster query executions and boosted system efficiency.

Collaborating with the development team, I offered expertise in database design and query optimization, identifying and implementing improvements to sustain heavy load handling. My efforts were crucial in resolving database bottlenecks, significantly contributing to the platform's role in augmenting our clients' revenue growth.

Senior Software Engineer at Wespire

https://www.wespire.com/
The WeSpire SaaS platform makes designing, communicating, and measuring your purpose-driven initiatives simpler, faster, and significantly more effective. The platform streamlines the process of creating campaigns and drives up participation while providing unparalleled insights about the business value of your employee engagement strategy using the power of behavior technology and data-driven analytics.

Closedwon

An app for automating the sales processes. I was the lead back-end developer and focused on background automated tasks for executing sales and/or parsing leads. Also worked on the scheduler part of the app for making an appointment connected via Google API to Gmail calendars. Implemented the work with LinkedIn, Twitter, Google, and Salesforce APIs.
2009 - 2014

Specialist (5-year) Degree in Engineering

Moscow Technical University of Communications and Informatics - Russia

Libraries/APIs

jQuery, WhatsApp API, Sidekiq, Ruby on Rails API, REST APIs, Resque, React, Stripe, Stripe API, Social APIs, Node.js

Tools

Git, NGINX, Postman, RSpec, CircleCI, Capistrano, JetBrains, Sentry, AWS SDK, SMART on FHIR

Frameworks

Ruby on Rails (RoR), Ruby on Rails 4, Ruby on Rails 5, Laravel, Ruby on Rails 3, OAuth 2, Cypress, Selenium, Angular, Next.js, Tailwind CSS, React Native

Languages

Ruby, JavaScript, PHP, GraphQL, Haml, Unicorn, SQL, CoffeeScript, HTML, HTML5, Python, Bash, Bash Script, CSS3, Sass, CSS, TypeScript, C++, Rust

Paradigms

Test-driven Development (TDD), Unit Testing, Object-relational Mapping (ORM), DevOps, Continuous Integration (CI), Continuous Delivery (CD), Microservices, API Architecture, Behavior-driven Development (BDD)

Platforms

Heroku, Ubuntu, Amazon Web Services (AWS), Docker, Twilio, New Relic, Kubernetes, Shopify, Google Cloud Platform (GCP)

Storage

PostgreSQL, Redis, Databases, MySQL, MongoDB, Elasticsearch, Relational Databases, NoSQL, Cloud Deployment, DB

Other

Back-end, APIs, Back-end Development, Query Optimization, Performance Optimization, API Integration, Application Security, Software Architecture, IT Security, Telegram Bots, API Design, Parsers, Puma, Startups, OAuth, CI/CD Pipelines, SDKs, Localization, Background Jobs, Async/Await, WebSockets, Deployment, Partitioning, Sharding, Algorithms, Payment APIs, Payment Gateways, Upgrades, Hotwire, Stripe Payments, Cloudflare, Full-stack Development, Front-end, eCommerce, POI, Natural Language Processing (NLP), FastAPI, Full-stack, HTML5 Animations, Artificial Intelligence (AI)

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