Mukhammad Ali Toshboev
Verified Expert in Engineering
Software Developer
Mukhammad Ali是一名高级全栈开发人员,拥有超过五年的开发现代web应用程序和跨平台移动应用程序的经验. muhammad Ali精通使用React等现代技术构建复杂系统, React Native, and Node.js.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Git, Visual Studio Code
The most amazing...
...我用React和React Native开发了一个聊天应用. 它使用相同的代码库运行在桌面、iOS、Android和web设备上.
Work Experience
高级React/React Native开发人员
Property Finder FZ LLC
- 设计了一个多项目架构,允许10多个前端工程师跨项目共享代码库. 这简化了创建新项目和mvp / poc的过程, 最小化设置挑战并显著缩短开发时间.
- 建立一个全面和有效的文件/文件夹结构和最佳实践指南,以确保一致和高质量的开发输出.
- 撰写了涵盖各种主题的大量文档, 包括入门指南, ci/cd pipelines, best practices, project architecture, troubleshooting, and more. 这些资源为开发团队提供了关键的支持.
- 成功领导由三名前端工程师组成的团队开发概述仪表板功能, 哪一个由于其有效性和可用性而得到了项目经理的积极反馈.
- 在移动和web平台的各种环境中自动化部署/发布管道. 这种自动化提高了效率。, 为开发人员和QA测试人员节省了大量时间, 并简化了整个部署过程.
高级React原生开发者
Healthed Pty Ltd
- Upgraded React Native 0.将61和所有其他库更新到最新版本,并重构代码库以使用新的api而不是过时的api.
- Fixed critical bugs, 例如处理下载的音频和视频文件, WebView issues, performance optimizations, 并支持最新的Android和iOS版本.
- 根据新的设计更新了用户界面.
- 集成哨兵错误跟踪和监控, Google Analytics, 和CodePush来支持无线(OTA)更新.
高级React原生开发者
Belongil Times Pty Ltd
- 在本地通知模块中实现Firebase Notification和notify.
- 修复了导致应用程序崩溃的bug和其他bug.
- 集成的第三方服务,向客户推送定制的通知.
- 修复了无服务器功能的后端逻辑问题.
- 修复了DNS问题和域重定向问题.
Senior Full-stack Engineer
Prototype
- 使用React修改了管理用户的流接口.
- 创建了跟踪统计数据的分析模块和监控视频记录的接口, live streaming views, customers, 观看并购买产品, and other metrics.
- 在视频播放器的搜索栏上实现了一个产品标签模块, 管理员可以将特定的产品附加到特定的时间. 在正面,它会根据标记的产品自动切换产品.
- 改进了用户观看直播和视频记录的界面. 实现了一个新的视频搜索栏和一个显示附加欧博体育app下载的部分.
高级全栈JavaScript开发人员
ChatGenie
- 使用React Native和React开发了一个在macOS, Windows, iOS, Android和web上运行的应用程序. 通过使用React Native,我能够共享90%的代码库来支持所有这些平台.
- 为客户端实现一个仪表板应用程序,以监视其数据并执行某些操作.
- 使用React Native实现了一个跨平台的聊天移动应用程序,支持无线(OTA)更新.
- 使用Next为公司开发营销和登陆页面.js and Gatsby.js.
- 使用Electron开发了一个桌面应用程序.用于macOS和Windows平台. 增加了自动启动模式等功能, 每台机器/基于用户的安装, 和CLI命令,由服务提供商管理员在多台设备上部署和管理.
CTO |高级全栈开发人员
Mosanada Inc
- 管理6名开发人员的团队,并成功按时交付MVP. 实现了一个复杂的后端系统,使用Redis缓存和RabbitMQ排队.
- 为FB messenger, Line, WhatsApp, Skype, Telegram和Twitter实现电子商务机器人.
- 使用React和Apollo Client为客户端构建高级管理面板(SPA)来管理bot和创建服务.
- 通过GitLab CI/CD管道自动化和管理所有服务到AWS EC2实例的部署.
全栈JavaScript开发人员
Imago Ltd.
- 使用Node创建GraphQL和REST api.js and TypeScript. 优化MongoDB的数据库查询.
- 使用React和Apollo Client实现一个仪表板应用(SPA),使用GraphQL作为API层.
- Refactored the legacy code, 优化了慢速报告页面, 它有数百个组件, 通过避免不必要的重新渲染和计算,优化了页面的性能.
- 使用GitLab CI/CD管理AWS服务的部署.
React Developer |实习
Wizpace
- 实现了一个市场应用程序的用户界面.
- 集成RESTful api和WebSockets,用于实时数据更改.
- 识别多个前端错误并修复它们.
Experience
排名第一的ADHD管理应用程序
http://play.google.com/store/apps/details?id=inflow.adhd.productivity&hl=en&gl=US实时聊天和票务应用程序的Windows和macOS
http://www.getthread.com/messengerFluxpanda |网红流媒体和销售平台
http://flux.video/olaplexde/s/89V4goI4vy2r65k9vdJn官方健康App |澳大利亚最受欢迎的全科医生研讨会和学习资源
http://play.google.com/store/apps/details?id=com.healthed&hl=en&gl=US我还通过整合Google Analytics来跟踪使用情况,改进了手机应用的监控部分, 监视问题和崩溃的哨兵, CodePush用于部署无线(OTA)更新, 和Firebase的推送通知.
Bizzenger |交易和优惠券移动应用程序的客户和商家
http://play.google.com/store/apps/details?id=com.bizzenger&hl=en&gl=US我是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为了能够向客户推送定制的通知,我集成了Customer.io service. 这使我们能够跟踪客户的活动,并向单个客户或特定客户群体推送定制服务. 我还在后端修复了AWS Lambda函数和DynamoDB上的问题. 我还解决了DNS和域重定向问题.
Coronanow |一个COVID-19分析项目
http://coronanow.netlify.app/en/globalFaxgenie |营销网站
http://faxgenie.chatgenie.io/塔姆肯食品技术挑战赛营销网站
http://www.foodtechchallenge.com/沙迦教育委员会(阿联酋)移动应用程序和管理仪表板
用于React Native的Auth0守护库
http://www.npmjs.com/package/react-native-auth0-guardianAuth0不支持React Native, 所以我必须在Auth0 Guardian Java和Swift库之间建立一个React Native桥. 我从零开始创建了这个库,并将其开源. 它帮助一些人在React Native社区中寻找解决方案.
i18n翻译提取器从谷歌表
http://www.npmjs.com/package/json-from-gsheet为了解决这个问题,我使用了Google Sheets和一个自定义解析器,该解析器可以将Google Sheets的译文提取为JavaScript代码. 你可以使用Google Sheets的所有功能,从实时协作到评论.
Education
计算机科学学士学位
世宗大学-首尔,韩国
Skills
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,推送通知
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring