Joseph Awe, Developer in Milton, ON, Canada
Joseph is available for hire
Hire Joseph

Joseph Awe

Verified Expert  in Engineering

Full-stack Developer

Location
Milton, ON, Canada
Toptal Member Since
October 27, 2021

Joseph is a professional software developer and an expert in full-stack web development. He has experience in Node.js, MongoDB, React, and Next.js, exceptional analytical and problem-solving skills, and he worked with notable clients such as Audi, Melalogic, and Varitsa. Joseph always holds his code to the highest standards and enjoys collaborating and leading teams of developers, designers, and testers across banking, manufacturing, and retail industries.

Portfolio

Bimm
Node.js, React, Next.js, TypeScript, GraphQL, Apollo, Cypress, Storybook, Redux...
Melalogic
JavaScript, Styled-components, CSS, Next.js, Firebase Hosting, Cloud Firestore...
Varitsa
JavaScript, Node.js, React, Next.js, Amazon S3 (AWS S3)...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Ubuntu, Windows, MacOS, Atom, JetBrains, WebStorm, IntelliJ IDEA, PyCharm

The most amazing...

...project I've worked on is the development of an office automation software.

Work Experience

Software Developer

2021 - PRESENT
Bimm
  • Created and maintained the feature apps for Audi Canada and USA.
  • Developed and managed the Audi Canada and USA’s website to enable better user and client experience.
  • Refactored the existing code and business logic to increase efficiency and page load time.
Technologies: Node.js, React, Next.js, TypeScript, GraphQL, Apollo, Cypress, Storybook, Redux, Amazon Web Services (AWS), JavaScript, HTML, CSS, Visual Studio Code (VS Code), Styled-components, Jest, React Apollo, Apollo Server, GitHub, Atom

Full-stack Developer

2021 - 2021
Melalogic
  • Developed the application to provide care and advice for different skin conditions.
  • Tracked and fixed all bugs using the Trello application.
  • Implemented the architecture, data structure, and layout of the application.
  • Created reusable components and scaled the application to increase efficiency.
Technologies: JavaScript, Styled-components, CSS, Next.js, Firebase Hosting, Cloud Firestore, Amazon Cognito, Jest, Babel, React, Material UI, Axios, ESLint, Trello, Zeplin, HTML, MongoDB, Amazon Web Services (AWS), Visual Studio Code (VS Code)

Full-stack Developer

2018 - 2021
Varitsa
  • Deployed the company’s customized business solutions on the web platform.
  • Used Chart.js for the web-based visualization to save approximately $60,000 per year in subscription cost to the third party.
  • Developed a tracking software to provide an accessible platform for tracking the customers’ orders.
  • Built RESTful APIs that served data to the front end.
  • Developed an accounting system to track payment receivables and cash flow.
  • Refined the CI/CD automation process to increase deployment efficiency.
Technologies: JavaScript, Node.js, React, Next.js, Amazon S3 (AWS S3), Amazon Elastic Container Service (Amazon ECS), AWS AppSync, MongoDB, Passport.js, PostgreSQL, Express.js, Mongoose, GraphQL, Apollo, HTML, CSS, Bootstrap, Shopify, Chart.js, GitHub, Styled-components, Jest, REST APIs

Full-stack Developer

2015 - 2018
Delphi Metals
  • Designed and implemented a new business suite that increased the staff efficiency in generating and analyzing their reports.
  • Enabled clients to track their orders and view transaction data by designing and implementing tracking software.
  • Developed payroll software to simplify payroll processing and generation of payslips.
  • Created performance-based software to track the performances of individual staff and stores.
  • Built an invoice system to quickly generate invoices.
  • Developed an internal chat system using Sockets.io, React, MongoDB, and Node.js.
  • Crafted the technical user manuals about enterprise applications, narrowing time to build up knowledge of applications.
  • Built RESTful APIs that served data to the front end.
  • Created and managed the company website for better user and client experience.
Technologies: JavaScript, Node.js, Kubernetes, Express.js, Next.js, MongoDB, MySQL, Git GUI, Passport.js, Firebase Hosting, Cloud Firestore, CSS, Mongoose, HTML, Amazon Web Services (AWS), GitHub, Jest, React, Shopify, GitLab, Apollo, Atom, Visual Studio Code (VS Code), Amazon Elastic Container Service (Amazon ECS), Apollo Server, Jira, Axios, Babel, AWS Amplify, AWS AppSync, Amazon S3 (AWS S3), Bootstrap, GraphQL, ESLint, MacOS, NGINX, Heroku

Order Tracking Software

Order tracking software is a React-based web application for tracking pending orders and giving real-time status reports.

I worked on this project as a full-stack developer, creating the tracking software that allowed clients to track their orders in real-time and view transaction data.

Melalogic Skin Care Application

Melalogic is a Next.js-based web application that provides skin health information from trusted professionals.

As a full-stack developer, I worked on the software that allowed images to be donated to build the skin health AI database.

Invoicing Application

A React web application for invoice generation and acceptance of payment from the client.

I developed the application using React, TypeScript, styled-components, MongoDB, GraphQL Express.js, and Passport.js. I worked on this project as a full-stack developer with a team of other developers.

Events Planning Web Application

A Next.js web application for event planners.

I worked on this application as a full-stack developer using Next.js, AWS ECS, AWS S3, AWS Amplify, and Amazon Cognito. The application simplifies the planning architecture for events and generates coupons for clients to use with different vendors.

Languages

JavaScript, GraphQL, TypeScript, CSS, Kotlin, HTML

Frameworks

Next.js, Express.js, Redux, Jest, Spring Boot, Fastify, NestJS, Angular 17, Cypress, Bootstrap, Material UI, Tailwind CSS

Libraries/APIs

Node.js, React, REST APIs, Passport.js, AWS Amplify, Chart.js

Tools

Webpack, WebStorm, IntelliJ IDEA, PyCharm, Atom, Amazon Elastic Container Service (Amazon ECS), AWS AppSync, Mongoose, NGINX, Vim Text Editor, Jira, Amazon Cognito, Babel, Trello, Zeplin, React Apollo, GitHub, GitLab, JetBrains

Platforms

Visual Studio Code (VS Code), Ubuntu, Windows, MacOS, Shopify, Amazon Web Services (AWS), Kubernetes, Heroku

Storage

MongoDB, Amazon S3 (AWS S3), PostgreSQL, MySQL, Cloud Firestore

Other

Styled-components, OpenAI GPT-4 API, OpenAI GPT-3 API, Apollo, Storybook, Git GUI, Firebase Hosting, Axios, ESLint, Apollo Server

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