Vadim Melnikov

Vadim Melnikov Email and Phone Number

Flutter Developer and Mobile Team Lead at Art for Introvert @ Artforintrovert
Vadim Melnikov's Location
Minsk, Belarus, Belarus
About Vadim Melnikov

Hi there! Vadim here, a highly motivated Mobile App Developer with a strong passion for developing robust, scalable applications. I enjoy working with Dart and Flutter to design clean, maintainable solutions. My path wasn't traditional; I'm a self-taught developer. I have been relied upon to address complex challenges, optimize workflows, and manage smooth integration of automated testing. My approach is always very detailed, ensuring that each project meets high standards and exceeds expectations.I am also passionate about sharing my knowledge in Dart and Flutter. I aim to help developers at different stages of their learning journey. I prioritize improving performance and delivering truly amazing user experiences, which are essential in the competitive field of app development.Technologies:- Dart with FlutterMy main work tool at work and hobby. I craft applications and games with it. All of it powered by Flutter framework. I use bloc, riverpod, get_it, provider and many-many other packages to craft decent apps.As Flutter developer I have knowledge of native platform languages - Swift, Kotlin. With them I write native plugins and bridges for my projects.

Vadim Melnikov's Current Company Details
Artforintrovert

Artforintrovert

View
Flutter Developer and Mobile Team Lead at Art for Introvert
Vadim Melnikov Work Experience Details
  • Artforintrovert
    Flutter Developer And Mobile Team Lead
    Artforintrovert Oct 2023 - Present
    Remote
    Key Achievements:- App Redesign: Successfully led and executed a complete redesign of the mobile app in a short timeframe.- UI Kit & Widgetbook Integration: Added a UI kit and integrated Widgetbook, facilitating fast design reviews and enhanced testability.- Automated Testing & Reporting: Set up automated tests and reporting using Allure, improving code quality and reliability.- Team Leadership: Managed a team of four Flutter developers, coordinating development efforts and ensuring timely project delivery.- Workflow Optimization: Implemented workflows in YouTrack to streamline and optimize repetitive tasks.- System Integration: Set up integration between the corporate messenger and GitLab CI, enabling efficient issue status monitoring and streamlined delivery processes.Since October 2023, I have led a team of four mobile developers (including myself). My responsibilities included planning, establishing workflows and automations, mentoring, architectural design, and decomposing new features.I optimized the design review and iteration process by integrating own implementation of Widgetbook (eliminating the need to wait for builds to appear on TestFlight; instead, we can simply share a link) and by splitting the app into universal modules, such as UI Kit.
  • Artforintrovert
    Flutter Mobile Developer
    Artforintrovert Nov 2022 - Oct 2023
    Key Achievements:- Project Recovery & Process Improvement: Took over a mobile app project from an outsourcing company in poor condition and established robust mobile app development processes.- CI/CD Implementation: Set up Continuous Integration and Continuous Delivery services in GitLab, enabling automatic builds and deliveries to QA for testing. Implemented an automatic release pipeline using semantic release.- Clean Architecture Setup: Structured the project following Clean Architecture principles to ensure maintainability and scalability.- Technical Documentation: Authored comprehensive technical documentation for complex services within the app to facilitate seamless backend integration and expedite onboarding of new team members.- Dynamic Content Integration: Proposed and implemented a dynamic content integration service using Remote Config for rapid iteration and content updates.- Chat Integration: Integrated chat support using WebSockets and a SaaS chat provider, enhancing real-time communication capabilities.- Complex Interfaces & Animations: Designed and implemented complex user interfaces and animations to improve user experience and engagement.- Performance Enhancement: Optimized app performance, resulting in faster load times and a smoother overall experience for users.Joined a team in November 2022. Was working on a migration from old backend to a new infrastructure in few months. After that worked on code quality and improvement of mobile project architecture. In parallel I supported video player private plugin for Flutter application.Worked on improving UX and new features for mobile application such as achievements system, secret materials, gamification of study process, etc.
  • Igooods
    Flutter Developer Middle+
    Igooods Dec 2021 - Nov 2022
    Санкт-Петербург, Россия
    Key achievements:- Technical Innovation: Proposed and implemented solutions to synchronize product states across pages, enhancing user experience and reducing latency.- Cross-Platform Expertise: Contributed to the successful rewrite of native Android and iOS apps to Flutter framework in six months, improving development efficiency and enabling faster feature deployment.- Quality Assurance and Testing Advocacy: Advocated for the adoption of unit and integration testing frameworks, ensuring robust development practices and reliable releases.- Performance and Code Quality: Actively contributed to improving application performance and code quality through suggestions and collaboration on legacy code refactoring.- Process Improvement: Offered ideas and recommendations to optimize CI/CD processes, streamlining release management and enhancing development productivity.- Architecture and Transition Support: Provided valuable insights and suggestions to facilitate the transition from native to Flutter, contributing to a more efficient and scalable application architecture.I participated in working on new features including native and flutter development to February 2022.Rewrote two native projects (Android and iOS) to Flutter framework and published it to stores.I participated in making architecture decisions and offered ideas to make rewrite from native to Flutter easier and faster.Full application rewrite took half-year. In final we had robust application ready for new featuresWorked on architecture improvements and integration of new features.
  • Habitalk
    Full Stack Mobile Developer
    Habitalk Nov 2020 - Nov 2021
    Key achievements:- CI/CD Setup: I set up CI process to automate release process- Fast setup and development: Made application from scratch using Flutter in one month- Backend Development: Participated in back-end development- Architecture Design: I was making architectural decisions to make application stable and flexibleI amplified mobile-side codebase written with Flutter, adjusted project structure to Clean Architecture, covered code with tests.I had set up CI/CD pipelines for automatic builds and deploys in Play Market and App Store using CodeMagic platform.Also began to contribute to back-end services built in Python (Django REST). In the last 3-4 months replaced lead back-end developer.Project had shut down due to profit reasons
  • Habitalk
    Mobile Developer
    Habitalk Aug 2020 - Nov 2020
    Developed mobile front-end MVP with Flutter framework.I actively used BLoC pattern with DI - koin.dart.
  • Фриланс
    Frontend Web Developer
    Фриланс May 2019 - Jul 2020
    Key achievements:* I learned multiple technologies such as: React, Flutter, VueJS* I learned clean architecture principles to make my work more flexible and stable* I actively read and researched different practices during freelance work to be competitive worker on a marketDeveloped several websites, web-apps, browser games and MVPs for different clients using React, VueJS, Flutter.

Vadim Melnikov Education Details

  • Мурманский Государственный Технический Университет
    Мурманский Государственный Технический Университет
    Проектирование Электротехники И Электроники

Frequently Asked Questions about Vadim Melnikov

What company does Vadim Melnikov work for?

Vadim Melnikov works for Artforintrovert

What is Vadim Melnikov's role at the current company?

Vadim Melnikov's current role is Flutter Developer and Mobile Team Lead at Art for Introvert.

What schools did Vadim Melnikov attend?

Vadim Melnikov attended Мурманский Государственный Технический Университет.

Not the Vadim Melnikov 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.