Hi there 👋🏽, I am David, a years old frontend engineer at Redsofa. I have over three years experience in software development and building awesome user interfaces & experiences, working with bleeding edge technologies to solve problems. I speak Angular and React right now.
David Akanni is a highly productive frontend developer based in Lagos, Nigeria. I have a liking for learning and implementing new technologies with a flair for creating elegant solutions in the least amount of time.
Lead Frontend Engineer
March 2018 - 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.
Breakdown of tasks and web application design expectations
API design, general software work flow and reports back to managers
Built newsletters and email templates for campaigns
Built front end web application using Angular.
Built application programming interfaces using Slim 3 PHP.
Developed a web portal for content management using Angular 6, thus increasing the amount of news uploaded per day, saving up to 80% cost and also increasing productivity for content managers
Developed web crawlers using RegExp with PHP to fetch movie information for Ntertane a music and video streaming platform, from "https://www.nowshowing.com.ng" with 0% latency.
Migrated of some web services from Windows Servers to Linux Servers and implemented load balancing using HAProxy, thus increasing the reliability of the services.
Maintained systems on Windows and Linux Servers
Worked with Linux Servers via Digital Ocean.
Deployed multiple docker images, ran multiple docker instances
Developed code fixes and enhancements for inclusion in future code releases and patches.
September 2016 - April 2017
Mobile Development (Android)
Developed and integrated a commenting system into a hybrid application using AngularJs, PHP
Developed a pharmaceutical android application that helps with drug administration and usage
Worked with a team to develop an event planning android application
Developed a CRUD platform for value added services
- Fullstack Developer
Retroly is a web application for collaborative retrospective. Myself and a friend Biyi came up with. Biyi works at Booking.com. Its an idea we came up with it, with a better user interface, more animations. Retroly is used for retrospective in teams. Instead of sticky notes team members come into Retroly, create a board, start a retro, post feedbacks, vote feedbacks all in real-time and generate reports (in PDF or Excel format) at the end of the retrospective.