Personal details

Joseph A. - Remote full-stack developer

Joseph A.

Senior Software Engineer
Based in: 🇨🇦 Canada
Timezone: Eastern Time (US & Canada) (UTC-4)

Summary

Highly skilled Software Engineer, Software Architect, Technical Writer, and Tech Entrepreneur with a wealth of knowledge and experience in the EduTech, FinTech, eCommerce, and Tech Outsourcing industries. I extremely understand the importance of making technology decisions inline with the current priorities of the business. I have a proven track record of leading teams and delivering high quality, scalable solutions and successful projects in both SME and large-scale companies. I am a natural leader, mentor, and communicator with a collaborative approach to problem-solving. I have a passion for using technology to improve education, financial services, and eCommerce, and am always looking for new ways to drive innovation and growth. With my technical expertise and ability to build strong relationships with clients, I am confident in my ability to deliver exceptional results.

Work Experience

Senior Software Engineer
Bimm | Jun 2022 - Present
Node.js
PostgreSQL
TypeScript
Docker
React
JavaScript
GraphQL
NestJS
Express.js
AWS (Amazon Web Services)
- Continuously develop and maintain a robust and scalable codebase for the Audi and Volkswagen online shop. - Utilize my expertise to refactor legacy code and implement new algorithms to enhance dynamic search filtering capabilities on the shop. - Create and implement new functionalities to improve the dynamic search filtering algorithms. - Work closely with a diverse team of software developers, project managers, and QA on bi-weekly sprint calls to ensure successful project execution. - Utilize my experience with GraphQL and Node.js to design and implement efficient and performant APIs for the online shop. - Develop and maintain server-side logic and integrations with third-party systems using Node.js. Develop and implement advanced security measures to protect sensitive customer data. - Continuously monitor and optimize the performance of the GraphQL and Node.js based systems for the online shop. - Stay up-to-date with the latest industry developments and best practices in GraphQL and Node.js to ensure the online shop stays ahead of the curve.
Mentor
Codementor | Aug 2019 - Present
PHP
Node.js
Linux
Laravel
TypeScript
React
JavaScript
AWS (Amazon Web Services)
I actively sought out opportunities to guide and support developers around the globe, providing them with the necessary tools, knowledge and guidance to excel in their roles and achieve their professional goals. In addition to mentoring, I also played an active role in code reviews, carefully analyzing and evaluating code to identify and resolve issues related to functionality, performance, and best practices. I provided constructive feedback and suggestions for improvement, helping developers to improve their skills and knowledge, and ensuring that the final product met the highest standards of quality and performance.

Education

Nexford University
MBA・Business Administration
Apr 2023 - Jul 2024
National Open University of Nigeria
Bachelor's degree・Computer Science
Dec 2015 - Dec 2019

Personal Projects

EnrolledAgent.comIconOpenNewWindows
2020
Node.js
MySQL
TypeScript
Docker
React
Redux
Next.js
Tailwind css
AWS (Amazon Web Services)
The project at enrolledagent.com aimed to create a webapp for individuals interested in becoming enrolled agents and those seeking tax-related services. It offered a comprehensive online platform with information, resources, and services related to enrolled agents and tax preparation. The website targeted aspiring enrolled agents by providing detailed info, study materials, and guidance for the exam. It also connected users with certified enrolled agents for tax services and representation. Additionally, it provided tax resources, articles, and updates to keep users informed about the latest developments in taxation. Accomplishments: As the tech lead, I collaborated with a team of engineers, QA specialists, and a product designer to develop the website. Accomplishments included fostering collaborative development, ensuring quality through rigorous testing, creating a seamless user experience, promoting cross-functional collaboration, and providing technical leadership. These efforts resulted in a successful implementation of the project, delivering a comprehensive platform for individuals interested in enrolled agent services and tax preparation.
2020
HTML/CSS
TypeScript
React
JavaScript
Styled-Components

Certifications & Awards

Computer Science For Web Programming
HavardX
AWS Developer Associate
Amazon Web Services