User's Cover Picture
User's avatar

Abbas Babayev

Flutter Developer

Message
Intro
Lefke, Cyprus
Mobile Flutter Developer - Flutter Team Lead - Middle / Senior at Yalla Market
Studied EE Engineering at European University of Lefke
Information Technology & Services
Joined September 9, 2022

Skills

Languages

English
-
Advanced
About
I'm Mobile Developer with 4 years of professional experience. I know how to write clean, robust, easy maintainable, well documented, tested, scalable and optimized code. I possess a strong understanding of how to best leverage and exploit the Dart language’s and Flutter framework unique paradigms, idioms, constructs and syntax. In both my academic and professional life, I have been consistently praised as versatile and innovative by my colleagues and peers. Whether working on academic, extracurricular, or professional projects, I'm quality-oriented person and apply proven critical thinking, leadership and technical skills, which I hope to leverage into the Mobile Developer role at your company. Skills: Cloud: FireStore, Firebase Cloud Messaging, Heroku Mobile: Flutter/Dart, Firebase, Firebase Function (TypeScript), Cloud Messaging, In app messaging, Integration of connection of applications with Microcontrollers (STF32, Arduino, Raspberry Pie), Deep Links (Firebase, AppsFlyer) DBMS: MySQL, PostgreSQL, MongoDB, FireStore Monitoring Tools: Prometheus, Grafana , Firebase Analytics, AppFlyer OS: Linux(Debian), BSD, Windows, Sentry, Firebase Crashlytics Pr. Languages: Dart primary language (since 2018), C, C++, Typescript, Arduino, Golang VCS: Git Analytics: Firebase Events, Amplitude, AltCraft, Facebook Ads and etc Deploy: Codemagic Architectures and tools: Bloc, Cubit (with freezed), Provider, JsonSerializable, Chopper API, Protobuff
Experience
User avatar
Yalla Market
Sep 2021 – Present
Dubai, UAE
Mobile Flutter Developer - Flutter Team Lead - Middle / Senior
● Rebuild an Application YallaMart which is e-commerce app based in Dubai, UAE ● Develop new architecture, refactor code, develop better engineering systems ● Add new politics and write custom documentation for the project ● Help Analytics team to track revenue, products and organize better marketing strategies by integrating Amplitude, Firebase, AppsFlyer Events, as well as AltCraft. ● Became a Team Lead with 3 flutter developers, QA and designer only in my team. ● Creating metrics and making and making code review for team members, as well as 1 to 1 and performance review, preparing an interviews ● Integrated Codemagic to automatically deploy and build as well as Sentry tool to review the customer crash issues, performance, IOT performance and better log handling. ● Getting valuable decisions, responsibility, opportunities and helping business to scale
User avatar
IChazy
Sep 2020 – Sep 2021
Russia, Moscow
Mobile Flutter Developer - Middle Developer
● Rebuild an Application Ichazy which is social media platform ● Create new architecture and integrate it to project ● Implement Domain-driven design (DDD) which is an approach to developing software for complex needs by deeply connecting the implementation to an evolving model of the core business concepts. In our project we use Clean Architecture with MVVM and DDD pattern as core philosophy ● Add additional solutions to projects such as: Deep links, additional forms and screens.
User avatar
I can Tech
Jan 2020 – Aug 2021
Austria
Flutter Developer
Build Games using Unity Engine or Flutter for customer by getting developers in a team ● Control and manage the technical side of the project ● Firebase configuration, especially Database control ● Project Management ● Development Management
User avatar
Laatu Solutions
Aug 2019 – Jan 2020
Russia, Moscow
Mobile Flutter Developer (Contract, Remote) - Middle Developer
● Create an Application ‘Evolvector’ which connects to an Arduino robot via bluetooth ● Generate data from Gyroscope and Accelerometer from app and create high performance data translation bridge to hardware ● Implement different types of remotes for Robots within an App ● Ability of User create custom remotes and send it to server in encrypted json format
User avatar
Octollenge
Jun 2018 – Aug 2019
Cyprus
Mobile Flutter Developer
● Design and build, secure, efficient, scalable and high-performing mobile application / website ● Construct workflow and lifecycle, report application issues, tests for application ● Integrate server communications logging and an architecture into the platform
Education
User avatar
European University of Lefke
Sep 2016 – Jun 2021
Bachelor, EE Engineering