David

Full Stack Engineer Kenya
10 yrs experienceEnglish Fluent
Skills
Javascript10yPython10yReact.js6y
Secondary skills
AwsGitDjangoLaravelHtml
Experience
Tech Lead
Oct 2021 – Present
Developing software-based business solutions for clients using various technologies and methodologies bearing in mind about costs and maintenance in the long-term.
Full Stack Engineer
Jun 2022 – Oct 2024 · Kenya
I worked fulltime (Hybrid - remote and office) in the position of fullstack engineer developing a project management and statistical web based application. Skills used in this position include: ReactJS, Django, Docker, AWS, GIT, Heroku, Dokku, Bash, Postgres and Power BI.
HerokuProject ManagementReact.jsPostgresqlDjangoDockerGitAws
Full Stack Engineer
Jul 2022 – Oct 2024
Worked as a full-stack software engineer primarily with Django and ReactJS to build and maintain project management and analytics tools used by government agencies. Also served as senior systems administrator overseeing setup and deployment of cloud infrastructure and self-hosted deployments on client servers, maintenance, and end-user training. Used AI to enable systems to integrate vast data from various sources and allow users to make prompt queries against the data and get summaries.
AIAnalyticsDjangoProject ManagementReact.js
Infrastructure Engineer
Jun 2019 – Sep 2021
Developed an online portal in C# [contact hidden] for the backend and MS SQL server for the database. Front-end used HTML5/CSS3 and jQuery. Implemented 2-factor authentication via SMS, email, and PDF libraries for automated monthly statements. Developed SMS and email (SMTP) application using C# [contact hidden] framework. Implemented multithreading for SMS sending to REST API endpoint. Involved in continuous integration as new features were implemented in sprints. Led early UX/UI design and migration to ReactJS. Implemented DR site on AWS. Collaborated using GitHub and JIRA. Developed mobile app using VueJS. Notifications implemented via WCF service on IIS server using C#. Bug-fixing on errors reported via JIRA.
React.js.netWcfGithubRest ApiSql ServerVue.jsIisJiraJqueryAwsC#
Other
Feb 2015 – Apr 2019
Developed in-house CRM system using C# and HTML/CSS/JavaScript serving more than 500 staff and over 500,000 customers. Developed payments automation and integration module using M-PESA API. Developed desktop application to auto-dial phone numbers for call center operators using the API for the 3CX phone system.
C#CrmApi
Infrastructure Engineer
May 2013 – Apr 2019
Maintenance of LAN and WAN used by staff. Maintenance of PABX system used by call center. Training of users on in-house CRM tool. Technical user support.
CrmPabxWan
Education
BSc. Information Technology
Jomo Kenyatta University of Agriculture and Technology · Sep 2009 – Apr 2013
BSc. Information Technology
Jomo Kenyatta University of Agriculture and Technology · Sep 2009 – Apr 2013
Certificates
Cisco Certified Network Associate (CCNA)
Cisco · 2016
Side projects
Online Voting Application
Dec 2021 – Feb 2022

Lost connection

The internet blinked. We’re catching up.

Reload page
An error has occurred. This application may no longer respond until reloaded.Reload 🗙