Aleksandr Sokolov Email and Phone Number
As a Frontend Developer, I specialize in building and optimizing web applications with experience in creating user interfaces using Angular framework. I work on the development and maintenance of projects, leveraging modern technologies to create efficient and user-friendly solutions that meet the needs of both users and businesses.
Wärtsilä
View- Website:
- wartsila.com
- Employees:
- 10989
-
Senior Frontend DeveloperWärtsilä Mar 2022 - PresentBelgrade, SerbiaSenior Frontend Developer for a Vessel Monitoring System (VTS/MDA System). Development stack: Angular, TypeScript, NX, Tailwind, Angular Material, Kendo, Leaflet, Deck.gl, Microfrontends.Job Responsibilities:Development and implementation of features that include extensive visualization of data on maps using deck.gl and leaflet libraries. Task evaluation, frontend application architecture design, refactoring and optimization of existing code. -
Senior Frontend DeveloperGazprom Neft Sep 2020 - Mar 2022St Petersburg City, RussiaFrontend Developer for a Vehicle Monitoring System. Development stack: Angular 7, TypeScript, RxJS, NGRX.Job Responsibilities:Development of new features and maintenance of existing functionality for the vehicle monitoring system. Task estimation, architectural design, participation in API design, refactoring, and collaboration within the frontend team alongside backend developers.Achievements:Developed a data visualization page within the existing application using custom charts (gauge, equalizer) built with chart.js. Made extensive refactoring to reduce the codebase and reduce the size of the bundle (reduced by 15%). -
Senior Frontend DeveloperTprs May 2019 - Sep 2020St Petersburg City, RussiaTeam Leader of a Group of 3-4 Developers. Senior Mobile Application Developer for Government Services Payments in Russia.Job Responsibilities:Task delegations among developers, task evaluation based on complexity and time, and decomposition. Architectural design within the stack of Ionic, Angular, and TypeScript, applying classic design patterns. Leading the implementation of new technologies into the project: Google Pay, UI testing (based on WebDriver IO/Jasmine + GitLab CI/CD), QR code scanner. Participation in the implementation of new functionality: application redesign, custom advertising modules, Apple Pay, "smart" input fields, etc. Implementing and working with Firebase tools: App Distribution (in the past Fabric), Analytics, Push Notifications, Firestore. Participation and leadership in the processes of building and delivering applications to the testing department, working with Google Play and App Store, setting up Bitrise project and CI/CD. Weekly reporting on the development team. Mentorship and motivation of team members, assisting in problem-solving. Recruiting new team members.Achievements:Set up the environment within the Bitrise project for building projects to speed up and automate the build and deployment process for testing and store releases (time reduced by 4 times). Led and directly participated in the creation of the environment for automated/UI testing. Developed a plugin for working with TestRail, which collects statistics on tests (crashes, screenshots, errors, additional information); covered 80% of the company's applications with tests. Together with the team, created a custom plugin for working with Google Pay based on Cordova. -
Frontend DeveloperTprs May 2018 - May 2019Санкт-Петербург, РоссияDeveloper of mobile applications for government services payments.Common developer tasks. Writing unit tests using Jasmine and Karma. Publishing applications on Google Play and AppStore. Working stack: Angular 4, RxJS, Ionic 3, TypeScript.Achievements:Developed a new application (Federal Bailiff Service payments - ФССП) from scratch based on existing ones. Implemented debugging tools for more accurate and faster testing of mobile applications. -
Web DeveloperBi Consult Nov 2016 - Apr 2018St Petersburg City, RussiaDeveloper of the BadgeYou project (http://badgeyou.ru) - a gamification service with the ability to flexibly configure the game system.Job Responsibilities:Architectural design of the application. Frontend development of the mobile application using JavaScript and jQuery. Design and development of the backend part of the project using PHP. Refactoring of legacy code. Development of a REST API from scratch. Working with the billing system. Project management and development. Deploy to AppStore and GooglePlay. Technical documentation.Achievements:Released the commercial version of the BadgeYou application for Android and iOS, and developed a cross-browser web version of the user interface for configuring gamification within the company. -
Junior Software EngineerSmartphone Labs Dec 2015 - Jun 2016Velikiy Novgorod, Novgorod, RussiaJob Responsibilities:Refining functionality and fixing bugs in existing applications for third-party clients (Cut the Rope, Pudding Monsters). Integrating ads using the AdMarvel SDK and others. Porting games to PS4 and PS Vita platforms. Developing features for ZeptoLab. Writing automated tests for Post Bank (Почта Банк). Assessing the difficulty of tasks.
Aleksandr Sokolov Education Details
-
College Of The Construction Industry And EconomicsComputer Programming
Frequently Asked Questions about Aleksandr Sokolov
What company does Aleksandr Sokolov work for?
Aleksandr Sokolov works for Wärtsilä
What is Aleksandr Sokolov's role at the current company?
Aleksandr Sokolov's current role is Senior Frontend Developer | Angular | JavaScript | TypeScript.
What schools did Aleksandr Sokolov attend?
Aleksandr Sokolov attended College Of The Construction Industry And Economics.
Who are Aleksandr Sokolov's colleagues?
Aleksandr Sokolov's colleagues are Siraj Ahmed, Cristian Cumbicos, Ahmad Bagheri, Reinhold Scheck, Neville Langford, Juhani Keskitalo, Dick Van Beveren.
Not the Aleksandr Sokolov you were looking for?
-
-
Aleksandr Sokolov
Data Scientist | Python | Kaggle Expert | 🏆Yandex Ml Training |🥉Boosters.Pro | Ai EnthusiastBelgrade -
Aleksandr Sokolov
Bizapps Tech Lead | Power Apps | Power Automate | Power Platform | Dynamics 365 | DeveloperNiš -
Aleksandr Sokolov
Belgrade
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