Andrew Belousoff
Verified Expert in Engineering
Software Developer
自2010年以来,Andrew一直是一名专业开发人员. 他在桌面和web开发方面都有经验,在后台和前端都有工作经验. 他主要使用PHP, JavaScript, CSS和c++编写,但也有一些c#和Python知识. Andrew可以与数据库、Unix Shell、WordPress和Joomla CMS进行交互.
Portfolio
Experience
Availability
Preferred Environment
PhpStorm, Ubuntu
The most amazing...
...我所从事的项目是一个用于高负载支付系统的REST API.
Work Experience
Senior Back-end Developer
Givelify (via Toptal)
- 完成分析工作室,管理客户的事务和操作(后台和前端).
- 开发了支持不同用户角色的安全子系统.
- 为系统的性能测试创建了模拟服务.
PHP Website Developer
Conflux Real Estate (via Toptal)
- 使用PHP, JavaScript和CSS开发网页.
- 集成了Salesforce API和Propertybase API.
- Introduced a caching system.
- Optimized web pages.
- Maintained server software.
Web Developer
CEED LLC (via Toptal)
- 用PHP (Laravel)和JavaScript创建了一个类似项目管理的web应用程序.
- 使用Vue从头开始开发一个平滑的前端.js.
- Implemented RESTful architecture, 从而显著改善了用户体验,并创建了将后端用于多种目的的能力, like mobile applications.
- Refactored existing back-end code, 引入改进代码可读性的设计模式, flexibility, and extensibility.
- 优化数据库,获得数据一致性,并将请求速度提高到1.5 times faster.
Symfony Software Developer
E-hub Health (via Toptal)
- 使用PHP、Symfony和JavaScript开发了一个后台管理系统.
- Optimized the database to speed up search queries.
- 用防止大量缺陷的测试覆盖项目.
- 改进了前端以提供更好的UI和UX.
- 介绍了提高可伸缩性和可测试性的架构解决方案.
PHP API Developer
Searle Creative Group (via Toptal)
- 使用PHP、React和CSS完成CRM的开发.
- 改进了用于连接CRM和WordPress站点的RESTful API.
- 通过引入数据库迁移工具(Phinx),简化了项目在各种环境中的部署.
- 使用Grunt和Babel创建了一个方便的部署工作流.
- 显著加快了CRM的初始加载.
PHP/MongoDB Developer
Merchpin (via Toptal)
- 为要部署到Iron的项目构建Docker映像.io.
- 修复和更新了旧代码,以便在当代Mongolab下运行.
Senior Web Developer
Рayment System ruu (JSC |国家服务公司)
- 创建符合PCI DSS安全标准的REST API,并允许公司和合作伙伴的web服务使用统一的支付引擎.
- 通过代码优化,使用PHPUnit和Selenium编写单元和功能测试,提高了系统的性能和稳定性.
- 用PHP, JavaScript和CSS3编写,使用Symfony和Phalcon框架.
- 使用PHP、Symfony 2和Node创建了公司的一些内部工具.js.
- 执行前端任务并改进用户配置文件应用程序的UI.
PHP Developer
Contextual Advertisement System | Blondinka.ru
- Wrote in PHP using Symfony 1.4 and Symfony 2 frameworks.
- 开发life和Social模式(SaaS应用程序的一部分).
- 为用户的广告活动管理创建页面.
- Improved the contextual advertising strategies.
- Refactored the code.
- 用Python编写了公司的一些内部工具.
C++ Developer
科技企业(Technosoft-M)
- 开发了用于核电站运行的scada系统核心.
- 创建Microm语言预编译器,以便在SCADA系统上运行脚本.
- 构建系统配置器以设置SCADA系统的选项.
- 用c++编写,使用Qt4框架、STL和Boost库.
Experience
Moscow English Club
Vist Catalonia Website
Education
Master's Degree in Computer Science
鲍曼莫斯科国立技术大学-莫斯科,俄罗斯
Skills
Libraries/APIs
Doctrine, Vue, Google AdWords, jQuery,标准模板库(STL), React
Tools
PhpStorm, Git, Xdebug, Redmine, Jira, Confluence, MongoLab, NGINX, Gerrit, Jenkins, Apache, Adobe Photoshop, Babel, Grunt
Frameworks
Bootstrap, Symfony, PHPUnit, PhalconPHP, Laravel, Symfony 2, CodeIgniter, Spark, Qt, Boost, Selenium
Languages
PHP 7, Less, CSS3, PHP, HTML5, CSS, Sass, Delphi, JavaScript, Bash, C, c++, Python, SCSS
Paradigms
REST, Object-oriented Programming (OOP), Model View Controller (MVC), Test-driven Development (TDD), Scrum, Agile Software Development, Responsive Web Design (RWD)
Storage
Redis, PostgreSQL, MongoDB, Memcached, MySQL, NoSQL, Phinx, Microsoft SQL Server, Datadog
Platforms
Ubuntu、Windows、Linux、WordPress、Salesforce、亚马逊网络服务(AWS)、Iron.io, Docker, Joomla
Other
Ajax, Qt 4
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring