Vadim Kolchanov Email and Phone Number
I am a developer with 3+ years of experience in developing enterprise applications. I have experience in companies that develop products that many people use. Therefore, I am happy to work with great teams to create great apps and I am proud that my work brings profit to people.Right now, I am only focused on backend development.I know well OOP, SOLID principles, design models, clean architecture.I calmly read and understand another's code. Legacy doesn't scare me. I use refactoring and full unit test coverage if the project allows it.I write articles with the results of research on tasks or with experience in solving errors, which help other developers to solve similar or related problems on other projects.I have experience and skills in interacting with a great team, which allows me to work effectively and efficiently with analysts and developers to develop business tasks.* I lead a healthy lifestyle and have no bad habits. I believe that the best way to rest is to switch activities (Dominant principle).* I study the methodology of thinking (Kurpatov A.V. and others) for effective management of my brain resources and to unlock its potential in order to better cope with all life's challenges.* I continue to be passionate about physics and its processes for my all-round development.--------------------------------STACK--------------------------------* Backend (my main direction): Java 11+ (Spring: Boot, Data JPA, Cloud, Kafka, Quartz), Kotlin; Junit, Mockito; Maven, Gradle; PostgreSQL, ClickHouse; Flyway; RabbitMQ, Kafka, Redis, Zookeeper; MinIO (Object Storage); Kibana, Elasticsearch;* CI/CD: Docker, Kubernetes, Jenkins, SonarQube, Linux, Yandex Cloud, Nexus* Integration with external systems: Firebase, CloudPayments, DataLens, Unisender, DaData, YandexMap* Development tools: IntelliJ IDEA, DataGrip, Git* Management Tools: Jira, Azure, Confluence, Miro, Vectorly, Pyrus, Discord, Microsoft Teams* Frontend (had experience with): JavaScript (React, Redux), TypeScript, HTML, CSS; Jest; Node.js, webpack, npm; Nginx
-
Java Software DeveloperHeads And Hands Jun 2023 - Present -
Java/Kotlin DeveloperSurf Aug 2022 - May 2023Voronezh, RussiaProject "Cyberdom". А team of more than 30 people. I developed the backend part.Cyberdom is a multifunctional mixed reality space for multilateral interaction of cyber communities and holding business, educational and entertainment events for representatives of various segments of the target audience.● It was necessary to implement the sending of push notifications in a short time. Using my best practices (JET) and experience, in a couple of days I built the architecture of the notification service for the tasks of the project and implemented integration with Firebase for push notifications.● I shared the power of the Kotlin language with other developers, showing examples of refactoring the current project code.Project “Izzi.Drive” (Izzisoft). I developed the backend part.The application is an aggregator of tire fitting stations (TFS) and car washes (CW). With its help, the user can make an appointment in the mobile app for TFS and CW to receive services. There is also a website with an administrator panel that provides functionality for managing service points and working with clients for the business.The project was developed from scratch and has a large team (analysts, designers, QA, frontend, backend, flutter) of more than 23 people.● I configured work with the payment gateway CloudPayments.● I researched possible SMTP services that meet the criteria for working in the system and, based on the results of the research, integrated the “unisender” mail service into the project.● I used the “PostGIS” extension for the “PostgreSQL” database to work with geographical data. I increased query performance by properly indexing geographic objects and wrote an article within the company with the results of indexes work for PostGIS.● I improved inter-service communication error handler for more informative error messages in “Kibana”. -
Full-Stack Java DeveloperParma Technologies Group Jun 2020 - Aug 2022Perm, RussiaProject "Appeals of citizens" for all of Russia. A team of 8 people:A clone of the "Appeals of citizens" project for the city of Moscow, but scalable for all of Russia. In this project, I held the main position as I was well-versed in the project and was the only full-stack developer.• I increased the loading speed of the analytical heat map from 17 seconds to 0.2 seconds through code optimization and "smart" compression of polygons.• I coordinated backend and frontend specialists.• I implemented a context search function (with the ability to use regular expressions).• Configured the project for an internal Nexsus repository to avoid dependence on the internet.Project "Rosreestr". A team of more than 10 people:A bi-system for analyzing big data that can be constructed into different views (diagrams, tables, heat maps) and displayed in Rosreestr analytics.• I solved the problem of continuous data retrieval according to the scheme: RabbitMQ -> ClickHouse -> UI. Data from different external sources came in the queue in the form of large JSONs that had to be parsed and distributed to different tables, eliminating duplicates.• I improved system fault tolerance through complex algorithmic checks.• I analyzed three different critical memory leaks in Java and fixed them.Project "Appeals of citizens" for the city of Moscow. A team of 7 people:A web application that provides government officials with analytics on citizen appeals within the Moscow region.• I optimized complex SQL queries.• I reduced code duplication by extracting it into common components.• I implemented a mechanism for dynamically forming nomenclature filter depending on the selected period and organizations. -
Research EngineerInstitute Of Continuous Media Mechanics Of The Ural Branch Of The Russian Academy Of Sciences Aug 2018 - Jun 2020Perm, RussiaI modeled and solved hydrodynamic problems using the ANSYS Fluent software package. Wrote user-defined functions in Java, C languages, expanding the functionality of the package.Solved a number of serious industrial issues:• Using Java, I implemented a functionality that simulates the behavior of water discharge at the Kamskaya HPP depending on the time of day and other parameters. For use in the calculation model.• I built a model of the species transport in the river from the factory with and without filtration.• I modeled various situations of flooding in the worked-out mine and calculated the optimal ratio of the installation of backfilling in the adit to increase the safety level of people working in it.
Vadim Kolchanov Education Details
-
Fundamental Physics
Frequently Asked Questions about Vadim Kolchanov
What company does Vadim Kolchanov work for?
Vadim Kolchanov works for Heads And Hands
What is Vadim Kolchanov's role at the current company?
Vadim Kolchanov's current role is Java/Kotlin developer.
What schools did Vadim Kolchanov attend?
Vadim Kolchanov attended Perm State University (Psu).
Who are Vadim Kolchanov's colleagues?
Vadim Kolchanov's colleagues are Токмакова Катерина, Elena Silivanova, Артем Антонюк, Egor Semenov, Анастасия Горлышкина, Aleksandra Yudinceva, Egor Balashov.
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