Personal details

Ken E. - Remote

Ken E.

Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

I'm a full stack web and mobile developer with + 5years working actively in the software industry. I find a great deal of my essence in tackling challenges and apply myself untill the end goal is realised.

I have been privileged to build amazing and challenging projects in the past that have been transformative in my career this far. I have lead teams of high performing engineers, have solid experience working with startups and in fast paced environments.

Have a lot of experience working on software with a very active client base and very skilled in scaling applications and designing architectures. I take ownership of projects and possess a natural finesse in logical reasoning and problem solving with best coding practice and methodologies including Agile.

I'm dedicated to building my capacity in leadership, learning and expanding my stack : PHP, Laravel, Javascript, React, React Native, Node, Python, Flask, Android, MySQL, MongoDB, Devops.

Work Experience

Senior Backend Developer
Faber Technologies | May 2019 - Present
PHP
PostgreSQL
GitHub
Laravel
Continuous Integration
Test driven development
Git flow
Continuous Deployment
RESTful API
Setup and maintain continuous integration and deployment pipelines using Github, Travis & Forge. Increase test coverage by writing tests and enforcing test driven development TDD. Write Restful webservices for mobile and desktop platforms. Design and build out new application modules.
Chief Technology Officer
Cluster Software Company Limited. | Aug 2018 - Present
PHP
MySQL
Heroku
Laravel
Test driven development
React
React Native
Redux
Agile
RESTful API
Designed the architecture for the MySQL database, REST API with Laravel 5, front-end with React.js and mobile app with React Native. Setup the pipelines for Continuous Integration and Continuous Delivery with Bitbucket CICD pipelines and Heroku. Lead a team of 4 high performing developers. Enforced TDD in our development practice to efficiently track bugs and make resolutions. Assign and manage developer stories and epics on Pivotal Tracker. Conduct standups and retrospectives to plan sprints and get feedback from the team.

Personal Projects

Peerless LMSIconOpenNewWindows
2018
PHP
AJAX
GitHub
Continuous Integration
Test driven development
JavaScript
DigitalOcean
Laravel 5
This is a Learning management system, transformed from a single tenant app (open source code) to a multitenant SaaS application. It is also coupled with an account system built in Laravel 5 to help subscribing firms manage their subscriptions and other related functions.
2019
PHP
GitHub
Continuous Integration
Docker
DigitalOcean
Continuous Deployment
Laracel
AlldayHR is a Human Resource Management System. I engineered a system to combine the services of several stand alone applications (HRMS, ATS, Job Board) including some open source projects to serve as a single multitenant application that can be maintained from a central source.