Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл вчера в 11:46
Мужчина, 36 лет, родился 24 марта 1990
Москва, м. Киевская, готов работать удалённо, готов к редким командировкам
Senior Flutter-разработчик
300 000 ₽ на руки
Специализации:
- Программист, разработчик
Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание
Опыт работы 12 лет 11 месяцев
Январь 2025 — по настоящее время
1 год 4 месяца
Москва, www.egartech.ru
Информационные технологии, системная интеграция, интернет... Показать еще
Senior Flutter Developer
Первый проект: разработка мобильного приложения для банка.
Второй проект: разработка UI редактора.
- Добавил кластеризацию карт в Google Maps
- Реализовал чаты с использованием WebSockets для общения в реальном времени
- Интегрировал Push-уведомления и Deep Linking для улучшения взаимодействия с пользователем
Stack:
- BLoC, retrofit, freezed, Firebase, google_maps, pusher_client_socket
Январь 2023 — Декабрь 2024
2 года
Autospot
Москва, autospot.ru
Автомобильный бизнес... Показать еще
Flutter Team Lead
Приложение Autospot в AppStore https://apps.apple.com/ru/app/%D0%B0%D0%B2%D1%82%D0%BE%D1%81%D0%BF%D0%BE%D1%82-%D1%82%D0%BE-%D0%BC%D0%BE%D1%81%D0%BA%D0%B2%D0%B0-%D0%B8-%D1%81%D0%BF%D0%B1/id6479641647
- Руководил командой разработчиков мобильных приложений при создании мобильного приложения Autospot с нуля;
- Успешно запустил приложение в AppStore и Google Play в течение четырех месяцев;
- Управлял процессом найма разработчиков Flutter для расширения команды;
- Настроил CI/CD в Codemagic;
- Публиковал релизы в AppStore & Google Play;
- Настраивал A/B тестирование: Firebase A/B Testing, Yandex Metrica.
Stack:
flutter_bloc, retrofit, freezed, firebase, google_maps, AutoRoute, Hive, fluent_result, event_bus_plus
Январь 2022 — Октябрь 2023
1 год 10 месяцев
UpWork
www.upwork.com/freelancers/andrewpiterov
Freelance Flutter Expert
I've built and supported many international Flutter Apps for Mobile/Web (USA, Australia, Germany, Saudi Arabia, France, Italia)
- Setting up CI/CD for publishing on AppStore & Google Play;
- Consulting teams
- Coaching developers
- Code Review
App Types:
- Social Media App
- Car Sharing App
- Taxi App
- eCommerce
- E-Learning App
- Booking App
- Chat App
Integrations:
- App Subscriptions and Purchases
- Ab Mob
- Firebase
- Supabase
- WebSockets
- GraphQL/Hasura
Stack:
BLoC, GetX, freezed, Firebase, Retrofit, AutoRoute, Hive, fluent_result, event_bus_plus
Some successfully published apps:
- My Dart/Flutter packages
https://pub.dev/publishers/devcraft.ninja/packages
- https://apps.apple.com/ru/app/nuss-%D9%86%D8%B5%D9%80/id1597328954?l=en&platform=iphone
- https://play.google.com/store/apps/details?id=agency.apd.teremok
- https://apps.apple.com/us/app/edges-frame-quotes-photos/id1590132161
- https://play.google.com/store/apps/details?id=com.letterboard.app
Январь 2021 — Январь 2022
1 год 1 месяц
APD Group
Москва, apd.agency/
Flutter Senior/Lead
Has been built Teremok app https://teremok.io, which allows you book apartments in easy way (aka AirBnB), and another apps.
App Store & Google Play
https://play.google.com/store/apps/details?id=agency.apd.teremok
https://apps.apple.com/us/app/%D1%82%D0%B5%D1%80%D0%B5%D0%BC%D0%BE%D0%BA/id1562860323
Responsibility:
- Make architect decisions for mobile apps
- Communicate with a clients
- Code review
- AppStore & Google Play management
- Automate CI/CD processes
- Manage of a daily meetings
- Mentoring a team
- Do webinars about development which I share on my YouTube channel https://youtube.com/channel/UCpmllZa6ZsHl0FuDqO8JZhQ
Stack
- Bloc, GetX, freezed, retrofit, Firebase, WebSocket, AutoRoute, Hive, fluent_result, event_bus_plus
- Interviewing for new team members
Август 2020 — Декабрь 2020
5 месяцев
Markeaze Inc.
Flutter Lead
Markeaze App is a chat app for sellers to communicate with customers. Single app aggregates all chat channels like Facebook, website chat, etc.
Successfully published on App Store, but start-up was closed and as artifact you can see it here https://www.youtube.com/watch?v=gJvjdv2tEK8
Responsibility:
- Team leading
- Developing eCommerceChat application architecture
- Publishing to Apple AppStore & Google Play Market (CircleCI, Fastlane)
- Code review
Stack
- Bloc, freezed, retrofit, Firebase, WebSocket, GraphQL, AutoRoute, Hive
Март 2020 — Июль 2020
5 месяцев
.NET developer
- Разработка и поддержка веб-приложений на базе ASP.NET Core (C#) и ReactJS
- Создание клиентской логики с использованием React, Redux, TypeScript
- Проектирование и реализация RESTful API для обработки платежей и подписок
- Реализация пользовательского интерфейса для выбора подписок и проведения оплат на ReactJS
- Интеграция с внешними сервисами, API и базами данных (SQL Server)
- Оптимизация производительности и обеспечение безопасности веб-приложений
- Участие в проектировании архитектуры и выборе технологий
- Написание юнит- и интеграционных тестов на клиентской и серверной стороне
- Работа в команде по Agile/Scrum, использование Git
- Поддержка технической документации и участие в код-ревью
Февраль 2020 — Апрель 2020
3 месяца
ООО Бэст Пул
Чебоксары, cardfranch.com
Desktop Software Developer (.NET Framework)
Разработал приложение PrintCard для Windows.
Приложение представляет из себя редактор (на примере Photoshop), в котором можно оформлять пластиковые карты, персонализировать каждую карту, указывая различные генераторы, например штрих-код, QR-код, тексты и номера. Далее размещать их на листе и отправлять на печать. Реализована отправка статистики каждой напечатанной карты.
Реализовал админ панель для добавления компаний и обновления баланса печати карт.
Пример работы PrintCard можно посмотреть тут https://www.youtube.com/watch?v=qMhQlibzrdU
Решил использовать следующий стэк технологий
- Windows Presentation Foundation (WPF)
- SQLite
- Angular
- PostgresQL
- Nginx
Февраль 2016 — Апрель 2020
4 года 3 месяца
ООО Все Просто
Казань, progbonus.ru
Руководитель группы разработки
Программа лояльности ProgBonus - собственный стартап.
Frontend часть - SPA-приложение, написанное на Angular с использованием Angular Material.
Backend часть - микросервисная архитектура, написанная на .NET. Multi-tenant application.
Пример API https://youtu.be/NPMNgpSeWV4
Реализована возможность узнать бонусы через сайт. Пример https://youtu.be/GS8RLK5He6A
Руководил несколькими разработчиками, которые
- интегрируют ProgBonus с сайтами (интернет-магазины - самописные или CMS) компании.
- интегрируют с POS системами (1С, Frontol)
- интеграции с социальными сетями (Instagram)
Стек технологий
- ASP NET WebAPI
- MSSQL, PostgreSQL, Firebase
- Angular
- Azure Service Bus
- IIS, Nginx, Azure
Февраль 2017 — Декабрь 2017
11 месяцев
RoksDevelopment
Москва, roksdevelopment.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
Ведущий .NET разработчик
Проект представляет из себя агрегатор торговых площадок таких как Amazon, Walmart, E-Bay и др. Сервис предоставляет возможность продавцам размещать и редактировать свои товары сразу на все площадки.
Принимал решение по развитию архитектуры приложения, архитектуры базы данных. Предложил и переносили монолитное приложение нв микросервисную архитектуру.
Получил огромный опыт работы в команде.
Обучал программистов технологиям, таких как ASP.NET WEB API и Angular.
Стэк технологий
- .NET Framework
- ASP.NET WebAPI
- MS SQL
- Angular
- Azure Service Bus
- DevExtreme
- IIS, Azure
Июнь 2013 — Январь 2016
2 года 8 месяцев
ЦМД Софт
Москва, www.cmdsoft.ru/
Программист .NET
Участие в проектах разработки и внедрения информационных систем в качестве программиста;
Разработка структуры баз данных, оптимизация SQL-запросов, создание отчётов;
Участие в проекта внедрения CRM-систем: разработка решений и дополнительных компонентов, расширяющих базовую функциональность Microsoft Dynamics CRM;
Интеграция Microsoft Dynamics CRM с другими приложениями.
Поддержка и развите Silverlight приложения для работников банка.
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Базовый уровень
Опыт вождения
Имеется собственный автомобиль
Права категории BОбо мне
Я — мобильный разработчик с 6-летним опытом в Flutter и более чем 6 годами опыта до этого как .NET Full-Stack разработчик. Благодаря такому бэкграунду я отлично понимаю, как строить архитектуру проекта «от базы данных до довольного пользователя», эффективно интегрируя фронтенд и бэкенд.
Разрабатываю мобильные и веб-приложения с нуля до публикации в App Store и Google Play, включая настройку CI/CD, соблюдение принципов SOLID, Clean Architecture, а также реализацию масштабируемого и тестируемого кода.
Основной стек:
• Flutter / Dart (BLoC, GetX, Provider, ValueNotifier)
• Firebase, REST API, GraphQL, WebSocket
• CI/CD, публикация на App Store и Google Play
• .NET Core, Node.js / Express
• Базы данных: PostgreSQL, MSSQL, MongoDB, Firebase, Hasura
Разрабатываю:
• eCommerce-приложения
• Такси и каршеринг (Uber-подобные решения)
• Социальные сети и чаты
• Приложения для бронирования
• Подписки, внутриигровые покупки, реклама (AdMob)
• Push-уведомления и многое другое
Готов работать как индивидуально, так и в роли тимлида или senior-разработчика. Опыт работы с клиентами по всему миру — от стартапов и агентств до частных заказчиков и команд разработчиков.
Мой веб-сайт https://AndrewPiterov.pro
Мой YouTube канал https://youtube.com/channel/UCpmllZa6ZsHl0FuDqO8JZhQ
Мои Dart/Flutter пакеты https://pub.dev/publishers/devcraft.ninja/packages
Мое портфолио в UpWork: https://www.upwork.com/fl/~0118ccbf2c830217cc
Высшее образование
2012
Высшее образование
Чувашский Государственный Университет
Ивт
Знание языков
Повышение квалификации, курсы
2020
Pluralsight
Pluralsight, Software development
Тесты, экзамены
2017
Pluralsight
.NET Apps Optimization and more
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не более часа












