Evgenij Efimov is a Software Architect – Alfa-Forex at Alfa-Forex. They possess expertise in php, symfony framework, mysql, sql, software architecture and 17 more skills. They is proficient in Английский.
Alfa-Forex
-
Software ArchitectAlfa-Forex Apr 2019 - PresentCore responsibilities: - Internal core system development; - Split monolitic application to microservices; - API design; - Inter-application communication design; - Database schema design; - High availability schema design; - Application monitoring design; - Integration with 3rd party systems; - Code quality tools integration.Key achievements: - Changed framework from Yii2 to Symfony 5 and split monolitic application to standalone applications. During the process of framework switching both frameworks were working in the same code base. Thus the technic task did not affect business one; - Application migration between datacenters; - Implemented quote storage application on GoLang with the interface of MySQL server; - Integrated PSR-compatible coding standard into development flow - Integrated message bus system on Apache Kafka - Integrated reporting system allowing to avoid tasks to program reports by developers
-
Software ArchitectAlpari Jul 2018 - Apr 2019Core responsibilities: - Software architecture design; - Internal platform development to ease starting new applications; - Integration with 3rd party systemsKey achievements: - Apache Kafka integration; - Framework upgrade to Symfony 4 - Staging environment powered by Kubernetes and Helm - ETL-system development -
Software ArchitectBeeline Russia Apr 2018 - Jul 2018Core responsibilities: - Design backend system for mobile application - Infrastructure design - Integration with 3rd party systems -
Software ArchitectAlfa-Forex Aug 2016 - Mar 2018Core responsibilities: - Internal systems design and development - Splitting monolithic application to the services - API design - System interaction design - Database design - Design of high-availability schemes - Application monitoring design - Integration with 3rd party systems
-
Software EngineerAlpari Apr 2014 - Jul 2016Core responsibilities: - Internal systems development for brokerage business - Application architecture design - Database design - API development - Integration with 3rd party systems -
Php DeveloperGetsy Feb 2013 - Mar 2014Core responsibilities: - Server backend development for loyalty program. - Database design. - Mobile API development. - Unit-testing. - Automation of building and deploying. - Integration with external systems. - The system was written from scratch without any framework.
-
Php DeveloperOrbsoft Oct 2011 - Feb 2013Core responsibilities: - UI elements development - High-loading web site development - Web-application development - Integration of various services - CMS and internal company framework development - Unit-testing - Database design - Participated in application development for one of Moscow banks
Evgenij Efimov Skills
Evgenij Efimov Education Details
-
Automated Systems For Information Processing And Control
Frequently Asked Questions about Evgenij Efimov
What company does Evgenij Efimov work for?
Evgenij Efimov works for Alfa-Forex
What is Evgenij Efimov's role at the current company?
Evgenij Efimov's current role is Software Architect – Alfa-Forex.
What schools did Evgenij Efimov attend?
Evgenij Efimov attended National Research Nuclear University Mephi (Moscow Engineering Physics Institute).
What skills is Evgenij Efimov known for?
Evgenij Efimov has skills like Php, Symfony Framework, Mysql, Sql, Software Architecture, Design Patterns, Phpunit, Html, C++, Jira, Rest, Postgresql.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial