Mukhammad Ali Toshboev,乌兹别克斯坦塔什干省塔什干的开发商
Mukhammad is available for hire
Hire Mukhammad

Mukhammad Ali Toshboev

Verified Expert  in Engineering

Software Developer

Location
塔什干,乌兹别克斯坦塔什干省
Toptal Member Since
March 7, 2022

Mukhammad Ali是一名高级全栈开发人员,拥有超过五年的开发现代web应用程序和跨平台移动应用程序的经验. muhammad Ali精通使用React等现代技术构建复杂系统, React Native, and Node.js.

Portfolio

Property Finder FZ LLC
React Native, JavaScript, React Native for Web, React, TypeScript...
Healthed Pty Ltd
React, React Native, iOS, Android,移动应用,CI/CD管道,CodePush, JSON...
Belongil Times Pty Ltd
React Native, TypeScript, iOS, Android, React, JavaScript...

Experience

Availability

Part-time

Preferred Environment

MacOS, Git, Visual Studio Code

The most amazing...

...我用React和React Native开发了一个聊天应用. 它使用相同的代码库运行在桌面、iOS、Android和web设备上.

Work Experience

高级React/React Native开发人员

2022 - 2023
Property Finder FZ LLC
  • 设计了一个多项目架构,允许10多个前端工程师跨项目共享代码库. 这简化了创建新项目和mvp / poc的过程, 最小化设置挑战并显著缩短开发时间.
  • 建立一个全面和有效的文件/文件夹结构和最佳实践指南,以确保一致和高质量的开发输出.
  • 撰写了涵盖各种主题的大量文档, 包括入门指南, ci/cd pipelines, best practices, project architecture, troubleshooting, and more. 这些资源为开发团队提供了关键的支持.
  • 成功领导由三名前端工程师组成的团队开发概述仪表板功能, 哪一个由于其有效性和可用性而得到了项目经理的积极反馈.
  • 在移动和web平台的各种环境中自动化部署/发布管道. 这种自动化提高了效率。, 为开发人员和QA测试人员节省了大量时间, 并简化了整个部署过程.
Technologies: React Native, JavaScript, React Native for Web, React, TypeScript, Firebase Android SDK, Cross-platform, Responsive Web Design (RWD), Responsive Design, 跨浏览器的兼容性, Webpack, Front-end Development, API Integration, Third-party APIs, Zustand, Testing, UI Development

高级React原生开发者

2022 - 2023
Healthed Pty Ltd
  • Upgraded React Native 0.将61和所有其他库更新到最新版本,并重构代码库以使用新的api而不是过时的api.
  • Fixed critical bugs, 例如处理下载的音频和视频文件, WebView issues, performance optimizations, 并支持最新的Android和iOS版本.
  • 根据新的设计更新了用户界面.
  • 集成哨兵错误跟踪和监控, Google Analytics, 和CodePush来支持无线(OTA)更新.
Technologies: React, React Native, iOS, Android,移动应用,CI/CD管道,CodePush, JSON, Google Play Store, Mobile App Development, GitHub, Mobile Development, App Store, JSON Web Tokens (JWT), Front-end, User Interface (UI), TestFlight, Mobile Security, Hybrid Apps, App Development, Design, Firebase Android SDK, Firebase iOS SDK, Cross-platform, Realm, Front-end Development, API Integration, Third-party APIs, SQL

高级React原生开发者

2022 - 2022
Belongil Times Pty Ltd
  • 在本地通知模块中实现Firebase Notification和notify.
  • 修复了导致应用程序崩溃的bug和其他bug.
  • 集成的第三方服务,向客户推送定制的通知.
  • 修复了无服务器功能的后端逻辑问题.
  • 修复了DNS问题和域重定向问题.
Technologies: React Native, TypeScript, iOS, Android, React, JavaScript, Amazon Web Services (AWS), AWS Lambda, Amazon DynamoDB, Customer.io, Firebase, TestFlight, Google Play Store, DNS, Serverless, In-app Purchases, App Development, Design, Firebase Android SDK, Firebase iOS SDK, Cross-platform, Location Tracking, Front-end Development, API Integration, Third-party APIs, MySQL, SQL

Senior Full-stack Engineer

2021 - 2022
Prototype
  • 使用React修改了管理用户的流接口.
  • 创建了跟踪统计数据的分析模块和监控视频记录的接口, live streaming views, customers, 观看并购买产品, and other metrics.
  • 在视频播放器的搜索栏上实现了一个产品标签模块, 管理员可以将特定的产品附加到特定的时间. 在正面,它会根据标记的产品自动切换产品.
  • 改进了用户观看直播和视频记录的界面. 实现了一个新的视频搜索栏和一个显示附加欧博体育app下载的部分.
Technologies: React, Node.js, Firebase, 行为驱动发展(BDD), 测试驱动开发(TDD), Agora, WebRTC, Google Cloud, Storybook, JSON, Docker, Dashboards, Mobile App Development, REST APIs, Jest, GitHub, Google Cloud Platform (GCP), JSON Web Tokens (JWT), API Development, Front-end, User Interface (UI), MERN Stack, Unit Testing, Web, 单页应用(SPA), Back-end, Serverless, Video Players, Video.js, Web Development, JavaScript Testing, Figma, Jira, Mobile First, Tailwind CSS, Flux, Responsive Web Design (RWD), Responsive Design, 跨浏览器的兼容性, Webpack, Babel, Front-end Development, Atlassian, API Integration, Shopify API, eCommerce APIs, Third-party APIs, MySQL, SQL, Vercel, UI Development

高级全栈JavaScript开发人员

2019 - 2021
ChatGenie
  • 使用React Native和React开发了一个在macOS, Windows, iOS, Android和web上运行的应用程序. 通过使用React Native,我能够共享90%的代码库来支持所有这些平台.
  • 为客户端实现一个仪表板应用程序,以监视其数据并执行某些操作.
  • 使用React Native实现了一个跨平台的聊天移动应用程序,支持无线(OTA)更新.
  • 使用Next为公司开发营销和登陆页面.js and Gatsby.js.
  • 使用Electron开发了一个桌面应用程序.用于macOS和Windows平台. 增加了自动启动模式等功能, 每台机器/基于用户的安装, 和CLI命令,由服务提供商管理员在多台设备上部署和管理.
技术:React, React Native, React Native for Web, Electron, Node.js, NestJS, Redux, REST, Styled-components, TypeScript, Monorepos, Amazon S3 (AWS S3), AWS Lambda, Amazon API Gateway, Twilio, Next.js, Gatsby, React Native Bridge, Firebase, CSS, HTML5, CSS3, Git, HTML, iOS, Mobile Apps, Firebase云消息(FCM), Android, Mobile, Architecture, APIs, Integration, Full-stack, REST APIs, 渐进式Web应用程序(PWA), SVG Animation, MDX, PostgreSQL, Storybook, JSON, Amazon Web Services (AWS), Dashboards, Azure, Azure DevOps, Google Play Store, Mobile App Development, AWS IAM, Amazon Cognito, Jest, GitHub, Mobile Development, App Store, Twilio API, Localization, JSON Web Tokens (JWT), PWA, Front-end, User Interface (UI), MERN Stack, Unit Testing, Web, TestFlight, Mobile Security, 单页应用(SPA), Hybrid Apps, Web Development, App Development, JavaScript Testing, Figma, Jira, Mobile First, 搜索引擎优化(SEO), Flux, Firebase Android SDK, Firebase iOS SDK, Cross-platform, Responsive Web Design (RWD), 客户关系管理(CRM), Responsive Design, 跨浏览器的兼容性, Webpack, Babel, Front-end Development, Atlassian, Live Chat, Cypress, API Integration, Contentful, Vercel, Testing, UI Development, Typesafe

CTO |高级全栈开发人员

2018 - 2019
Mosanada Inc
  • 管理6名开发人员的团队,并成功按时交付MVP. 实现了一个复杂的后端系统,使用Redis缓存和RabbitMQ排队.
  • 为FB messenger, Line, WhatsApp, Skype, Telegram和Twitter实现电子商务机器人.
  • 使用React和Apollo Client为客户端构建高级管理面板(SPA)来管理bot和创建服务.
  • 通过GitLab CI/CD管道自动化和管理所有服务到AWS EC2实例的部署.
技术:React, React Native, Node.. js、GraphQL、REST、MongoDB、Redis、RabbitMQ、Redux、TypeScript、Express.js, Python, CSS, Expo.io, HTML5, CSS3, Git, HTML, Expo, Material UI, Mobile Apps, Redux-Saga, Firebase, Firebase云消息(FCM), Mobile, Architecture, APIs, Integration, Leadership, 最小可行产品(MVP), Full-stack, REST APIs, SVG Animation, Chatbot Conversation Design, iOS, JSON, Amazon Web Services (AWS), Docker, Dashboards, NoSQL, Mobile App Development, AWS IAM, GitHub, Mobile Development, App Store, SMS, Localization, JSON Web Tokens (JWT), API Development, Front-end, User Interface (UI), MERN Stack, Web, TestFlight, 单页应用(SPA), Back-end, Web Development, Jira, Mobile First, 搜索引擎优化(SEO), Flux, Firebase Android SDK, Apollo, Responsive Web Design (RWD), DigitalOcean, Responsive Design, 跨浏览器的兼容性, Webpack, Babel, Front-end Development, Atlassian, API Integration, SQL, Vercel, Testing, Algolia, Telegram Bots

全栈JavaScript开发人员

2018 - 2018
Imago Ltd.
  • 使用Node创建GraphQL和REST api.js and TypeScript. 优化MongoDB的数据库查询.
  • 使用React和Apollo Client实现一个仪表板应用(SPA),使用GraphQL作为API层.
  • Refactored the legacy code, 优化了慢速报告页面, 它有数百个组件, 通过避免不必要的重新渲染和计算,优化了页面的性能.
  • 使用GitLab CI/CD管理AWS服务的部署.
技术:JavaScript, React, React Native, Node.js, REST, MongoDB, GraphQL, Amazon Web Services (AWS), Redux, TypeScript, CSS, HTML5, CSS3, Git, HTML, Expo, Redux-Saga, Mobile, APIs, Integration, 最小可行产品(MVP), Full-stack, REST APIs, Dashboards, Web, 单页应用(SPA), Back-end, Web Development, Mobile First, Flux, Apollo, Responsive Web Design (RWD), Responsive Design, Webpack, Babel, Front-end Development, Atlassian, UI Development

React Developer |实习

2017 - 2017
Wizpace
  • 实现了一个市场应用程序的用户界面.
  • 集成RESTful api和WebSockets,用于实时数据更改.
  • 识别多个前端错误并修复它们.
技术:JavaScript, React, Express.js, Socket.IO, Styled-components, REST, CSS, HTML5, CSS3, Git, HTML, APIs, Integration, REST APIs, Dashboards, Web, 单页应用(SPA), Back-end, Web Development, Responsive Web Design (RWD), Webpack, Babel, Front-end Development

排名第一的ADHD管理应用程序

http://play.google.com/store/apps/details?id=inflow.adhd.productivity&hl=en&gl=US
一个基于React native的跨平台移动应用程序来管理注意力缺陷多动障碍(ADHD). 我曾是一名高级React Native开发人员. 在这个项目中,我为本地客户修复了自定义编写的React Native桥.io SDKs, 实现了一个通知模块来管理远程和本地调度的通知, 并实施了涉及A/B测试的新主屏幕界面. 我还为iOS和Android设置了一个多firebase环境,以便在不相互影响的情况下分别在登台和生产阶段测试功能.

实时聊天和票务应用程序的Windows和macOS

http://www.getthread.com/messenger
我为Windows和macOS平台开发的基于电子的桌面应用程序. 作为一名前端工程师,我从零开始设计和构建了应用程序的初始版本. 除了实现用户界面之外, 我致力于开发代码签名等高级功能, OTA updates, auto-startup, CLI commands for IT admins, 每台机器/ per-user-based安装, and notifications.

Fluxpanda |网红流媒体和销售平台

http://flux.video/olaplexde/s/89V4goI4vy2r65k9vdJn
为网红打造的流媒体和产品销售平台,使用React, Next.js, and Node.js. 专注于增强用户体验, 我完全修改了玩家布局的UI, 确保其在各种屏幕尺寸上的响应能力. Additionally, 我实现了一些令人兴奋的功能,比如反应按钮和Facebook直播式的评论功能, 完成流畅的动画. 产品部分、购物车和结账流程也得到了改进,以提供无缝的购物体验. 在整个项目中,我还致力于开发附加组件,以进一步增强平台的功能.

官方健康App |澳大利亚最受欢迎的全科医生研讨会和学习资源

http://play.google.com/store/apps/details?id=com.healthed&hl=en&gl=US
一个基于React native的跨平台应用程序,提供流行的研讨会, events, audio, 以及为澳大利亚普通医生提供的视频资料. 我使用旧的React Native版本(0.类和其他库. 它在最新的Android和iOS设备上崩溃了, 所以我升级了React Native和所有其他不兼容的库来修复崩溃和关键错误,以改善用户体验. 我修复了苹果和谷歌商店评论中报告的所有漏洞, 特别是音频和视频播放器问题.

我还通过整合Google Analytics来跟踪使用情况,改进了手机应用的监控部分, 监视问题和崩溃的哨兵, CodePush用于部署无线(OTA)更新, 和Firebase的推送通知.

Bizzenger |交易和优惠券移动应用程序的客户和商家

http://play.google.com/store/apps/details?id=com.bizzenger&hl=en&gl=US
Bizzenger是一个基于React native的跨平台应用程序,可以让客户更容易找到地方,并为商家快速吸引新客户.

我是React Native团队的负责人. 该应用程序的性能明显较慢,并且在UI和逻辑上有很多错误. 我改变了应用程序的架构,并领导了一个由三个React Native开发人员组成的团队.

My contribution:

•应用性能显著提升,用户体验更加流畅.
•将商家相关功能添加到客户应用程序中,使其对客户和商家都通用.
•修复了所有严重的崩溃问题,并实现了一个模块来防止和报告崩溃.
•增加国际化(英语,德语,土耳其语,韩语和俄语).
•使用Sentry设置本地和JavaScript端错误跟踪.
•使用App center CI/CD自动部署App Store和Play Store.
•增加了空中(OTA)更新,以修复使用CodePush的关键错误.
•彻底修改了应用程序的设计.

Viewy房地产移动应用|当你经过它时,看到每一个房产的新方式

http://play.google.com/store/apps/details?id=com.viewy.app
一个基于react - native的跨平台移动应用程序. 我是一名高级React Native承包商. 我在本地通知模块中实现了firebase远程通知和notify. 此外,我还修复了导致手机应用崩溃的漏洞和其他逻辑问题.

为了能够向客户推送定制的通知,我集成了Customer.io service. 这使我们能够跟踪客户的活动,并向单个客户或特定客户群体推送定制服务. 我还在后端修复了AWS Lambda函数和DynamoDB上的问题. 我还解决了DNS和域重定向问题.

Coronanow |一个COVID-19分析项目

http://coronanow.netlify.app/en/global
在COVID-19期间,我开发了Coronanow,这是一个在全球范围内跟踪COVID-19分析的附带项目. 这个网站是用React、Gatsby构建的.js, and Node.js并提供有关COVID-19病例的最新信息.

Faxgenie |营销网站

http://faxgenie.chatgenie.io/
一个使用React和Next构建的响应式网站.js. 它的创建有一个特定的目的:作为4月1日的一个有趣的笑话. 我有机会在GetThread工作时参与这个项目.在那里,我利用我在网络开发方面的技能和专业知识将这个想法变为现实. 该网站整合了最新技术和最佳实践,以确保在不同设备和屏幕尺寸上的无缝用户体验. 这是一个有趣而令人兴奋的项目,我为这个结果感到自豪.

塔姆肯食品技术挑战赛营销网站

http://www.foodtechchallenge.com/
一个针对英语和阿拉伯语受众的营销网站. 我成功地利用HTML构建了一个适应各种屏幕尺寸和设备的响应式网站, CSS, and vanilla JavaScript. Additionally, 我加入了从右到左(RTL)布局支持,以确保阿拉伯语使用者的无缝用户体验.

沙迦教育委员会(阿联酋)移动应用程序和管理仪表板

为沙迦教育委员会开发的基于React native的跨平台应用程序. 该应用程序允许用户申请教育部颁发的各种奖项,并提供用户访问不同的教育材料. 我是一名全栈工程师,从零开始构建后端和移动应用程序. 我使用Node开发后端.js、PostgreSQL、AWS和Strapi作为管理仪表板. 为了开发移动应用程序,我使用了React Native. 这款手机应用程序具有音频和视频播放器更新等高级功能, 当bug发生时报告, and more.

用于React Native的Auth0守护库

http://www.npmjs.com/package/react-native-auth0-guardian
在我参与的一个项目中, 我必须将Auth0 Guardian集成到React Native项目中,以支持多因素身份验证(MFA)。.

Auth0不支持React Native, 所以我必须在Auth0 Guardian Java和Swift库之间建立一个React Native桥. 我从零开始创建了这个库,并将其开源. 它帮助一些人在React Native社区中寻找解决方案.

i18n翻译提取器从谷歌表

http://www.npmjs.com/package/json-from-gsheet
同时在多语种项目或创业公司工作, 其中一个问题是支持多种语言的翻译. 有一些很棒的服务,比如Lokalise, but most of the time, you need something free, familiar, 并且可以快速添加翻译.

为了解决这个问题,我使用了Google Sheets和一个自定义解析器,该解析器可以将Google Sheets的译文提取为JavaScript代码. 你可以使用Google Sheets的所有功能,从实时协作到评论.
2016 - 2022

计算机科学学士学位

世宗大学-首尔,韩国

Libraries/APIs

React, Node.js, React Native for Web, Redux-Saga, REST APIs, API Development, Firebase Android SDK, Firebase iOS SDK, Twilio API, Socket.IO, WebRTC,谷歌地图,Shopify API

Tools

Git, TestFlight, Expo.io, Expo, Firebase云消息(FCM), GitHub, JavaScript Testing, Webpack, Babel, AWS IAM, Amazon Cognito, Figma, Jira, Atlassian, RabbitMQ, Agora, Sentry, Vultr, Bugsnag

Frameworks

React Native, Electron, Redux, Express.js, Next.js, Material UI, Jest, JSON Web Tokens (JWT), Tailwind CSS, Flux, Ionic, Video.js, Cypress, NestJS

Languages

JavaScript, TypeScript, HTML5, CSS3, HTML, CSS, GraphQL, Python 3, Python, MDX, SQL, Swift, Objective-C, Java

Paradigms

REST, Mobile Development, App Development, 搜索引擎优化(SEO), Cross-platform, Responsive Web Design (RWD), Unit Testing, Mobile App Design, UX Design, Testing, Agile Software Development, 行为驱动发展(BDD), 测试驱动开发(TDD), Azure DevOps

Platforms

iOS, Firebase, Android, Mobile, Web, Contentful, Vercel, AWS Lambda, Twilio, Amazon Web Services (AWS), DigitalOcean, Typesafe, Algolia, Software Design Patterns, Docker, Azure, Google Cloud Platform (GCP), Mixpanel, Netlify

Storage

JSON, MongoDB, Amazon S3 (AWS S3), PostgreSQL, NoSQL, Realm, MySQL, Redis, Databases, Google Cloud, Amazon DynamoDB

Other

Gatsby, Architecture, APIs, Integration, 最小可行产品(MVP), Full-stack, 渐进式Web应用程序(PWA), Storybook, Dashboards, Google Play Store, Mobile App Development, App Store, Localization, PWA, Front-end, User Interface (UI), MERN Stack, 单页应用(SPA), Back-end, Hybrid Apps, Web Development, Mobile First, Apollo, Responsive Design, 跨浏览器的兼容性, Location Tracking, Front-end Development, Supabase, Live Chat, API Integration, Third-party APIs, UI Development, Telegram Bots, Monorepos, Mobile Apps, Leadership, SVG Animation, Chatbot Conversation Design, SMS, Mobile Security, Serverless, Video Players, In-app Purchases, Design, 客户关系管理(CRM), eCommerce APIs, OpenAI GPT-3 API, OpenAI GPT-4 API, Zustand, OpenAI, 自然语言处理(NLP), 人工智能(AI), Styled-components, Amazon API Gateway, React Native Bridge, Computer Science, Software Development, Algorithms, CI/CD Pipelines, CodePush, Strapi, Cloudflare, Customer.io, apn, DNS,推送通知

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring