Role
Middle Flutter Developer
Description of Project
Projects:
1. Complete digital language solution for a language school or English classes.
Stack: Dart (Flutter), SQLite, Rest API, Isolates.
2. App for independents artists, helps in distribution, marketing, and financing their music.
Stack: Dart (Flutter), Firebase, Push Notifications, Rest API, Intercom Support Chat.
3. App helps prepare for emergencies, keeps informed via timely alerts, and helps
coordinate emergency responses with family and friends.
Stack: Dart (Flutter), Firebase (Cloud Firestore, Functions, Analytics, etc), Push Notifications,
Google Map, Google, Cloud APIs, Rest, API, BLoC pattern.
4. App provides customers a zero-friction way to give direct real-time feedback about their
experience, and give an opportunity to address their issue on the spot.
Stack: Dart (Flutter), Firebase (Cloud Firestore, Functions, Analytics, etc), Push Notifications,
Rest API, Websockets, Flutter Provider.
5. App to take control of devices in home, in addition to using conventional wall switches.
Customer can control his devices by tapping on the toggle to the right of the device
name. He can change and customize the name of devices, set timers and astronomic
settings.
Stack: Dart (Flutter), Amazon Web Services (Cognito), DNS network discovery, RPC calls, Data
encryption, Rest API, Websockets, Flutter BLoC(Cubit), Unit Tests, GitHub Actions.
Responsibilities
• Worked with quality assurance staff to identify issues, validate code and debug issues;
• Modified existing software to correct errors, adapt to new hardware and upgrade;
• interfaces to improve performance;
• Test ran applications to verify intended output and operational efficiency;
• Developed software to connect to IoT devices, via WiFi local and cloud networks;
• Writing Unit Tests for the app;
• Working with REST APIs;
• Using Google Cloud services including Google Map, Firebase, Push notifications, etc.;
• Working with Websockets to manage real-time data fetching;
• Building and publishing the apps to both stores (App Store, Play Store).
Technology Stack
Flutter/Dart, BLoC, Provider, MVVM, Inherited Widget, Rest API, SQL, SQLite, GraphQL, Hasura,
Flutter Secure Storage, Git, GitHub actions, Web Sockets, DNS Networking, Dart Isolates, Clean
Architecture, Unit Tests, SOLID principles, Flutter Method channels, iOS/Android native
function calls, Google Cloud APIs, Firebase, Crashlitics, Push Notifications, Auth, Google Map,
Background Geolocation services, AWS, Cognito, Flutter In-App Purchases.
Period
04.2019 —
until now
(6 years 1 month)