Joseph Awe
Verified Expert in Engineering
Full-stack Developer
Milton, ON, Canada
Toptal member since October 27, 2021
Joseph is a professional software developer and an expert in full-stack web development. With exceptional analytical and problem-solving skills, he has experience in Node.js, MongoDB, React, and Next.js and has 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 the banking, manufacturing, and retail industries.
Portfolio
Experience
Availability
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
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.
Full-stack Developer
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.
Full-stack Developer
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.
Full-stack Developer
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.
Experience
Order Tracking Software
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
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
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
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.
Certifications
Associate Cloud Engineer Certification
Google Cloud
Skills
Libraries/APIs
Node.js, React, REST APIs, Passport.js, AWS Amplify, Chart.js
Tools
Webpack, WebStorm, IntelliJ IDEA, PyCharm, Atom, Amazon Elastic Container Service (ECS), AWS AppSync, Mongoose, NGINX, Vim Text Editor, Jira, Amazon Cognito, Babel, Trello, Zeplin, React Apollo, GitHub, GitLab, JetBrains
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
Platforms
Visual Studio Code (VS Code), Ubuntu, Windows, MacOS, Shopify, Amazon Web Services (AWS), Kubernetes, Heroku, Google Cloud Platform (GCP)
Storage
MongoDB, Amazon S3 (AWS S3), PostgreSQL, MySQL, Cloud Firestore, Google Bucket
Other
Styled-components, OpenAI GPT-4 API, OpenAI GPT-3 API, Apollo, Storybook, Git GUI, Firebase Hosting, Axios, ESLint, Apollo Server, Cloud
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring