Usman Ali, Developer in Melbourne, Victoria, Australia
Usman is available for hire
Hire Usman

Usman Ali

Verified Expert  in Engineering

Software Developer

Location
Melbourne, Victoria, Australia
Toptal Member Since
June 26, 2020

Usman is a talented developer who has been architecting applications on a wide range of government and global projects for eight years. He is passionate about valuable UX and enjoys crafting simple and effective solutions for complex problems. He is well-versed in JavaScript, React, Python, and Django. Usman's work has helped streamline and ease business solutions, bring in new clients, expand company offerings by updating platforms and processes, and resolve tough usability and design issues.

Portfolio

Education Farm
HubSpot, HTML, CSS, JavaScript, Figma
Freelance
JavaScript, React, TypeScript, Redux, Recoil, React Apollo, Vue, Vuex...
BondHouse
Redux, React, Express.js, JavaScript, Node.js, TypeScript, MUI (Material UI)...

Experience

Availability

Part-time

Preferred Environment

Asana, Slack, Windows, MacOS

The most amazing...

...project I've had is YieldX, a design system I built from scratch.

Work Experience

HubSpot Developer

2023 - PRESENT
Education Farm
  • Designed and developed six critical web pages, including the homepage, courses, our story, contact, and faculty, ensuring a cohesive and visually appealing user experience.
  • Leveraged HubSpot CMS to seamlessly integrate website content and REST APIs, improving overall site functionality and ensuring efficient content management.
  • Implemented REST APIs to fetch and display dynamic content on the website, such as real-time data updates or external service integrations, enhancing user engagement.
  • Worked closely with the design team to bring Figma-based mockups to life, translating design concepts into a functional and aesthetically pleasing website.
Technologies: HubSpot, HTML, CSS, JavaScript, Figma

Self-employed Developer

2012 - PRESENT
Freelance
  • Created reusable components based on React, TypeScript, MUI, styled-components, and Bootstrap and built a pixel-perfect, responsive UI and design system.
  • Collaborated and worked with back-end engineers to build a data services RESTful API.
  • Developed products from scratch or extended existing projects using a variety of full-stack technologies for both front and back end.
  • Focused on the unit and E2E tests to increase code coverage utilizing Jest, PyTest, testing library, Cypress, and Enzyme.
Technologies: JavaScript, React, TypeScript, Redux, Recoil, React Apollo, Vue, Vuex, MUI (Material UI), Styled-components, Node.js, Express.js, Python, Django, PostgreSQL, Jest, Unit Testing, Redux RTK, HTML, Web3, Datadog, Full-stack, Back-end, MongoDB, Angular, User Interface (UI), Web Design, MEAN Stack, GitHub, Docker, Firebase, Webpack, Database Management Systems (DBMS), DevOps, Google Cloud Platform (GCP), Flutter, Dart, Ionic 4, Heroku, Vanilla JS, Ruby on Rails (RoR), NoSQL

Senior Front-end Developer

2020 - 2021
BondHouse
  • Created new product pages and reusable components based on React, TypeScript, Apollo, Redux, MUI, and styled-components. Worked with designers to build a pixel-perfect, responsive design system for the website.
  • Collaborated with back-end engineers to build data services and reduce bugs.
  • Redeveloped and extended an existing project using a variety of full-stack technologies.
  • Led the development of a design system using MUI, Storybook, styled components, and Nxt.
  • Defined unit and E2E tests for 100% code coverage, employing Jest, React testing library, and Cypress.
Technologies: Redux, React, Express.js, JavaScript, Node.js, TypeScript, MUI (Material UI), Bootstrap, Styled-components, Recoil, XState, Storybook, GraphQL, React Apollo, Fintech, Next.js, Jest, Unit Testing, Redux RTK, HTML, Documentation, Amazon Web Services (AWS), Java, MySQL, Spring Boot, Full-stack, AWS Lambda, Back-end, MongoDB, Angular, Front-end, MEAN Stack, Technical Leadership, GitHub, Firebase, Database Management Systems (DBMS), DevOps, Google Cloud Platform (GCP), Flutter, Team Leadership, Heroku, Ruby on Rails (RoR), NoSQL

Project Coordinator

2017 - 2020
Hewlett Packard
  • Maintained and monitored project plans and schedules ensuring project deadlines were met.
  • Collaborated with key HP teams to elevate and resolve critical issues undertaking project tasks.
  • Offered remote support of on-site engineers and end users and customers installing or updating, configuring, testing and maintaining software applications, and web servers.
Technologies: Django, Python, React, JavaScript, HTML, Full-stack, Technical Leadership, GitHub, Firebase, Database Management Systems (DBMS), DevOps, Google Cloud Platform (GCP), Flutter, Ruby on Rails (RoR)

Software Developer

2012 - 2012
Ufone
  • Resolved technical issues and provided excellent customer experience.
  • Collaborated with peers and technical associates to resolve problems.
  • Cooperated with field engineers on both support and scheduled maintenance tasks.
Technologies: JavaScript, PHP, HTML, Full-stack, GitHub, Docker, Firebase, Database Management Systems (DBMS)

Responsive Interface and Review System Design

https://www.boroondara.vic.gov.au/
Developed a responsive web-based interface and performance review system to streamline the management process. Created the functional design and technical architecture of an internal management system across front-end and back-end development, using Agile methodologies

Platform Migration

https://www.boutiqueair.com/
Responsible for managing solutions, delegating resources, and ensuring quality assurance principles were met across projects and deliverables. Contributed to the ongoing feature and technology migration efforts of the platform. Used modern full-stack technologies such as Vue.js and Django

Design Renewal and Development

https://www.jetty.com/
The client wanted a nice, clean design implemented for his renters' insurance company. I developed an exquisite, modern look that blended complementary colors correlating directly to the company logo.

Languages

JavaScript, CSS3, TypeScript, CSS, Python, HTML5, HTML, Java, Ruby, GraphQL, SQL, C#, Dart, PHP, Go

Frameworks

Django, Express.js, Redux, Ruby on Rails (RoR), Next.js, Jest, Flutter, AngularJS, Flask, Angular, Tailwind CSS, Ember.js, React Native, Spring Boot, Ionic, Jinja, Laravel, NestJS, Cypress, MUI (Material UI), Bootstrap, Nuxt.js, Ionic 4, Vanilla JS

Libraries/APIs

Node.js, React, Vue, REST APIs, React Redux, Vuex, Web3.js, jQuery, MobX

Tools

GitHub, Figma, Git, Webpack, Slack, Asana, React Apollo, Adobe Experience Manager (AEM)

Paradigms

Unit Testing, DevOps, MEAN Stack, UX Design, Search Engine Optimization (SEO), Responsive Web Design (RWD)

Platforms

Heroku, Amazon Web Services (AWS), Docker, AWS Lambda, Azure, Mobile, Google Cloud Platform (GCP), Firebase, MacOS, Windows, Nxt, Blockchain, Contentful, AWS IoT

Storage

MongoDB, MySQL, Google Cloud, Database Management Systems (DBMS), PostgreSQL, Datadog, NoSQL

Industry Expertise

Web Design

Other

Gatsby, Redux RTK, Documentation, Web Applications, Front-end, Full-stack, Back-end, API Integration, Full-stack Development, Back-end Development, Front-end Development, Web Development, MERN Stack, Team Leadership, Material Design, Apollo, CI/CD Pipelines, Technical Documentation, APIs, eCommerce, FastAPI, WebSockets, HubSpot, Cryptocurrency, User Interface (UI), Responsive Web Apps, Technical Leadership, Styled-components, Recoil, XState, Storybook, Fintech, Finance, Design Systems, Architecture, User Experience (UX), Web3, Infrastructure as Code (IaC), Video Streaming, OpenAI GPT-3 API, Natural Language Processing (NLP), Chrome Extensions, Site Reliability Engineering (SRE)

2015 - 2017

Master's Degree in Information Technology

Deakin University - Burwood, Victoria, Australia

2008 - 2012

Bachelor of Science Degree in Computer Science

Air University - Islamabad, Pakistan