alex.shoronov@gmail.com
Summary
-
A software engineer with more than 8 years of experience in software design
-
Developed applications and infrastructure systems for fintech, transport and educational spheres
-
Result-oriented, focused on business values, strong communication skills, constant learner
-
Interested in UI, practices and paradigms in software, system programming, micro-electronics
Experience
Bolt
I work in a team of 8 engineers. Develop instruments for operating a rental fleet of micro-mobility vehicles such as e-scooters and e-bikes. I'm leading the development of a web back office for managing fleets and a mobile application for operating vehicles.
-
Boosted fleet utilization by 25% by developing features for the mobile application
-
Improved performance of the mobile application by 30% by refactoring and optimizing code
-
Technologies: React Native, Detox, TypeScript, Android Studio
-
Actively participated in the development of the mobile application for operating vehicles
-
Developed a map-based monitoring system for a fleet of micro-mobility vehicles, which becomes a foundation for the same products in the future
-
Technologies: React, TypeScript, WebGL, Google Maps SDK, Node.js, MySQL
Yandex.Money
Participated in the complete cycle of development of a new cash management service with a new for me React Native technology stack: from scratch to launch
-
Developed 20+ screens in the mobile app, enhancing user experience
-
Implemented a React Native native module for tokenization bank cards in the application
-
Created a personal cabinet web application, which allowed business clients to manage accounts and cards
-
Technologies: React Native, TypeScript, Redux, Detox, Fastlane, Swift, Kotlin
Yandex
-
Involved in educational services development for schools and universities with 1000+ students. For example, Yandex.Contest — a platform for programming competitions and a checker system
-
Involved in courses about web development at IFMO as a lecturer and methodologist. Helped in improving the qualification for 30 students with the help of my efforts
-
Technologies: React, TypeScript, Node.js, MongoDB, PostgreSQL
Yandex.Money
-
I was developing back-end and web pages of a high-load check-out system "Yandex.Kassa"
-
Promoted to SSE, and later, in this position, joined the platform team. There I participated in the development of high-load common services for all Yandex.Money products
-
Technologies: Node.js, Jenkins, React, BEM methodology
Cloud Technologies
-
Started as a Junior Software Engineer and was involved in the front-end of the CRM product
-
Later led the development of back-end microservices for that CRM product
-
Technologies: React, Ember.js, Node.js, MongoDB, RabbitMQ, Docker, Kubernetes
Mozilla
Contributed to the development of the Firefox browser and got familiar with the development process of a large open-source project.
Education
-
I practiced dozens of algorithms and data structures with C++, C# and other languages
-
Participated in the ACM ICPC in 2013 and 2014 and reached the semi-finals in 2014
-
My specialization helped me to understand the basics of software development and computer science and to get a good foundation for my future career