← Back to list
Registration: 17.01.2025

Skills

BLoC
Bootstrap
ChakraUI
Clean Architecture
Dart
DRY
Flutter
GetX
Git
Github
Gitlab
Http
JavaScript
KISS
MaterialUI
React Native
Redux
SOLID
Swift
TDD
TypeScript
WebSockets
Zustand

Work experience

Flutter Developer
01.2024 - 06.2024 |Mantap
SOLID, WebSockets, iOS, Android
● At Mantap, I was one of the leading developers tasked with completing the product and deploying it under tight deadlines. During my time there, I faced numerous challenges. ● The app was already created, and most features were implemented, but my primary responsibility was to improve its performance. ● I thoroughly reviewed the entire codebase, refactoring it to ensure compliance with SOLID principles. Additionally, I removed unnecessary widgets, cleaned up variables, and increased the use of constants where appropriate. ● The most challenging feature I worked on was developing an animation manager that displayed real-time animations between two connected devices using WebSockets. Each animation leveraged native integration APIs on both iOS and Android, achieving a frame rate of 45-50 FPS initially. After completing this feature, I further optimized its performance, enabling all animations to run smoothly at 60 FPS. ● In conclusion, after completing my work at Mantap, the app's performance improved by 22-24%. I believe I gave my best effort and made a significant impact on the project's success.
Flutter Developer
01.2023 - 01.2024 |Coursetop
Flutter, REST, GraphQL, SOLID, DRY, KISS
● Coursetop is a CRM and LMS platform designed to simplify operations for educational centers by automating paperwork and administrative tasks. As a Flutter developer, I created three apps for Coursetop that are still actively used. My responsibilities were implementing clean architecture, integrating APIs (REST/GraphQL), and utilizing state management solutions. ● The first was a teacher app, which offered key features to streamline a teacher's role, such as grading students, managing homework, organizing schedules, and marking attendance. ● Next, I developed the student app, which had some similar functionalities to the teacher app but tailored for students. It enabled them to complete assigned homework, view their grades, and check upcoming lesson topics. Both the teacher and student apps were enhanced with AI powered chat features, providing an interactive experience similar to ChatGPT. ● The third app was the office app, designed for education center staff. This app allows employees to manage daily operations, create student groups, assign teachers, organize courses, set schedules, and send out SMS notifications. Together, these apps have helped education centers operate more efficiently. ● For all three applications, I ensured clean, maintainable code by adhering to best practices and principles such as SOLID, DRY, and KISS. I also designed and implemented a highly scalable architecture, enabling seamless growth and adaptability to future requirements.
Flutter Developer
01.2021 - 01.2023 |EBrain
Flutter, REST, GraphQL, UX/UI
● EBrain is a forward-thinking technology company focused on developing innovative software solutions across various industries. As a cutting-edge tech firm, EBrain specializes in building intelligent systems that leverage AI to enhance business processes and user experiences. The company is dedicated to creating custom applications that integrate seamlessly with clients' needs, offering tailored solutions in sectors such as education, healthcare, finance, and e commerce. ● During my time at EBrain as a Flutter developer, I played a pivotal role in designing and developing mobile applications. I worked closely with cross-functional teams, including UX/UI designers and backend developers to build highly responsive and user-friendly apps. My responsibilities included implementing clean architecture, ensuring optimal performance, integrating APIs (REST/GraphQL), and utilizing state management solutions like BLoC. I also contributed to the overall improvement of code quality through testing, optimization, and best practices in mobile development. ● At EBrain, the focus on continuous learning and adaptation allowed me to stay up to date with the latest trends in Flutter development and cross-platform technologies, contributing to the company’s vision of delivering highperformance, scalable, and intelligent applications for its clients.

Educational background

Engineer
Till the present day
Toshkent Axborot Texnologiyalari Universiteti Samarqand Filiali

Languages

EnglishUpper IntermediateRussianProficient