Logo
Vasil – Flutter, Dart, PHP, experts in Lemon.io

Vasil

From Bulgaria (GMT+3)

flag
Mobile DeveloperSenior
Hire developer
28 years of commercial experience
Administration
Art and creativity
Asset management
Cybersecurity
Data analytics
Healthcare
Healthtech
Human resources
IoT
Job and career services
Machine learning
Media
Public services
Recruiting
Social impact
Sports
B2B
AI software
HRMS
Mobile apps
Platforms
Lemon.io stats
3
projects done
234
hours worked
2
offers now 🔥

Vasil – Flutter, Dart, PHP

Vasil is a highly experienced software developer with a remarkable journey in the field, spanning back to 1997. He holds a strong passion for mobile development, particularly in Flutter. Vasil demonstrates expertise across multiple mobile platforms, including Flutter, Android, and iOS. He possesses in-depth knowledge of Flutter architecture, state management, routing approaches, and data storage implementation. He is ready for direct customer communication and is recommended for senior-level Flutter projects, capable of making critical decisions within project teams.

Main technologies
Flutter
5 years
Dart
5 years
Additional skills
PHP
iOS
Android
PostgreSQL
Oracle
C++
Java
Swift
Objective C
Laravel
MySQL
NoSQL
Hive
PostgreSQL
REST API
DevOps
Flutter WEB
CI/CD
BLoC
Stripe API
Ready to start
ASAP
Direct hire
Potentially possible

Ready to get matched with vetted developers fast?
Let’s get started today!Hire developer

Experience Highlights

Team Lead & System Architect
Dec 2023 - Ongoing11 months
Project Overview

Mobile app for doctor and dental offices: management of the staff, management of the assets, regulatory checklist validation.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Implement the project architect based on Clean Architecture);
  • Implement the communication layer (RestAPI);
  • Implement the full set of tests (Unit and Functional tests);
  • Validation of the code according to the security.
Project Tech stack:
Flutter
iOS
Android
BLoC
Team Lead & System Architect
May 2023 - Apr 202410 months
Project Overview

Mobile application in Flutter for patients with health problems.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created the mobile app architecture;
  • Specified the API communication (RestAPI);
  • Validated the security of the whole app;
  • Teached the team in Clean Architecture and TDD.
Project Tech stack:
Flutter
PostgreSQL
Clean Architecture
CI
CD
Product Owner & Tech Lead & Software Architect
Dec 2021 - Oct 20231 year 10 months
Project Overview

This is a platform that allows comprehensive management of assets and resources, including rooms, desks, and IoT sensors, within a multi-tenant environment.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed the architecture for Flutter applications spanning mobile, web, and desktop platforms, employing Clean Architecture principles;
  • Developed the backend architecture based on the Porto architectural pattern;
  • Organized projects with comprehensive automated functional testing integrated into the CI/CD pipeline.
Project Tech stack:
Flutter
Flutter WEB
PostgreSQL
PostGIS
Laravel
Software Architect & Lead Developer
May 2021 - Dec 20217 months
Project Overview

Few web applications, Android applications, Android API framework, iOS application, iOS API framework, and RoomPanel (Android custom hardware) are migrating to Flutter with a multilayer architecture (based on the Clean Architecture paradigm, advanced plugin management, and full unit and functional testing).

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Collected all requirements;
  • Collected all existing functionality (web, Android, and iOS apps);
  • Designed the framework architecture;
  • Programmed the main framework;
  • provided the templates for the architecture modules (domain, data, device & application layers);
  • Provided the templates for the design patterns (repositories, providers, data sources, mappers, dependency injection, etc);
  • Provided the templates for the plugins.
Project Tech stack:
Flutter
RxDart
GetX
Qlever router
Hive
SQFlite
HTTP
AsyncBuilder
intl
BitBucket & DevOps
Main Architect & Developer
Dec 2018 - Dec 20213 years
Project Overview

It is a leading platform for IT / HR / head hunting Main features:

  • Advanced search possibilities;
  • Big data set of candidates;
  • Multiple levels of access (based on roles);
  • pure API.
Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created the architecture based on the old platform and the new requirements;
  • Separated the data in different PostgreSQL schemas;
  • Implemented PDF processing (extract the PDF content to text);
  • Implemented advanced full-text search;
  • Implemented address recognition in the PDF;
  • Implemented competencies recognition in the PDF;
  • Implemented search by distance (based on PostGIS);
  • full tests coverage;
  • Pure API for the frontend.
Project Tech stack:
Laravel
MySQL
Redis
Linux
Nginx
Software Architect & Main Developer
Jan 2021 - Dec 202110 months
Project Overview

It is the rewritten app in Flutter. The new version supports the latest Android and iOS versions and adds a few new ways to trigger an alarm by the protected user.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created robust Flutter UI;
  • Created an advanced plugin system to communicate with the native platform (Android and iOS);
  • Developed advanced platform integrations (Siri on iOS, Google Assistant on Android) and flexible architecture (what alarm triggers to be used depends on multiple factors);
  • Created complex code based on the Clean architecture and functional programming best practices.
Project Tech stack:
Flutter
RxDart
GetX
SQFlite
HTTP
AsyncBuilder
locations
Bluetooth
intl for localization
BitBucket & DevOps for the source control
Software Architect & The Main and Only Developer
Jul 2021 - Oct 20213 months
Project Overview

Android & iOS application for personal training. The challenges were to support all Android devices (from the very small to the ultra-big screens), low-end devices (used a sounds pool to control the memory usage on the device), support InCall during the training mode, and provide support for Google Analytics.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Provided full support for a wide range of devices - from very low-end to the ultra-high-end;
  • Performed clever memory management because of many sound resources;
  • Introduced a random generator for the training commands.
Project Tech stack:
Flutter
RxDart
GetX
Sound pool
responsive design
intl
BitBucket & DevOps
Main Architect & Developer
Jan 2020 - Jun 20204 months
Project Overview

The platform allows clients to get their old videos in perfect quality processed by AI and experienced artist

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created the project plan based on the user requirements;
  • Implemented API platform;
  • Implemented the Paypal payment system;
  • Implemented the communication with the file processing service;
  • Implemented the frontend based on the client's design.
Project Tech stack:
Laravel
PHP
PostgreSQL
Nginx
Ember.js
Bootstrap
HTML
CSS
jQuery
Main Architect & Developer
Feb 2018 - Dec 201810 months
Project Overview

The platform offers a realtime notification & tracking for children, people with disabilities etc.

Main features are:

  • Pure API (serving Android & iOS apps)
  • SMS & Push notifications
  • Realtime streaming and monitoring (for instant location etc)
Skeleton
Skeleton
Skeleton
Responsibilities:
  • Transformed client requirements into the project plan for the development process;
  • Planned and implemented the Backend requirements;
  • Planned and implemented the mobile apps (Android / Java, iOS / Swift);
  • Implemented the backend with full test coverage;
  • Implement an advanced notification system supporting different channels (Push notification, SMS, email, phone call).
Project Tech stack:
Laravel
PHP
Symfony
PostgreSQL
Linux
Nginx
REST API

Education

2002
IT
Master of Science in Information Technology

Languages

English
Advanced

Hire Vasil or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestPlace a free quotedream dev illustration
Copyright © 2024 lemon.io. All rights reserved.