Now you can Instantly Chat with Ejiro!
About Me
Frontend Engineer with rock-solid experience in building complex applications with JavaScript, TypeScript Vue.js, NuxtJS, React, and other tools in the JavaScript ecosystem. Decomposing complex problems into logic, data, and UI components is my fo...
Show MoreSkills
Web Development
Development Tools
Others
Software Engineering
Graphic Design
E-Commerce
Database
Programming Language
Mobile Apps
Positions
Portfolio Projects
Company
Spasora
Description
Spasora is a versatile marketplace to discover and book physical spaces for video production, photography, and all forms of content creation with a vision to organize the creative industry through technology by becoming the one-stop shop for all content creators.
-
Developed the front and admin interface of the platform with NuxtJS
-
Enforced consistency across the application based on the design system
-
Improve web accessibility of the entire platform from 50 to about 90% (Lighthouse score)
-
Implementation of an advanced search feature as powerful as Jiji’s with smooth user experience and ensured code related to this feature can be easily maintainable.
-
Set up Continuous Integration (CI) workflow using GitHub Actions
-
Fixed Vue hydration error on deployment
-
Did a major refactoring that led to site performance improvement by reducing the number of network requests, persisting Vuex data, and eliminating dead code and libraries
-
Improved API docs and RFCs
-
Ensure code quality by reviewing code.
-
Communicated with Senior Software Engineers to make informed decisions regarding software best practices
- Tools/Technologies: JavaScript, Vue.js, NuxtJS, Vuex, Element UI, Tailwind CSS, Vuelidate, Node.js, Node.js MongoDB
Company
OAK Express
Description
OAK Express is a technology-focused logistics company, situated in the fastest growing economy of Africa, Lagos, Nigeria. OAK Express is built on seamless technology that helps you move your items and goods swiftly.
-
Built the user dashboard and landing page of the product with NuxtJS
-
Built the Android and iOS mobile application with Vue
- Tools/Technologies: Vue.js, NuxtJS, Firebase, Framework7
Company
Ansel Finance
Description
Ansel is a platform for making financial services efficient, faster – and importantly, possible and safe for locals and diasporans.
-
Built the website and user dashboard with Angular and TypeScript.
- Tools/Technologies: Angular, RxJS, TypeScript, Bootstrap.
Skills
Angular.Js Typescript Rx.Js BootstrapCompany
Go Sprint
Description
Go Sprint provides reliable and affordable transportation services that target individual customer satisfaction through tailor-made packages that improve efficiency in the transportation industry.
-
Built the entire Android and iOS mobile application for both users and drivers with Angular 11 and Ionic.
-
Improve overall mobile app user experience by reducing network requests.
-
Implemented an in-app e-payment system (Paystack) on the client-side.
-
Built an e-wallet system for users to make payments for logistic services.
-
Ensure consistent coding conventions and standards across the both user and driver application.
Tools/Technologies: Angular, Ionic, Capacitor, RxJS
Show More Show LessSkills
Angular.Js Ionic Framework Rx.JsCompany
Dripkart
Description
Dripkart is an e-commerce platform that brings you to a new collection of next-generation BattleKnit technology-engineered shoes.
-
Built the entire Frontend application from the ground up to deployment.
-
Implemented client-side authentication with Google account using Auth0 and the OAuth2 authorization protocol
-
Identified and eliminated dead code which saved us about 20% of the size of every page.
-
Lazy load components that lead to about 15% increase in performance (Lighthouse score)
-
Make platform more accessible to end-users by Implementing different colour modes
-
Improve mobile users’ experience by implementing a swiper gesture feature for products.
Tools/Technologies: JavaScript, Vue.js, Vuex, Chakra UI, Auth0
Show More Show LessSkills
JavaScript Vue.Js Vuex OAuth Oauth2 E-commerceCompany
EGB
Description
Excellent Gift Cards and Bitcoin ( EGB ) is a digital asset trading company based in Nigeria. EGB was birthed out of a passion to provide an easy & efficient means to convert digital assets to fiat funds.
-
Improved the user experience of Bitcoin and Gift Card trading flow of the product
-
Increase trading platform security by identifying and eliminating common errors users will make while trading by re-writing some of the frontend logic related to trading
-
Enforced and implemented strict form validation while users are trading on the platform
Tools/Technologies: JavaScript, React, Redux, Redux Thunk, Material UI, Nodejs, Express
Show More Show LessCompany
Archub Africa
Description
Archub is an online platform to showcase & discover creative work done by creatives. Use Archub to browse work by creative talent wherever you are. Search millions of projects across creative fields and industries, including Photography, Real Estate, Architecture, Interior Design
-
Built the entire IOS and Android with JavaScript (Vue.js)
-
Built a social media application from the ground up using Vue which enabled users of the product to post photos and share reviews on posts from other creatives
-
Delivered an advanced, yet fast and silky smooth search feature for users to be able to search for other creative posts.
-
Implemented follow, like, and comment features.
-
Integrated native mobile device APIs with Vue and JavaScript.
Tools/Technologies: JavaScript, Vue, Framework7, Cordova
Show More Show LessSkills
JavaScript Vue.Js CordovaCompany
JonMidas
Description
A portfolio site for a product designer
-
Using Tailwind, I achieved pixel perfect design without writing a single line of custom CSS
-
Improve lighthouse score and load time by about 80%
-
I improved user experience by lazy loading images
Tools/Technologies: Next.js, Tailwind CS
Show More Show LessCompany
Joshua Jumbo
Description
Yet another portfolio site for a product designer
-
Implemented pixel perfect design with HTML, CSS & JavaScript
-
Improve load time and lighthouse score to about 80%
Tools/Technologies: HTML, CSS, Bootstrap & JavaScript
Show More Show LessSkills
HTML CSS Bootstrap JavaScriptCompany
GOTs
Description
A fansite for the fantasy drama television series Game of Thrones
-
Built the entire Frontend application from the ground up to deployment.
-
Implemented client-side routing with React Router
Tools/Technologies: JavaScript, React
Show More Show LessSkills
JavaScript React.Js React RouterCompany
Tensei
Description
I contributed to the open-source Tensei project, a Node.js Headless CMS
Show More Show LessSkills
Node.Js CMS Development