Abdul Mumin, Software Developer in Dubai, United Arab Emirates
Abdul Mumin

Software Developer in Dubai, United Arab Emirates

Member since February 10, 2022
Abdul is an engineer who has developed a mature and responsible approach to any project he's undertaken. He has seven years of experience and has launched multiple projects within his interested fields and areas. He loves to dig into problems and solve them using modern technologies. He's been opportune to develop and optimize software products successfully. Working with others to achieve specific objectives on time and with excellence is something Abdul enjoys.
Abdul is now available for hire

Portfolio

  • KickBack Points, LLC
    React, TypeScript, Storybook, AWS Amplify, MUI (Material UI)...
  • Mokhatat
    React Native, Vue, JavaScript, CSS, HTML, iOS, Android, Android Studio, Xcode...
  • Menaget SPC
    React Native, React, Swift, Vue, TypeScript, JavaScript, CSS, HTML, Git...

Experience

Location

Dubai, United Arab Emirates

Availability

Part-time

Preferred Environment

React Native, React, Angular, Vue, TypeScript, JavaScript, jQuery, CSS, Swift, Node.js

The most amazing...

...thing I've developed is a library that can be beneficial to software engineers at large.

Employment

  • Front-End Developer

    2022 - 2022
    KickBack Points, LLC
    • Developed a retail application for convenience stores and petroleum locations.
    • Developed a heatmap used to display areas of interest at petroleum locations and convenience stores which ended up increasing sales.
    • Assessed and refactored applications for performance improvement using Profiler which increased sales speed.
    • Implemented integrations to connect the application with hardware like fuel pumps, cash drawers, and on-site cameras in order to command the hardware or get live information.
    Technologies: React, TypeScript, Storybook, AWS Amplify, MUI (Material UI), Styled-components, Webpack
  • React Native and Vue.js Developer

    2020 - 2021
    Mokhatat
    • Developed and maintained a consumer-facing GIS application for web and mobile.
    • Implemented GeoJSON rendering on Mapbox in web and mobile using Vue.js and React Native.
    • Worked closely with the team to convert heavy GeoJSON into tileset and generate a Mapbox style and work experience with Mapbox and Maptiler.
    • Fetched and matched dynamic GeoJSON and back-end data as the user interacts with the map.
    • Analyzed data and developed statistics with different types of graphs and charts.
    • Enhanced performance and scalability with an increase in data.
    • Maintained and improved an interactive dashboard that contains a vast amount of data.
    Technologies: React Native, Vue, JavaScript, CSS, HTML, iOS, Android, Android Studio, Xcode, Bitbucket, Confluence, Trello, Redux, React Redux, Git, CI/CD Pipelines, End-to-end Implementation (E2E), RESTful APIs, ES5, Google Maps API, Front-end Development, Front-end, GIS, Mapbox GL, Mapbox SDK, SCSS, APIs, Web Development, Web App Development, UI, UX, InVision Studio, Atlassian, Expo, Google Maps, ECMAScript (ES6), RTL, REST APIs, HTML5
  • Senior Software Engineer

    2018 - 2021
    Menaget SPC
    • Created new application plans, wireframes, UI/UX, and coding for web and mobile applications.
    • Identified, evaluated, and implemented new technologies, frameworks, and approaches.
    • Managed multiple projects and designed an API for mobile and web.
    • Analyzed information system needs, evaluated end-user requirements, found the best solution for the problem, and handled applications from idea to market.
    • Discussed the project with end clients and business managers. Troubleshot for development.
    • Worked with many third-party libraries and integrated them into applications.
    • Acquired vast knowledge of testing for the final product and attended daily meetings to keep track of the project status and issues.
    • Worked closely with the head of the department and other cross-functional members.
    • Developed chat module implementing XMPP, SQLite, audio and video recording and playback, image capturing, and many other chat features.
    Technologies: React Native, React, Swift, Vue, TypeScript, JavaScript, CSS, HTML, Git, InVision Studio, Bitbucket, CI/CD Pipelines, Cypress.io, End-to-end Implementation (E2E), RESTful APIs, Front-end Development, Front-end, Express.js, MongoDB, Mongoose, GIS, Mapbox GL, Mapbox SDK, SCSS, APIs, GraphQL, Full-stack, Figma, Web Development, Web App Development, XMPP, Xcode, Atlassian, Redux, React Redux, SQLite, Google Maps, Stripe, Payment APIs, ECMAScript (ES6), REST APIs, HTML5, iOS, Android
  • iOS Developer

    2020 - 2020
    ESAR
    • Created new features and maintained and repaired any bugs found in the iOS application.
    • Enhanced performance and scalability with the best engineering practices.
    • Acquired working experience with analytics tools, such as Google Analytics and Facebook Core.
    • Implemented RTL for language switching on the iOS application.
    • Integrated sign-in features, including Google Sign-in, Facebook Login, and Apple ID Authorization.
    • Integrated error and crash tracking and reporting tools like Crashlytics.
    • Integrated customer support tools, such as Intercom.
    • Used collaboration tools, such as Trello, Slack, among others.
    Technologies: Swift, iOS, Xcode, Trello, Atlassian, Slack, Skype, Terminal, RESTful APIs, Google Maps API, APIs, Git, Google Maps, RTL, REST APIs
  • iOS Developer

    2019 - 2020
    Achieve One
    • Developed an iPad application to manage sales from order to invoice.
    • Created application plans and graphics. Coded for iPad using Swift.
    • Implemented printing invoices from the iPad to EPSON printer in RTL language.
    • Worked with many third-party libraries and integrated them into the application.
    • Acquired working experience with JSON, XML, and REST and SOAP API.
    Technologies: Swift, Xcode, iOS, Bitbucket, Skype, Terminal, RESTful APIs, APIs, UI, UX, Git, REST APIs
  • React Native Developer

    2018 - 2020
    Qleanapp
    • Developed and maintained a complete circular application from request to delivery following the software development lifecycle process.
    • Implemented multiple payment methods following PCI compliance.
    • Implemented a Firebase back end and then transitioned it to a REST API.
    • Acquired working experience with error tracking and reporting tools like Sentry, Google maps, and APIs like Geometry, Geocoder, and a Google Distance Matrix.
    • Optimized the application to improve efficiency as it scales.
    • Used collaboration tools, such as Trello, Slack, among others.
    Technologies: React Native, React, iOS, Android, Xcode, Android Studio, Expo, Bitbucket, Git, Redux, React Redux, Skype, WebStorm, Visual Studio Code, Terminal, RESTful APIs, ES5, Google Maps API, APIs, UI, UX, CSS, InVision Studio, Trello, Atlassian, Google Maps, Sentry, Payment APIs, ECMAScript (ES6), RTL, Firebase, REST APIs
  • React and React Native Developer

    2018 - 2019
    Codigo World
    • Designed and developed web and mobile applications using React, React Native, and Redux.
    • Designed and integrated social media features like feed, likes, comments, follow, and posts on the web and mobile.
    • Developed interactive dashboards and animating components using CSS and Styled-components.
    • Implemented chat features using Socket and assisted team members in resolving bugs and coding.
    Technologies: React, Redux, React Redux, Redux Thunk, Styled-components, React Native, Expo, CSS, HTML, JavaScript, Cypress.io, Jest, CI/CD Pipelines, RESTful APIs, ES5, Front-end Development, Front-end, APIs, Web Development, Web App Development, UI, UX, XMPP, Git, InVision Studio, Trello, Atlassian, ECMAScript (ES6), REST APIs, HTML5, iOS, Android
  • Front-end and iOS Developer

    2016 - 2018
    Zeaway Technology Private
    • Developed responsive and interactive web applications using JQuery, Angular, and React (HTML, CSS, and JavaScript).
    • Acquired working experience with JSON, XML, and REST API for different projects.
    • Designed and developed iOS applications using Swift and Objective-C.
    • Repaired any bugs found in the iOS apps and improved my knowledge of dependency managers Cocoapods.
    • Implemented a bit of Java programs and GUI applications.
    • Taught front-end and iOS courses, including HTML, CSS JavaScript, React, Angular, and Swift programming languages.
    Technologies: Angular, Swift, TypeScript, JavaScript, jQuery, CSS, HTML, Sass, Git, Skype, Visual Studio Code, Terminal, RESTful APIs, ES5, Google Maps API, Front-end Development, Front-end, APIs, Web Development, Web App Development, UI, UX, Xcode, Google Maps, ECMAScript (ES6), Firebase, REST APIs, AngularJS, HTML5, iOS

Experience

  • Retail Metrics Application
    https://main.command-center.com/

    A React-Typescript project for the management of convenience store and petroleum locations. In this project, my role was to:
    • develop new features.
    • assess and improve application performance.
    • detect and fix bugs.
    • refactor thecodebase.

  • NPM Library
    https://www.npmjs.com/package/senderrand-shared-components

    A React Native library that provides a chat system built with XMPP and SQLite and various other features.

    The chat module includes features like multiple UI components, XMPP implementation, SQLite, audio recording and playback, video recording, playback, image capturing, and many others.

  • Mokhatat Web Application
    https://mokhatat.com/

    A Vue.js-based web application that provides geographical information and interactions to the data.

    I was the front-end developer and worked closely with the team to convert heavy GeoJSON into tileset and generate Mapbox styles.

    I also analyzed and converted heavy data statistics that can be displayed to the end-user.

  • Mokhatat Android & IOS Application
    https://apps.apple.com/us/app/mokhatat/id1536398678

    A React-Native application that provides geographical information and interactions to the information. I developed and maintained a consumer-facing GIS application that renders heavy GeoJSON and provides interactions with it.
    The application also includes features such as fetching and matching dynamic GeoJSON and backend data as users interact with maps, and data analysis to develop statistics with different types of graphs & charts.

  • Qleanapp Android and iOS Application
    https://play.google.com/store/apps/details?id=com.qleanapp.android&hl=en&gl=US

    A customer-facing mobile application developed using React Native that enables customers to request laundry and cleaning services, track and get notified of its progress, and make an online payment after delivery.

  • Newsec Web Application
    https://www.thenewsec.com/

    An Angular-based application that provides a secure and intelligent workplace solution designed to help any enterprise enhance safety, monitor and maximize the productivity of its employees, and improve visitors' check-in experience with quality user experience.

  • Newsec Android and iOS Application
    https://www.thenewsec.com/

    A React Native application that provides a secure and intelligent workplace solution designed to help any enterprise enhance safety, monitor and maximize the productivity of its employees, and improve visitors' check-in experience with quality user experience.

  • ESAR iOS Application
    https://www.esarcar.com/

    A Swift-based application that provides peer-to-peer vehicle rental.

    I managed and enhanced the performance and scalability of the application with the best engineering practices.

    I implemented multiple features, libraries, and frameworks like Crashlytics, Google Analytics, Intercom, Google Sign-in, Facebook Login, Apple ID Authorization, and RTL.

  • EasyPos iOS Application
    https://easypos.app/

    Built a Swift-based solution to ease and improve the efficiency of sales and inventory management. Developed for iPad devices to manage sales from placing and receiving orders to invoices and payments.

  • Weandel Web App
    https://weandel.com/

    An Angular-based website that showcases the information about a technology company and a means of getting in touch with them.

    I developed the website using Angular and TypeScript and implemented numerous animation features.

  • U-DO Android Application
    https://play.google.com/store/apps/details?id=com.udo

    A React Native application that enables customers to request services from nearby service providers, track and get notified on its progress, and make an online payment after the services have been successfully provided.

  • Construction Site Template
    https://pensive-fermat-2e390e.netlify.com/

    A website template built for construction companies.

    The goal was to enable construction companies to replace the site's content with theirs. The site is developed with front-end languages like HTML, CSS, JavaScript, and Angular.

  • Institution Website
    https://fervent-agnesi-d7d530.netlify.com/

    The goal was to create a responsive website that showcases the institution's details so students can get in touch.

    I developed and delivered the required result using HTML, CSS, JavaScript, and JQuery.

Skills

  • Languages

    TypeScript, JavaScript, CSS, Swift, HTML, ES5, SCSS, GraphQL, Sass, ECMAScript (ES6), HTML5
  • Frameworks

    React Native, Angular, Jest, Cypress.io, Express.js, Redux, AngularJS, MUI (Material UI)
  • Libraries/APIs

    React, jQuery, React Native for Web, Vue, Node.js, Google Maps API, Mapbox GL, React Redux, Google Maps, Stripe, Facebook Login, WebRTC, REST APIs, AWS Amplify
  • Tools

    Slack, Bitbucket, Webpack, Mongoose, Figma, Skype, WebStorm, Terminal, Git, Android Studio, Xcode, Confluence, Trello, Atlassian, Expo, Redux Thunk, Sentry, OneSignal, Crashlytics, GIS
  • Platforms

    iOS, Visual Studio Code, Android, Mapbox, Firebase
  • Other

    RESTful APIs, Front-end Development, Front-end, APIs, Web Development, Web App Development, InVision Studio, CI/CD Pipelines, End-to-end Implementation (E2E), Mapbox SDK, Full-stack, UI, UX, Computer Science, Algorithms, Programming, Software, Styled-components, XMPP, Payment APIs, Data Analysis, Google Sign-in, RTL, Intercom, Storybook
  • Storage

    MongoDB, SQLite

Education

  • Bachelor's Degree in Computer Science
    2016 - 2019
    Bangalore University - Bangalore, India

Certifications

  • IOS Development
    FEBRUARY 2017 - PRESENT
    LinkedIn Learning

To view more profiles

Join Toptal
Share it with others