manuelgeek
Emmanuel Magak
Nairobi, Kenya

A computer scientist and a developer. I love technology, creativity, and Innovation, interested in building solutions to solve real user problems. I love communities and open source projects. Currently into building FinTech solutions. Majorly doing web development but also interested in business intelligence and analytics. Out of tech, I'm a skilled field hockey player and a scouter. as a scouter.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

1,513.9
CodersRank Rank
Top 1%
Based on:
Stackoverflow 7 events
Top 1
Elixir
Elixir
Developer
Kenya
Top 50
JavaScript
JavaScript
Developer
Kenya
Top 10
Vue
Vue
Developer
Kenya
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
APA Insurance Limited
Aug 2020 - Dec 2020 (4 months)
Nairobi, Kenya
Contract Software Engineer
As a Software Engineer, I'm responsible for the Front End Design of the APA Insurance Motor Portal. This system is to allow customers and Agents, request for Quotation, Buy Cover, Renew Policies, Report Claims, get related notifications etc.

The Front end is in Vue JS, with PWA features enabled, Tailwind CSS, Vuetify, Jest
Technologies and tools used; Bitbucket, SonarCloud, AWS(S3, Cognito, EC2, Lambda etc), Ciecle CI, Docker, Jira
The API is in Java Spring

My roles are but not limited to;
1. Take part in product design thinking, creating user flows and wire-frames
2. Implement UI and UX from designs supplied by the Design Team. Consume the APIs to come up with a working user journey
3. With help of the Project Owner, understand user stories, map user journeys to come up with a better Customer UX
4. Define and deploy the CI/CD pipeline for the project

The project is still in Progress, no public links yet
Apps:Lab Limited
Nov 2019 - Dec 2020 (1 year 1 month)
Nairobi, Kenya
Full Stack Web Developer
Web development, back end, front end , devOps
Languages; PHP, JavaScript, Elixir
Frameworks: Laravel, Vue JS, Phoenix
1. Develop client projects ranging from CRM, ERP, CMS, company websites in Laravel(PHP) and Vue JS
2. Work on internal projects and client projects from design stage, development, testing, deployment and launching eg LetaFood, BikeIt, Shulepay
3. Setting up and designing the design architecture and process for all front end development flows from Framework(Nuxt, Vue CLI) to testing tools (Jest, Cypress) to CI/CD automation with Gitlab Pipelines and deployment to Dev, UAT and Prod environments in Linode and AWS
4. Developed payment integrations for internal and external systems; Mpesa Daraja APIs, Equity Jenga APIs, Card payments, AfricasTalking payment APIs
5. Server set up and management for back end APIs in AWS and Linode server from PHP, MySQL, Nginx etc and CI/CD automation for Laravel projects to Dev, UAT and Prod environments.
6. Leading the Companies community section. Appslab KE is keenly interested in tech communities and supports various communities from Atlassian communities, android254, droidconKe and leading open source contributions.
droidconke
Jun 2018 - Dec 2020 (2 years 6 months)
Nairobi, Kenya
Co Organizer/Developer
1. Being part of the Organizing team, I help spearhead the objectives, help in critical decision making and driving the established agenda
2. Responsible for developing all internal systems, APIs, dashboards, main drodiconKE site and conference website in Vue jS, Nuxt JS and Laravel
3. During the conferences, being physically available to engage in and foresee on allocated activities to ensure the conference is a success
4. Being part of the droidconKe tech tour planning and actualization team. Tech tour is a series of droidconKe reach out tech meet ups and events; physical, webinars etc

Technologies:
JavaScript, Laravel, Vue JS, Firebase, AWS, Nuxt JS, Sessionize API

Add some compelling projects here to demonstrate your experience
BikeIt
Oct 2018 - Jul 2020
BikeIt Offer A Platform To Deliver Your Parcel Faster With Less Hassle

LetaFood
Jan 2018 - Present
Food delivery service in Eldoret, Kenya.
vuejs-medium-editor
Aug 2019 - Present
Vue Js component for Medium Editor wrapper with https://github.com/yabwe/medium-editor But all plugins are re-writing in Vue.js All Medium Editor configs are supported

This section lets you add any degrees or diplomas you have earned.
Agoro Sare High School
KCSE, High School/Secondary Diplomas and Certificates
Dec 2009 - Dec 2012
A school of great choice. A centre of Academic Excellence
Moi University
Bachelor's degree, Computer Science
Dec 2013 - Dec 2018
A university with a difference
Gundo Consolata Academy
KCPE
Dec 2004 - Dec 2008
Problem Solving (Basic)
Jul 2020
Oracle Service Cloud Integration for Developers Ed 1 PRV
Nov 2017
JavaScript Certificate
Jul 2020

Jobs for you

Show all jobs
Feedback