Ejiro A.

Ejiro A.

Frontend Engineer

Uyo , Nigeria

Experience: 4 Years

Ejiro

Uyo , Nigeria

Frontend Engineer

90000 USD / Year

  • Immediate: Available

4 Years

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 More

Portfolio Projects

Spasora

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

Show More Show Less

OAK Express

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

Show More Show Less

Ansel Finance

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.

Show More Show Less

Go Sprint

Company

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 Less

Dripkart

Company

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 Less

EGB

Company

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 Less

Archub Africa

Company

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 Less

JonMidas

Company

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 Less

Skills

CSS Next.Js

Joshua Jumbo

Company

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 Less

GOTs

Company

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 Less

Vue OTP Input

Company

Vue OTP Input

Description

I built a fully customizable, OTP (one-time-password) input component built with Vue 3.x and Vue Composition API. Available on GitHub here.

Show More Show Less

Skills

Vue.Js Git

Tensei

Company

Tensei

Description

 I contributed to the open-source Tensei project, a Node.js Headless CMS

Show More Show Less

Chakra UI

Company

Chakra UI

Description

I contributed to the Chakra UI docs

Show More Show Less
Share: