Alexander Gagarin

Alexander Gagarin Email and Phone Number

Java/Kotlin Developer (Middle) @ Sberbank
russia
Alexander Gagarin's Location
Moscow, Moscow City, Russia, Russian Federation
About Alexander Gagarin

The craving for programming began in school years, at this time I studied Turbo Pascal, Delphi, HTML, began to learn Java.But the teenage desires broke down because of the harsh reality, because of the geography area where I grown up, so was chosen for entry Tyumen Oil and Gas University and the specialty - "Automation of technological processes" and the desire to program faded into the background.After graduation, I began my career in the field of measuring instruments and automation, for 10 years I went from a locksmith to the head of the section on the largest linear production and dispatching station JSC Transneft - Siberia.In the end of 2019 was a turning moment - I desired to change the harsh north to a temperate climate and to get a job with flexible schedul, and I decided to change my previous profession to Java developer. Then I began learning the programming language Java - it were courses JavaRush, YouTube, Skillbox, Udemy, JetBrains, reading books and technical documentations.In the summer of 2021, the next fateful event took place, as a result of my learning I received an offer of job as a Java Developer from a wonderful team of developers ADV Laboratory LLC. For 9 months I got professional mentoring, deep immersion in Java, Kotlin, Spring, SQL, and other frameworks and technologies. I participated in the development and refactoring of more than 10 projects, completed more than 200 issues of varying complexity, made more than 750 commits and pushed more than 250 merge-requests.Now I am actively developing in this direction and constantly improve my professional level. I strive to became a one of the most sought-after developers in IT, finance and innovation.

Alexander Gagarin's Current Company Details
Sberbank

Sberbank

View
Java/Kotlin Developer (Middle)
russia
Website:
sberbank.ru
Employees:
7355
Alexander Gagarin Work Experience Details
  • Sberbank
    Ведущий Разработчик
    Sberbank Apr 2022 - Present
    Москва, Россия
  • Adv
    Developer
    Adv Jul 2021 - Apr 2022
    Moscow, Russia
    I have:• The Experience of development in the industrial team according to Agile methodology• Understanding OOP, design patterns, SOLID principles• Knowledge of the software development infrastructure• Time-bound experience in code development• Willingness to resolve vital issues of projects• Willingness to work, learn and evolve in IT• The Experience in analyzing and refactoring somebody's codeMy tasks:1. Development of new functions, writing tests, validation of data, completion and debugging of implemented functions, removal of Aizek platform bugs2. Development, refinement and debugging of an internal service on the Kotlin language, which implements GraphQL API, for the collection and processing of information from NiFi servers in multithreaded mode3. Development, refinement and debugging of internal service on the language Kotlin, implementing REST API, for the collection and processing of information, modification of data Power Bi servers, email dispatch of analytical data in multithreaded mode4. Development, completion and debugging on C# custom authorization module Power Bi server using Keycloak 5. Configuration and deployment of microservices in Docker and Kubernetes6. Power Bi Report Server configuration and deployment7. Migration of Power Bi reports from one server to another8. Create complex SQL queries, tables, views, and materialized views9. Description and modification of database structure by using version control system Liquibase10. ELK stack configuration and deployment11. Configure and deploy a NiFi server, create processor groups and processors for manipulating data12. Development of informational articles in Confluence13. Create and decompose tasks in Jira14. Documenting code by Swagger and OpenAPI specifications15. Conducting review of code for teammates16. Conducting meetings on the implemented services and functions17. Analysis of logs, and identification of error' causes in services
  • Skillbox
    Student Of The Course " Profession Of Java Developer"
    Skillbox Apr 2020 - Jul 2021
    I can:* Write understandable code based on the principles of OOP;* Write programs in multithreaded mode;* Work with documentation on languages, frameworks, and additional tools;* Use basic algorithms and data structures;* Read other people's code and fix bugs;* Engage in debugging and logging code;* Cover your code with tests;* Write programs using ORM Hibernate and HQL;* Work with containers in Docker;* Use the Git version control system;My main tools:* Java 8/11• IntelliJ IDEA• Maven• MySQL• Spring Framework;• ORM Hibernate;• Docker;• Git;• JUnit;My works:1. Building a site map in multithreaded mode[ https://github.com/gagarin-developer/Skillbox_Java/tree/master/11_Multithreading/SiteMapCreator ]2. Image reduction in multithreaded mode[ https://github.com/gagarin-developer/Skillbox_Java/tree/master/11_Multithreading/ImageResizer ]3. Parser of Moscow Metro stations[ https://github.com/gagarin-developer/Skillbox_Java/tree/master/09_FilesAndNetwork/MOSmetro ]4. Parser of images from the site[ https://github.com/gagarin-developer/Skillbox_Java/tree/master/09_FilesAndNetwork/ParserHTML ]5. Parser of St. Petersburg Metro stations[ https://github.com/gagarin-developer/Skillbox_Java/tree/master/08_ExceptionsDebuggingAndTesting/SPBMetro ]6. Bank statement parser[ https://github.com/gagarin-developer/Skillbox_Java/tree/master/09_FilesAndNetwork/ParserCSV ]7. Telegram chatbot in Python[ https://github.com/gagarin-developer/chatbot_with_ai ]8. Phone book[ https://github.com/gagarin-developer/Skillbox_Java/tree/master/05_ArraysAndCollections/PhoneBookMap ]9. To-do list[ https://github.com/gagarin-developer/Skillbox_Java/tree/master/05_ArraysAndCollections/ToDoList ]
  • Jsc
    Production Supervisor
    Jsc "Transneft-Siberia" Aug 2011 - Jul 2021
    Tyumen, Tyumen Region, Russia
    Managing the operation of the site (staff of 15 people) of the largest oil pumping station. Supervising technical re-equipment of microprocessor automation systems of oil pumping stations, automatic pressure control systems, fire extinguishing systems of linear production and dispatch stations.Configuring lower-level controllers and sensors. Identification and troubleshooting of equipment of control and measuring devices and automation.Completing tasks on time. Working with documents. Development of technical specifications for automation system projects.08.2013-09.2018Engineer for control and measuring Devices and AutomationMaintenance of control and measuring devices and automation, identification and troubleshooting of equipment, maintenance and repair.Working with documents. Development of technical specifications for automation system projects.Configuring lower-level controllers and sensors.08.2011-08.2013Locksmith for control and measuring devices and automationMaintenance of control and measuring devices and automation, identification and troubleshooting of equipment, maintenance and repair.Setting up lower-level sensors.

Alexander Gagarin Education Details

Frequently Asked Questions about Alexander Gagarin

What company does Alexander Gagarin work for?

Alexander Gagarin works for Sberbank

What is Alexander Gagarin's role at the current company?

Alexander Gagarin's current role is Java/Kotlin Developer (Middle).

What schools did Alexander Gagarin attend?

Alexander Gagarin attended Tyumen State Oil And Gas University.

Who are Alexander Gagarin's colleagues?

Alexander Gagarin's colleagues are Andrei Parchukov, Aleksandr Potapov, Руслан Каримов, Evgeny Lee, Alexander Klyuev, Aleksandra Kostic, Nicholas Artemyev.

Not the Alexander Gagarin 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.