Awis Alqarni, Developer in Kuala Lumpur Federal Territory of Kuala Lumpur, Malaysia
Awis is available for hire
Hire Awis

Awis Alqarni

Verified Expert  in Engineering

Front-end Developer

Kuala Lumpur Federal Territory of Kuala Lumpur, Malaysia

Toptal member since November 10, 2017

Bio

Awis is a client-focused full-stack developer with several years of experience building innovative applications and achieving a high level of client satisfaction. He is extremely communicative and quick to thoroughly answer any questions that his teammates or clients may have.

Portfolio

Bractlet, Inc.
Ruby on Rails (RoR), React, PostgreSQL, Node.js, Bootstrap, Full-stack, Next.js...
Virtuo
React, React Native, Node.js, Full-stack, APIs, JSON, Databases, GitHub, Figma...
Mindgrub Technologies LLC
React Native, REST APIs, APIs, JSON, GitHub, Expo, Google Play Console, Figma...

Experience

Availability

Full-time

Preferred Environment

Amazon Web Services (AWS), Docker, Xcode, MacOS, Git, Visual Studio Code (VS Code), Node.js, GitHub

The most amazing...

...project I've worked on as a full-stack developer was on a dating website, which I built from scratch, including the back end.

Work Experience

Full-stack Developer

2022 - 2023
Bractlet, Inc.
  • Implemented database migrations and maintained data consistency across multiple environments.
  • Developed a responsive web application using React and Node.js that received 4-star user ratings for its usability and performance.
  • Collaborated closely with product managers, designers, and fellow developers to translate project requirements into technical specifications and actionable tasks.
  • Employed test-driven development (TDD) and wrote unit tests and integration tests to catch and resolve issues early in the development process.
  • Actively participated in Agile/Scrum processes, including sprint planning, daily stand-ups, and sprint retrospectives, contributing to efficient project management and timely deliveries.
Technologies: Ruby on Rails (RoR), React, PostgreSQL, Node.js, Bootstrap, Full-stack, Next.js, Tailwind CSS, APIs, JSON, Databases, Amazon S3 (AWS S3), GitHub, Progressive Web Applications (PWAs), Figma, Jest, Redux-observable, RxJS, Webflow, Web Design, Adaptive Design, UX Design, Three.js, D3.js, API Integration, Full-stack Development, GraphQL, Styled-components, Front-end Development, React Query, TypeScript, Material UI, Playwright, WCAG 2, Emotion Library, React Router, React Navigation

Senior Full-stack Developer

2021 - 2022
Virtuo
  • Led the development of a React Native mobile application, resulting in a user-friendly and responsive product that received positive user feedback.
  • Collaborated closely with designers and product managers to implement pixel-perfect user interfaces and ensure seamless user experiences across iOS and Android platforms.
  • Integrated third-party libraries and APIs for enhanced functionality, such as geolocation services, push notifications, and social media sharing.
  • Collaborated effectively with cross-functional teams, including UX/UI designers, back-end developers, and QA engineers, to align technical solutions with business goals and user requirements.
Technologies: React, React Native, Node.js, Full-stack, APIs, JSON, Databases, GitHub, Figma, Jest, Axios, Webflow, Web Design, Adaptive Design, UX Design, API Integration, Full-stack Development, GraphQL, Mobile, Front-end Development, Firebase, Bitbucket, Stripe, Material UI, Playwright, WCAG 2, Emotion Library, React Router, React Navigation

React Native Developer

2021 - 2021
Mindgrub Technologies LLC
  • Created an app that monitors team activities from scratch based on the Figma designs.
  • Developed reusable React function components based on the designs.
  • Implemented various additional features for the client.
Technologies: React Native, REST APIs, APIs, JSON, GitHub, Expo, Google Play Console, Figma, Axios, Adaptive Design, API Integration, Mobile, Front-end Development, Firebase, WCAG 2, React Router, React Navigation

Full-stack Developer

2021 - 2021
Understand.me LLC
  • Fixed various bugs on the iOS and Android apps to publish to the app stores.
  • Added Apple and Google login for the React Native apps and implemented Google Pay and Apple Pay.
  • Developed reusable components based on the Figma designs and wrote the Storybook components for the feature developers.
Technologies: React, JavaScript, jQuery, HTML, CSS, REST APIs, SQL, Ruby on Rails (RoR), UX Design, MySQL, Node.js, Bootstrap, Full-stack, APIs, JSON, Databases, Amazon S3 (AWS S3), GitHub, Kubernetes, Figma, Axios, Webflow, Web Design, API Integration, Full-stack Development, Front-end Development, Material UI, Playwright, WCAG 2, Emotion Library, React Router, React Navigation

iOS and Web Developer

2020 - 2021
Aira Tech Corp
  • Implemented a new feature to start and stop recording the screen during the call between agent and customer.
  • Updated the user registration flow for the customer.
  • Fixed various bugs and updated small features for mobile applications and the agent application.
Technologies: iOS, Vue, JavaScript, Swift, Node.js, WebRTC, Electron, Bootstrap, Full-stack, Tailwind CSS, APIs, JSON, Amazon S3 (AWS S3), GitHub, Twilio API, Axios, Web Design, Three.js, D3.js, API Integration, Mobile, Front-end Development, TypeScript, Stripe, WCAG 2

Top React/React Native Developer

2019 - 2019
Kristalic, Inc.
  • Led the development of a React Native mobile application, resulting in a user-friendly and responsive product that received positive user feedback.
  • Optimized their calendar sync module to select specific calendar types.
  • Integrated third-party libraries and APIs for enhanced functionality, such as geolocation services, push notifications, and social media sharing.
Technologies: React Native, Continuous Integration (CI), iOS, Android, Heroku, Node.js, APIs, JSON, GitHub, Expo, Google Play Console, Figma, Axios, Web Design, Adaptive Design, API Integration, Mobile, Ant Design, Front-end Development, Firebase, Material UI, WCAG 2, Emotion Library, React Router, React Navigation

React/React Native Developer

2019 - 2019
MindShare Technologies Inc.
  • Initiated the development of a React Native app and handled the Redux and Redux Thunk integrations.
  • Updated the existing Ruby on Rails back-end APIs and integrated Firebase for push notifications.
  • Implemented a pixel-perfect design from the UI design provided.
  • Used Fabric for this project to send a test build to the client and used it to get crash reporting and real-time analytics for mobile apps.
Technologies: React Native, JavaScript, React, Node.js, APIs, JSON, GitHub, Expo, Twilio API, Google Play Console, Axios, Web Design, Adaptive Design, API Integration, Mobile, Front-end Development, Firebase, Material UI, WCAG 2, Emotion Library, React Router, React Navigation

Front-end Developer

2018 - 2019
Spotlight Community LLC
  • Built the front-end codebase from scratch using the Webpack server configuration.
  • Implemented a pixel-perfect design from the UI design provided using MUI.
  • Integrated Redux and Saga for in-app state management.
  • Structured the code to be very clean and reusable and built components that were unit-testable.
Technologies: Python, React, Bootstrap, APIs, JSON, GitHub, Webflow, Web Design, API Integration, Ant Design, Front-end Development, Bitbucket, Material UI, WCAG 2, Emotion Library, React Router

React Native Developer

2018 - 2018
Force Optimize LLC
  • Integrated RESTful APIs and GraphQL endpoints into mobile apps, enabling seamless communication with back-end services and real-time data retrieval.
  • Employed tools like React Native Debugger and Flipper for debugging and analyzing app performance.
  • Utilized Git and platforms like GitHub for version control and collaboration with team members, ensuring code consistency and facilitating code reviews.
Technologies: React Native, APIs, JSON, GitHub, Google Play Console, Adaptive Design, API Integration, Mobile, Front-end Development, WCAG 2, React Router, React Navigation

Angular 4 Front-end Developer

2017 - 2018
Sampoerna Telekoms Indonesia
  • Spearheaded the development of web applications using Angular, ensuring the delivery of feature-rich and user-friendly front-end solutions.
  • Designed and implemented modular and maintainable code structures, promoting code reusability and scalability.
  • Developed responsive and mobile-first user interfaces, ensuring that web applications functioned seamlessly across a variety of devices and screen sizes.
  • Integrated RESTful APIs into Angular applications to retrieve and display real-time data, enabling dynamic content updates.
  • Ensured cross-browser compatibility by testing and optimizing web applications for various browsers, including Chrome, Firefox, Safari, and Internet Explorer.
  • Implemented unit tests and end-to-end tests using tools like Jasmine and Protractor to ensure the reliability of web applications.
Technologies: Angular, Front-end, APIs, JSON, Amazon S3 (AWS S3), GitHub, RxJS, Webflow, Web Design, API Integration, Front-end Development, WCAG 2

Full-stack Software Developer

2016 - 2017
easyBiodata
  • Built an application platform foundation to support migration from the client-server product lines to enterprise architectures and services.
  • Enabled compatibility with third-party software products by developing a program for modifications and integrations.
  • Provided continued maintenance and development of bug fixes and patch sets for existing web applications.
Technologies: REST, Flask, Ruby on Rails (RoR), Ruby, Kendo UI, JavaScript, AngularJS, Node.js, Full-stack, APIs, JSON, Databases, Amazon S3 (AWS S3), GitHub, Full-stack Development, Front-end Development, Material UI, WCAG 2, Emotion Library, React Router, React Navigation

easyBiodata

easyBiodata is a dating site for creating beautifully designed matrimonial biodata and finding your perfect match with help from a personal marriage counselor.

I led front-end development of this project. This was built with AngularJS, and various third-party libraries, such as Kendo UI, were integrated.

Powerline

For a few months, I worked with a small team to build a React Native app from scratch. This app is to use internally for the company. It uses Redux to store states and has several components built in React.

V-note

https://www.v-note.org
You can record videos or audio and code instances in real time with V-note. V-note also lets you share with others across all devices. I developed the iPad and iPhone editions using Objective-C.
2009 - 2012

Bachelor's Degree in Computer Engineering

University of Kuala Lumpur - Kuala Lumpur, Malaysia

Libraries/APIs

React, Node.js, React Redux, React Router, React Navigation, Redux-Saga, Vue, Twilio API, RxJS, Three.js, D3.js, React Query, Stripe, Playwright, Emotion Library, WebRTC, jQuery, REST APIs

Tools

Git, GitHub, Expo, Figma, Bitbucket, Xcode, Webpack, Redux Thunk, OneSignal, PyCharm

Languages

JavaScript, Python, HTML, CSS, TypeScript, Objective-C, SQL, Java, Swift 4, Ruby, ECMAScript (ES6), ES7, GraphQL, Swift, Perl, PHP, C++, C, SCSS, Clojure

Frameworks

Bootstrap, React Native, AngularJS, Django, Angular, Ruby on Rails (RoR), Redux, Next.js, Tailwind CSS, Material UI, Spring Boot, Spring, Laravel, Jest, Ant Design, Flutter, Flask, Kendo UI, Electron

Paradigms

Agile Software Development, REST, UX Design, Continuous Integration (CI)

Platforms

Firebase, iOS, Mobile, Android, Amazon Web Services (AWS), Ubuntu, Visual Studio Code (VS Code), Webflow, MacOS, Docker, Heroku, Kubernetes

Storage

PostgreSQL, MongoDB, JSON, Databases, MySQL, SQLite, Amazon S3 (AWS S3), NoSQL

Industry Expertise

Web Design

Other

Front-end, APIs, Google Play Console, Axios, Adaptive Design, API Integration, Full-stack Development, Front-end Development, Sagas, Full-stack, Progressive Web Applications (PWAs), Redux-observable, Styled-components, WCAG 2, Mapbox Styling

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring