Abdulqudus A.
Senior Frontend Developer
Abdulqudus is a senior frontend developer with over six years of commercial experience, specializing in Vue.js as his primary framework.
He has extensive experience with Nuxt.js and Vuetify, which he has utilized for more than three years. A strong advocate of Test-Driven Development (TDD), Abdulqudus consistently incorporates Cypress as his main testing tool across all his projects.
He holds a Bachelor's degree in Computer Engineering from the Federal University of Technology and has worked with companies in various countries, including Switzerland and the USA. His experience spans diverse industries such as fintech and healthcare, where he has contributed to the development of high-quality, reliable web applications.
Main expertise
- JavaScript 6 years
- Tailwind 3 years
- Vue.js 5 years
Other skills
- Team leading 3 years
- React.js 2 years
- TypeScript 2 years
Selected experience
Employment
Senior Frontend Developer
MyEtherWallet, USA - 9 months
- Migrated the entire codebase for Ethereum dashboard explorer (ethvm.com) from Vue2 to Vue3 in just under 6 months.
- Collaborate with stakeholders and the leadership team to build demo features for the Ethereum Devcon 2022 event in Columbia
- Provided support to the business development team with pre-sale activities, contributing to RFPs where appropriate and assisting in large pitches to potential clients where required.
- Integrated OpenSea API with the web app to display up to date NFT data
- Setup GraphQL and Apollo client to help with integration with the new Node.js API
- Improved data visualization by integrating ChartJS, enabling a comprehensive display of portfolio value details directly within the web
Technologies:
- Technologies:
- JavaScript
- Vue.js
- TypeScript
- Vuetify
- HTML / CSS
- Chart.js
- Figma
- Apollo
- SCSS
- GraphQL
- API
Frontend Developer
JamfSoftware, USA - 6 months
- Implemented Sentry configuration to monitor and rectify recurring issues in production
- Enhanced test coverage of the web dashboard using Cypress and Vue Test Utils
- Worked with JamfProtect team on the admin web app of the JamfProtect application using Vue.js
Technologies:
- Technologies:
- JavaScript
- Vue.js
- HTML / CSS
- Bootstrap
- Cypress
- Figma
- Unit Testing
- SCSS
- GraphQL
- Sentry
Frontend Developer
CertifactionAg, Switzerland - 2 years 2 months
- Developed in-house PDF signing that allows users to process PDF documents directly within the browser using web assembly and Vuejs
- Built custom plugins and APIs tailored to clients' specifications, facilitating seamless integration into their web applications and Command Line Interfaces (CLIs)
- Improved product quality and reduced risk of failure in production by setting up Cypress for code testing and Grafana for metrics monitoring
- Conducted performance enhancements through audits using Lighthouse and optimizing web application speed via advanced techniques like code splitting and lazy loading.
- Worked on an e-prescription web app using Vue3, TypeScript, and Bootstrap which allows medical personnel to ensure the authenticity of their prescriptions
- Collaborate with the design team to improve the user experience of the product by creating reusable components that conform to accessibility standards
- Perform regular peer programming and code reviews to evaluate the quality of the client and server-side code
Technologies:
- Technologies:
- JavaScript
- Tailwind
- Vue.js
- TypeScript
- HTML / CSS
- Bootstrap
- Golang
- Cypress
- Storybook
- Figma
- Grafana
- Unit Testing
- Git
- Webstorm
- IntelliJ
Software Developer & Team Lead
Outsource Global - 1 year 6 months
- Led a team of backend and frontend developers to build an in-house HR system using React.js and Rails to track employee attendance, loans and salary advance.
- Handled communication between clients and team to understand requirements better and offered advice where necessary
- Collaborated with the design team to produce designs for client projects using Figma
- Oversaw the development of a central management system for the Federal Ministry of Humanitarian Affairs, Disaster Management, and Social Development Nigeria to keep track of the various social intervention schemes
- Built an online test portal with React.js and styled-components as part of the NASIMS program to provide a platform for assessing beneficiaries of the intervention schemes program.
Technologies:
- Technologies:
- JavaScript
- Tailwind
- Vue.js
- React.js
- Vuetify
- HTML / CSS
- Figma
- Team leading
- Nuxt.js
Frontend Developer Intern
eHealth4everyone - 6 months
- Developed a multi-source data analytics dashboard using Vue.js
- Total rewrite of existing data visualization library Plotly to Highcharts
- Integrate map SVG data showing states with the ability to drill down to local governments, which helped local hospitals and clinics have a better idea of the health data in their community
- Used Google scripts to convert data gathered in Google Sheets to Firebase JSON objects to be used for data visualization on the web app
- Provided general IT support to office staff, ensuring the internet was running and all computers worked as expected.
Technologies:
- Technologies:
- JavaScript
- Vue.js
- Vuetify
- Chart.js
- JSON
- Plotly
Education
BSc.Computer Engineering
Federal University Of Technology · 2014 - 2020
Portfolio
Find your next developer within days, not months
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- You are presented the right candidates 2 days in average after we talk