Favour Ezinne Arua

Software Developer

I build full-stack products for fintech, healthcare and commerce.

About

I'm a full-stack developer with over 7 years of experience across the frontend and the backend. I care about the unglamorous parts — the API that doesn't fall over, the form that works on a bad connection, the page that a screen reader can actually get through.

Most of my work has been in regulated, high-trust domains: investment platforms, telemedicine, development banking. I've migrated dashboards between frameworks, built GraphQL services on Kafka, and written the test suites that let a small team ship on a Friday. These days I work at Tightline, and I help run Africoders.

Experience

  1. July 2024Present

    Full Stack Developer · Tightline

    Build and maintain a Laravel-backed CMS with an Angular front end, translating Figma work into pixel-accurate, responsive pages.

    • Implemented Figma designs into pixel-perfect and responsive web pages
    • Integrated REST APIs using Laravel
    • Developed a CMS using Angular and Laravel
    • Collaborated with team members to ensure feature flow alignment
    • React
    • Angular
    • Tailwind CSS
    • Laravel
    • PHP
    • GraphQL
    • WordPress
  2. November 2021July 2024

    Full Stack Developer · Daba Finance

    Worked across the investment platform — React on the front end, GraphQL services in Node behind it, with Kafka carrying events between microservices.

    • Implemented Figma designs into pixel-perfect and responsive web pages
    • Integrated GraphQL APIs using React.js and Apollo
    • Developed GraphQL APIs in Node.js for microservices, using Kafka for cross-service communication
    • Collaborated with team members to ensure feature flow alignment
    • React
    • Next.js
    • Node.js
    • GraphQL
    • Apollo
    • Kafka
  3. January 2022November 2023

    Frontend Developer · Careplan365

    Migrated the mental-health platform's dashboard from Nuxt to React and built the shared UI library the rest of the team worked from.

    • Implemented Figma designs into responsive and user-friendly web pages
    • Migrated the dashboard from Nuxt.js to React.js
    • Collaborated with backend and UI designers to bring out functional applications
    • Developed custom UI libraries that increased developer productivity and code reuse
    • React
    • Nuxt.js
    • Vue.js
    • JavaScript
  4. December 2022April 2023

    Contract Frontend Developer · KompleteCare

    Contract work on a telemedicine product, including the BDD/TDD suite covering its WebRTC consultation flow.

    • Implemented Figma designs into responsive and user-friendly web pages
    • Integrated GraphQL APIs with the use of Apollo
    • Implemented re-usable components for faster development
    • Wrote BDD and TDD test cases with Cypress and Loadero to conduct WebRTC tests
    • Nuxt.js
    • Vue.js
    • GraphQL
    • Apollo
    • Cypress
    • Loadero
  5. April 2021June 2022

    Full Stack Developer · Moovit DigitalLagos

    Client-facing agency work — delivering to deadline across internal and external teams, and holding a consistent visual system across sites.

    • Worked to meet client deadlines
    • Effectively multitasked and worked well with internal and external teams
    • Helped achieve a consistent look and visual theme across the website by promoting uniform fonts, formatting, images and layout
    • Remained dedicated to emerging technology and the latest digital marketing concepts
    • Assessed competing websites in regard to content, look and feel
    • JavaScript
    • PHP
    • HTML
    • CSS
  6. January 2021April 2021

    Backend Developer · BentoLagos

    Backend changes against specific design specifications, with a focus on industry-leading, maintainable solutions.

    • Effectively coded software changes and alterations based on specific design specifications
    • Applied and remained current with existing and emerging technologies
    • Helped to provide industry-leading solutions
    • Utilised the latest software development tools, techniques and approaches
    • Worked to continually meet the expectations of stakeholders and users
    • PHP
    • Node.js
    • REST
  7. June 2018January 2021

    Full Stack Developer · Rhemalinks (itech247)Makurdi and Jos

    First professional role. Built client sites end to end and dealt with clients directly to scope what they actually needed.

    • Implemented UI designs into web pages with HTML, CSS, JavaScript and jQuery
    • Worked on backend logic using core PHP
    • Interacted with clients to understand their needs and worked accordingly
    • Worked closely with the team for better communication and collaboration
    • HTML
    • CSS
    • JavaScript
    • jQuery
    • PHP
View full résumé

Projects

  • Screenshot of Tight Line Software

    Tight Line Software

    Marketing and services site for Tight Line, who build software systems and place engineering talent at scale. React front end against a headless WordPress backend, queried over GraphQL.

    • React
    • Tailwind CSS
    • GraphQL
    • WordPress
    • Angular
    • Laravel
  • Screenshot of rlayAi

    rlayAi

    AI customer support that answers from your own knowledge base and hands off to a human the moment it should. Embeds into an existing site in a single line.

    • React
    • Vite
    • NodeJs
    • TypeScript
    • AI
  • Screenshot of 54dealers

    54dealers

    Marketplace for new cars, pre-owned cars and genuine parts in Lagos. Every listing carries its inspection report, service history and price up front, and parts are checked against your own car before you buy.

    • React
    • Vite
    • NestJs
    • TypeScript
  • Screenshot of Daba Finance

    Daba Finance

    Investment platform opening African public and private markets to retail investors. I worked across the React front end and the Node GraphQL services behind it, with Kafka moving events between microservices.

    • React
    • Next.js
    • Node.js
    • NestJs
    • GraphQL
    • Kafka
  • Screenshot of CraftCheck AI

    CraftCheck AI

    An AI auditor for websites — point it at a URL and it reports back on what is broken, slow or inaccessible.

    • Next.js
    • React
    • AI
  • Screenshot of KompleteCare

    KompleteCare

    Telemedicine platform connecting patients to doctors across Africa. I built responsive consultation flows and wrote the BDD/TDD suite covering its WebRTC video calls.

    • Nuxt.js
    • Vue.js
    • ReactJs
    • GraphQL
    • Cypress
  • Screenshot of BizAid — Development Bank of Nigeria

    BizAid — Development Bank of NigeriaNo longer online

    Business support platform for the Development Bank of Nigeria, built on Vue with a Laravel backend.

    Platform retired — Insidify now redirects to SeamlessHR.

    • Vue.js
    • Laravel
    • PHP
View the full project archive

Writing

Read everything on Medium