Sherzodjon, Senior Software Engineer
Summary
Senior Software Engineer with a solid 4 years of experience delivering mobile apps, including both the creation of new applications and enhancement of existing solutions. Core competencies involve Flutter development, with strong proficiency in Dart, and experience with various architectural and design patterns. Accomplishments include leading app development for diverse domains such as E-Government, E-Commerce, and FitTech. Technical strengths are underpinned by expertise in memory profiling, performance tuning, implementing authentication mechanisms using JWT, and creating plugins. Skilled in SDLC and software development best practices, with a significant emphasis on distributed tracing techniques to elevate app reliability.
Main Skills
Programming Languages
Mobile Frameworks and Libraries
Java Libraries and Tools
Data Analysis and Visualization Technologies
Databases & Management Systems / ORM
Version Control
Deployment, CI/CD & Administration
Mail / Network Protocols / Data transfer
SDK / API and Integrations
iOS Libraries and Tools
QA, Test Automation, Security
Other Technical Skills
Work Experience
Flutter Engineer, Various Mobile Apps
Duration: 2022.04 - Present
Summary:
- As a Senior Software Engineer at Unicon Soft, actively involved in designing and developing new mobile app projects from scratch
- Participated in architectural decision-making and led efforts on memory profiling and performance testing to optimize app performance
- Also contributed to the implementation of a distributed tracing mechanism across services and developed plugins with various library configurations
Responsibilities: Designed & developed projects from scratch, took part in architectural design decisions, collaborated with stakeholders, led memory profiling and performance testing, implemented distributed tracing, created plugins with Static and Dynamic libs
Technologies: Dart/Flutter, bloc/flutter_bloc, SSO, JWT, JSON, MessagePack(msgpack), GitLab, REST API, Hive, Firebase, http, dio, Web View
Flutter Engineer/Lead, Mobile App Development
Duration: 2024.07 - 2024.10
Summary:
- As a Flutter Engineer/Lead for DEEP TECH COMP, contributed to the mobile development team by participating in the recruitment process
- Had a role in interviewing and assessing candidates as well as collaborating with business stakeholders
- Involved in architectural design decisions for mobile applications
Responsibilities: Participated in the recruitment process, collaborated with stakeholders, took part in architectural design decisions
Technologies: Dart/Flutter, bloc/flutter_bloc/cubit, JSON, GitHub, REST API, cookie
Flutter Engineer, Client-Driver Connectivity App
Duration: 2022.01 - 2022.04
Summary:
- Played a pivotal role in the start-up, FAStech, as a Junior Flutter Engineer
- Designed and developed mobile app functionalities from scratch, which included connecting clients and drivers through map features and enabling client-driver communication via chat facilities
- Also engaged in architectural design decisions and problem-solving for various technical issues
Responsibilities: Designed & developed projects from scratch, implemented map and chat functionalities, took part in architectural design decisions, troubleshooting
Technologies: Dart/Flutter, Provider, bloc/flutter_bloc, Yandex MapKit, JWT, JSON, GitHub, REST API, http