
Igor Li
Verified Expert in Engineering
Back-end Developer
Karlsruhe, Baden-Württemberg, Germany
Toptal member since October 22, 2024
Igor is an analyst and Ruby back-end developer with DevOps engineering experience. He has also developed several financial systems, and on every project, he handled requirements gathering and worked with remote teammates and customers. Igor also mentors junior developers, including participating as a mentor in Rails Girls, a non-profit programming event for women of all ages.
Portfolio
Experience
- Analysis - 12 years
- RSpec - 8 years
- Linux - 8 years
- PostgreSQL - 8 years
- Ruby on Rails (RoR) - 8 years
- Ruby - 8 years
- Kubernetes - 4 years
- GraphQL - 3 years
Availability
Preferred Environment
Linux, Slack
The most amazing...
...thing I've done is migrate legacy code to extend functionality—reducing the cycle from two months of engineering work to work now handled by content editors.
Work Experience
Senior Software Engineer
Toptal, LLC
- Contributed to unifying GraphQL APIs by writing custom RuboCop rules and RSpec matches.
- Migrated legacy code between services, reducing the release cycle of new page versions.
- Led several initiatives involving communication between engineers, architects, product managers, and stakeholders by making progress reports and actualizing engineering documentation.
- Transformed how we display information across all public pages to improve SEO metrics.
DevOps/Cloud Platform Engineer
Anynines
- Contributed to building the framework to automate the process of deploying and scaling databases like PostgreSQL, Elasticsearch, Redis, and MongoDB.
- Supported clients in real time as part of on-call duties.
- Employed the Kanban methodology while keeping on-demand services up-to-date.
Senior Software Developer and Analyst
Attractor Software
- Configured Jenkins and set up virtual private servers such as DigitalOcean, Heroku, and AWS.
- Wrote code mainly in Ruby and created unit and behavior tests.
- Served as an analyst, gathering requirements, analyzing business requirements, and describing use cases.
- Coordinated tasks between engineers and communicated with stakeholders.
Experience
CRM System
https://www.toptal.com/Education
Master's Degree in Mathematics and Economics
Kyrgyz-Russian Slavic University - Bishkek, Kyrgyzstan
Skills
Libraries/APIs
Sidekiq
Tools
RSpec, Slack, EViews, Jenkins, AWS CLI, Jira, GitLab, GitHub, BigQuery, BOSH
Languages
Ruby, GraphQL, Bash, Python 2
Frameworks
Ruby on Rails (RoR)
Paradigms
Agile, Continuous Delivery (CD), Continuous Integration (CI), Automation
Platforms
Kubernetes, Docker, Linux
Storage
PostgreSQL, MySQL, Elasticsearch
Other
Analysis, Econometrics, Economics, Optimal Control Theory, VM, Graph Query Language (GQL), Remote Work
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