Ilya Isakov
Verified Expert in Engineering
Back-end Developer
Ilya是一位经验丰富的人员领导者和软件架构师,拥有超过十年的专业经验,开发基于各种代码堆栈的web和移动应用程序. 他曾在多个项目中担任工程师和工程经理, including eCommerce sites, a large-scale social network, 以及一个与世界各地的支付提供商集成的计费平台. Ilya喜欢接受挑战,并与他人一起完成挑战.
Portfolio
Experience
Availability
Preferred Environment
MacOS、IntelliJ IDEA、Jira、看板、Scrum、Miro、Confluence、GitLab、GitHub、Slack
The most amazing...
...我建立了一个高性能的邮件平台,每天处理数百万封电子邮件和短信.
Work Experience
Engineering Manager
Ozon
- 管理四个跨职能团队组成的部门,在拥有数千万用户的在线市场上开发面向卖家的产品.
- 通过构建路线图,监督产品交付过程, designing software architecture, planning resources, 以及不断壮大的优秀开发者团队.
- 雇佣、提拔和指导团队领导. 为团队设定目标和职责范围.
组长|高级软件工程师
Badoo.com
- 为世界上最大的约会应用之一设计和开发了一个计费系统,该应用在200多个国家接受付款.
- 领导一个由才华横溢的开发人员和QA工程师组成的跨职能团队,并为相邻团队指导一位新的团队负责人.
- 在scrum中指导团队,目标是通过定期增量发布来完成sprint,并减轻技术债务的增长.
- 整合和维护数十家支付系统提供商, including Apple Pay, Google Wallet, PayPal, Adyen, Worldpay, Fortumo, Braintree, Ingenico, and others.
- 协调内部信用卡处理平台的开发和部署. 负责年度PCI DSS合规审核中的SDLC部分, 并为团队成员作为受访者参与审计做好准备.
- 实现了一个订阅引擎,用于管理基于时间的服务的经常性付款.
- 协调一个关键任务项目,对包含tb数据的单片数据库进行分片,以横向扩展平台.
- 开发并推出了一个实验性的ml烘焙风险评分服务,用于阻止欺诈性支付和强制3DS授权高风险交易.
- 构建支付系统,从内部货币的累积到外部用户账户的真实资金提取,整个现金流周期.
Senior Software Engineer
Teracode (via Toptal)
- 改进了向Google Adwords上传广告的性能, 大量使用异步批量上传API.
- 添加了封装项目所有主要部分的单元测试.
- 重构了以前的代码,使其足够通用,可以在不同的平台部分上重用.
Senior Software Engineer
Teamo
- 作为第一个内部开发人员开始工作,并从外包公司接管了整个项目的开发责任.
- 工作在几乎所有类型的功能的特点达到网站, including messaging, dating matches game, mailing marketing platform, billing system, and paid services.
- 成功地完成了两次完整的重新设计,而没有降低功能.
- 计划并完成一个拥有超过500万用户的收购项目的合并.
- 开发了一个邮件平台,每天发送数百万封邮件.
- 对一个单片数据库进行分片,以解决活跃用户和在线活动数量快速增长的问题.
- 通过引入代码审查过程和自动化CI/CD管道,协助解决团队成长问题和运行协作开发实践.
Skills
Languages
PHP, SQL, Bash, Ruby, Go, Python
Tools
Git, RabbitMQ, Splunk, Exim4, PhpStorm, Redmine, IntelliJ IDEA, Jira, Confluence, GitLab, GitHub, Slack
Paradigms
Domain-driven Development, 面向对象编程(OOP), Management, Microservices, Agile Software Development, Agile, Kanban, Scrum, CQRS, Data Science
Platforms
OS X, Linux, Software Design Patterns, Apache Kafka, Amazon Web Services (AWS), Kubernetes, MacOS, Jupyter Notebook
Storage
Memcached, Redis, MySQL, Relational Databases, Databases, Sphinx Search Engine, MongoDB, PostgreSQL, MySQL/MariaDB, Elasticsearch, Database Modeling
Other
Back-end, Data Modeling, Leadership, Team Leadership, Software Design, CI/CD Pipelines, IT Management, Code Review, Mentorship & Coaching, Architecture, APIs, Engineering Management, Team Building, Machine Learning, Solution Architecture, Miro, Capacity Planning, Product Roadmaps, Facilitation, Random Forests, Linear Regression, Gradient Boosting
Frameworks
Symfony 2, Laravel 5, Slim, Ruby on Rails (RoR), Symfony
Libraries/APIs
原则,AdWords API, React, REST API, Scikit-learn
Education
计算机科学硕士学位
莫斯科电力工程学院-莫斯科,俄罗斯
计算机科学学士学位
莫斯科电力工程学院-莫斯科,俄罗斯
Certifications
Machine Learning
ODS.ai
Zend Certified PHP Engineer
Zend
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
Top talent is in high demand.
Start hiring