Akanni David's image

David Akanni

Frontend Engineer

MyloCarson's Github chart

Introduction

Hi there πŸ‘‹πŸ½, I am David, a frontend engineer. I have over two years experience building pixel-perfect user interfaces & awesome experiences, working with bleeding edge technologies to solve problems. I speak Angular and React right now.

David Akanni is a highly productive frontend engineer. I am a fast and flexible learner, a strong advocate for adhering to best practices and result-oriented.

Work Experience

Lead Frontend Engineer

Redsofa

Location:Remote, Amsterdam

March 2019 - present

  • Research software engineering choices and tools
  • Management of progress on KPIs and tasks using Trello
  • Maintain all software systems from development to production
  • Implementing real time applications using Socket.io
  • Creating reusable layouts, partials and flexible HTML templates using HandleBars.js and SCSS for prototyping thus reduce development time.
  • Automate CSS and assets generation, assembling HandleBars templates using Grunt.
  • Structure and build independent components using BEM methodology.
  • Deploy all web applications to Heroku and Netlify for test purposes.
  • Implementing modular, reusable components that are easy to maintain across React and Angular projects.
  • Agile Development including daily stand-ups.
  • Converting user interfaces from Figma
  • Brainstorming and idea generation using Retroly.io
  • Created a retrospective web application called Retroly and performed the role of a sole full-stack developer utilizing using MEAN stack.
  • Collaborated as a sole front end developer in a fast-paced team to develop an e-commerce web application called Yanamode for fabrics using Angular. I developed both the user-facing frontend application and the merchant-facing frontend application.
  • Actively using GitLab for all projects.

Latest Project

- Fullstack Developer

Retroly is a tool for teams that want to flourish and have impactful retros every single time. Organize retrospectives with team members all around the globe and collect feedback on different issues and ideas. Retroly allows you to collect honest feedback by allowing your team to anonymously post their views. Retroly guides your team through industry-approved activities that ensure you run a successful retro every time. From easy card sorting and customization options to live time storage, the user-friendly interface gives you the opportunity to improve your team’s performance and share ideas across a common platform.

Technologies: Angular 8, Node.js, Express.js, MongoDB, Socket.io, HTML5, SCSS, Netlify, GitLab

Roles

  • Built different micro-services for frontend and backend.
  • Implemented token based authentication system with refresh tokens
  • Implemented real time feedbacks using Node.js and Socket.io
  • Automated documentation generation using postman collections for all endpoints
  • Converted all designs from Figma using Angular and SCSS
  • Auto-generate PDF and Excel documents using PDFMake and Workbook.js
  • Implemented image storage using Cloudinary
  • Continuously managing all deployments for both frontend and backend applications
  • Integrated payment and billing management using Stripe
  • I built the APIs using Nodejs,Express, Socket.io and MongoDB.

Accomplishments

  • Retroly won 2nd product of the day on Product Hunt on 26th of December 2019
  • Currently with over 4000+ successful retrospectives.
  • Over 200+ daily usage
  • Increasing active user engagements in France and the United States.
  • Retroly was featured on a top tech blog in France. View

Check Out

Retroly's Mood Board

wejapa

WeJapa

- Frontend Developer

Converted all deigns from Figma using React, SCSS and CSS Modules

Used functional components only

All SVG icons and illustrations are functional components. This allows for reusability

Chose Nextjs because of it's awesome file system routing

Technologies: Nextjs, SCSS, CSS Modules, GitHub, Netlify

Check Out

Pegasus

Pegasus

- Frontend Developer

Pagasus - Borderless payments platform.

Converted all designs from Figma using HTML5 and SCSS

Technologies: HTML5, SCSS, Tailwind

Available on Request

Biyified

Biyi Adetunji's Portfolio

- Frontend Developer

Converted all designs from Figma using HTML5 and SCSS

Used Greensock for some aminations

Technologies: HTML5, SCSS, Gitlab

Check Out

teslon

Teslon

- Frontend Developer

Converted all deigns from Figma using HTML5 and SCSS and Bootstrap 4 for griding

Used CSS transition, transform and animation for animation effects

Technologies: HTML5, SCSS, Bootstrap 4, GitHub

Check Out

ore adetunji's portfolio

Ore Adetunji's Portfolio

- Frontend Developer

Converted all designs from Figma using HTML5 and SCSS

Used CSS transitions for mild animation effect

Technologies: HTML5, SCSS, Bootstrap 4, GitHub

Check Out

music & rights

Music & Rights

- Frontend Developer

A Startup interested in the statistics and metrics part of music and entertainment.

With 0yrs of experience in React, I translated Marvel App designs and built the whole frontend application using React and SCSS.

Handled all forms elements with Formik

Sad πŸ˜”, it didn't go to production due to certain issues with 3rd parties

Technologies: React, React Hooks, React Router, Bootstrap 4, GitHub

Still in Development Phase

yanamode

Yanamode User

- Frontend Developer

Fashion Tech Startup that helps users find and purchase clothing materials online. Users can search with images, colors among other search parameters.

The fun part of the project was plugging into an AI-powered backend that searches for images and clothe patterns

Converted all designs from Figma using Angular and SCSS

Translated designs with components and reusability in mind

All SVGs and illustrations are pure Angular components, this helps reusability

Transitions and animations were achieved with pure CSS3 Transitions and Animation

Collaborated with remote team spread across Nigeria and Europe

Handled forms with Angular Reactive Form Modules

Sadly πŸ˜”, the project was put on hold.

Technologies: Angular, Bootstrap 4, Express.js, Node.js, GitLab

Still in Development Phase

yanamode merchant

Yanamode Merchant

- Frontend Developer

Fashion Tech Startup that helps users with clothing materials

Converted all designs from Figma using Angular and SCSS

Sad πŸ˜”, the project was put on hold.

Technologies: Angular, Bootstrap 4, Express.js, Node.js,GitLab

Available on Request