Aleksandr Sokolov

Aleksandr Sokolov Email and Phone Number

Senior Frontend Developer | Angular | JavaScript | TypeScript @ Wärtsilä
helsinki, southern finland, finland
Aleksandr Sokolov's Location
Belgrade, Serbia, Serbia
About Aleksandr Sokolov

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.

Aleksandr Sokolov's Current Company Details
Wärtsilä

Wärtsilä

View
Senior Frontend Developer | Angular | JavaScript | TypeScript
helsinki, southern finland, finland
Website:
wartsila.com
Employees:
10989
Aleksandr Sokolov Work Experience Details
  • Wärtsilä
    Senior Frontend Developer
    Wärtsilä Mar 2022 - Present
    Belgrade, Serbia
    Senior 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.
  • Gazprom Neft
    Senior Frontend Developer
    Gazprom Neft Sep 2020 - Mar 2022
    St Petersburg City, Russia
    Frontend 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%).
  • Tprs
    Senior Frontend Developer
    Tprs May 2019 - Sep 2020
    St Petersburg City, Russia
    Team 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.
  • Tprs
    Frontend Developer
    Tprs 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.
  • Bi Consult
    Web Developer
    Bi Consult Nov 2016 - Apr 2018
    St Petersburg City, Russia
    Developer 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.
  • Smartphone Labs
    Junior Software Engineer
    Smartphone Labs Dec 2015 - Jun 2016
    Velikiy Novgorod, Novgorod, Russia
    Job 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 Economics
    College Of The Construction Industry And Economics
    Computer 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?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.