Emmanuel Akinde

Frontend Engineer | Mobile Engineer

Emmanuel is a motivated and dedicated Software Developer with over 5 years of experience in front-end and mobile development. He specializes in React and React Native, with excellent experience in but not limited to payments, banking, and financial services. Emmanuel is a user-focused professional who emphasizes performance and accessibility.

Work Experience

  • Senior Software Engineer

    Brass Technologies | March, 2021 – Current

    Serving as the Mobile Team Lead and Senior React/React Native engineer for a banking platform that provides financial tools to help small and medium enterprises businesses, which make up 95% of the businesses in Nigeria, with financial operations and cash flow. Conducting interviews and assessments for team members and providing mentorship. Directly involved in the product pipeline and review.

    • Contributing to the development of the Brass banking dashboard
    • Building the mobile app for iOS and Android with React Native
    • Developing the Brass UI Kit for internal use based on the product design system
    • Develop new user-facing features
    • Building pixel-perfect, buttery smooth UIs across both mobile platforms
    • Building reusable code and libraries for future use
    • Writing automated tests to ensure the product is of the highest quality.
    • CI/CD with Codemagic and delivering app to the stores with Fastlane
    • Also Lead the Mobile Team and generally ensure quality of code via Code Review

      Skills, Tools, & Specializations

      • React.js
      • TypeScript
      • JavaScript
      • Redux
      • React Native
  • React Native Engineer | Frontend Engineer

    RiseVest | April, 2020 – April 2021

    Rise are a technology-driven finance company connecting everyday Africans with the best dollar-denominated investment opportunities around the world. Was involved in planning and design review for various fintech products. Helped build a strong front-end team through interviews and assessments.

    • Built the Advisory app that connects users with financial advisors to help them make intelligent and informed investment decisions
    • Helped build the Risevest application for dollar investments for both Android and iOS
    • Worked on the Rise web admin portal for internal administrative management
    • Leveraged native APIs for deep integrations with both iOS and Android platforms
    • Diagnosed and fixed bugs and performance bottlenecks for performance that feels native

      Skills, Tools, & Specializations

      • React.js
      • TypeScript
      • JavaScript
      • Redux
      • React Native
      • Sass
      • Material-Ui
  • Frontend Developer

    SportCompass, Denmark | Sep, 2019 – March, 2020

    Helped develop the front-end of a SaaS product that connects sports bars with sports fans looking to watch specific games. The platform allows sports bars to find upcoming matches, organize and optimize viewing schedules, and manage marketing, while providing metrics for data-driven insights to help spur customer growth and retention.

    • Focused on mobile accessibility and transformed the existing Sport Compass website, previously built as a server-side page in Ruby, into a React PWA
    • Worked on the admin system for managing bar owners
    • Collaborated with and supported colleagues in the back-end development, QA, design, and product domains

      Skills, Tools, & Specializations

      • React.js
      • TypeScript
      • JavaScript
      • Redux
      • Vanillajs
  • Frontend Engineer | React Native Engineer

    Clane Company (Contract) | Oct, 2018 – August,2019

    Worked with Angular and React Native to help build financial products and services for the African market using cutting-edge technologies such as contactless and mobile point of sale (mPOS) payments.

    • Mpos Integration With React Native which uses bluetooth and a MPOS device to complete payments and transactions
    • Developed an mPOS integration with React Native that uses Bluetooth and an mPOS device to complete payments and transactions
    • Built a contactless payment integration with React Native using near field communication (NFC) to transfer payment information between user and merchant devices
    • Built a merchant portal system with Angular, RxJS, and TypeScript

      Skills, Tools, & Specializations

      • React.js
      • TypeScript
      • Angular 2+
      • Redux
      • React Native
  • Frontend Developer

    Startup Studio | Jun, 2017 – Oct, 2018

    Worked as a front-end developer building solutions with React, React Native, and Vanilla JavaScript.

    • Wrote Javascript, HTML and CSS code using advanced frameworks
    • Redesigned and dramatically simplified overly-complex user interfaces, while preserving all functionalities
    • Implemented high-leverage features to optimize UX and conversion rates
    • Developed single-page applications (SPAs) and server-side rendering
    • Automated frontend testing

      Skills, Tools, & Specializations

      • React.js
      • TypeScript
      • VanillaJS
      • Redux
      • React Native
  • Software Engineering Intern

    Konga Online Shopping Mall, Ikeja. | Dec, 2016 – May, 2017

    Worked as part of the team building the shipping and logistics system. Used a tech stack that included back-end services in PHP, Node.js, and Express.js, and front-end apps in Angular and React. Interfaced with clients and internal teams to gather requirements and develop software solutions.

    • Collaborated with the User Experience (UX) team to build innovative, state-of-the-art applications
    • Refactored, optimized, and improved the existing codebase for maintenance and scalability
    • Used back-end data services and supported data service APIs
    • Used test-driven development (TDD) to ensure feature quality
    • Documented development processes, architecture, and standard components

      Skills, Tools, & Specializations

      • TypeScript
      • TypeScript
      • Angular 2+
      • PHP
      • Node.js
  • Fiverr

    Freelance Javascript Developer | May, 2016 – Dec, 2017

    Built solutions with React, React Native, and Node.js on a freelance basis for clients around the world.

    • Implemented UI/UX designs and mock-ups
    • Implemented automation tasks using Grunt and Gulp
    • Became familiar with the AWS stack

      Skills, Tools, & Specializations

      • React.js
      • TypeScript
      • JavaScript
      • React Native

Education

  • Obafemi Awolowo University

    Computer Engineering - CS Major | Mar, 2012 – Feb, 2017

    Took courses like: Object Oriented Programming, Assembly Language, Data structures and Algorithm, Automata Therory, Compilers, Human and Computer Interactions, Project Management, Computer Architecture, Artificial Intelligence, Natural Language Processing e.t.c Also Contributed to the Developer's Community: GDG OAU, Consonance, IEEE, WIE.

Projects

  • Web3 React Native Developer

    PozzlePlanet | Feb, 2019 – Nov 2019

    Changed the application from JavaScript to TypeScript, including global definition declarations. Changed all prototypes to interfaces. Rewrote and optimized all performance for reusability and better performance.

  • React and React Native Developer

    Gosquare | Feb, 2019 – Nov 2019

    Worked as a front-end and mobile engineer on a logistics product that helps users find dispatch riders to fulfill orders and deliver packages.

Skills

    • HTML
    • CSS
    • JavaScript(ES6 -ES7)
    • PWA
    • React.js
    • ReactNative
    • Redux
    • GraphQL
    • D3.js
    • Firebase
    • PHP
    • Nodejs
    • Bootstrap
    • Linux
    • SQL
    • Git
    • Jquery
    • Sass
    • Jest
    • Mocha
    • TypeScript
    • Webpack
    • Docker
    • CircleCI
    • Fastlane
    • Styled Components
    • CssModules
    • Material-UI