dickensjuma13's img

Dickens Juma

Experienced Software Engineer, Specializing in Back End Development

About Me

Hello There!

I'm Dickens Juma, a dedicated Software Engineer with a passion for creative problem-solving and a growing love for programming languages. I excel in ideating, conceptualizing, and developing consumer-centric and technology-enabled products from the ground up. I am eager to explore full-stack development opportunities in both startups and scalable companies.

Nationality : Kenyan

City : Nairobi, Kenya

Mail : dickensjuma13@gmail.com

Hobbies : Cooking, Hiking & Watching tech documentary

Languages

Javascript

100%

HTML5 & CSS3

100%

Ruby

100%

Typescript

100%

Python

100%

MongoDB, MySQL, Postgres & Sequelize

100%

IT Constructs

Data Structures & Algorithms

100%

RESTful APIs

100%

CI/CD

100%

Problem Solving & Troubleshooting,

100%

Leadership

100%

Functional & Object-Oriented Programming (OOP)

100%

Web Technologies

NodeJS

100%

GraphQL

100%

Ruby on Rails

100%

React, Tailwind, Ant Design & CSS3

100%

Linux

100%

AWS & GCP

100%

Docker, Kafka , Kubernetes

100%

Education

September 2022 - Present

The Cooperative University Of Kenya

Bachelor of Science in Software Engineering

  • Approached problems in an analytical and rigorous way, formulated theories, and applied them to solve computational problems.
  • Applied understanding of computer software principles and SDLC in designing and developing programs.
  • Advanced numeracy and analyzing large quantities of data using statistical software i.e MATLAB and SPSS.
  • Accurately develop, secure, maintain the performance, integrity, and security of a computerized database.
  • Analyze security breaches that may or have occurred, and restore or reinforce systems against such breaches, to ensure that confidential data is protected.

November 2019 – Present

Microverse Inc

Full stack Software Developent

  • Spent 1300+ hours mastering algorithms, data structures, and full-stack development while simultaneously developing projects with Ruby, Rails, JavaScript, React, and Redux.
  • Developed skills in remote pair-programming using GitHub, industry-standard git-flow, and daily standups to communicate and collaborate with international remote developers.

March 2018 - August 2019

Lakehub Academy

Full stack web development

2019-2023

FreeCodeCamp

  • Back End Development and APIs
  • JavaScript Algorithms and Data Structure
  • Responsive Web Design

Experience

Feb 2024 - Present

OldMutual

Software Engineer

  • Spearheaded the adoption of agile practices, increasing productivity by 25% and reducing time-to-market for new software releases by 16%.
  • Developed and integrated automated testing workflows within CI/CD pipelines, decreasing release cycle times by 14% and improving overall code quality by 30%.
  • Conducted training sessions for engineers on trunk-based branching strategy, enhancing code deployment efficiency by 25%.

June 2023 - Present

WayaMoney

Backend Developer

  • Managed seamless integration of third-party dependencies, enhancing platform functionality, resulting in a 0.9-star rating increase in user reviews.
  • Developed and executed comprehensive accessibility and localization strategies, increasing user engagement by 23% and reducing customer complaints related to language barriers by 13%.
  • Streamlined insurance workflows with product managers, reducing paperwork by 75%.

November 2021 - June 2023

Lami Technlogies

Backend Developer

  • Conducted thorough code reviews and implemented critical features, improving codebase quality by 40% using Git, MySQL, and AWS Code Commit.
  • Performed technical analysis of user feedback and market trends, identifying key features for integration, and increasing user engagement metrics by 15%.
  • Collaborated with UX/UI designers and product managers for extensive user testing, achieving a 27% increase in user satisfaction ratings.
October 2020 – October 2021

Bluewave Insurance

Lead Software Developer

  • Led Agile teams in the development and launch of the microinsurance USSD application, meeting project deadlines with a 95% accuracy rate.
  • Configured a new build server using GitHub Actions, Docker, and Jenkins, streamlining deployment workflows and reducing build times by 75%.
  • Integrated cybersecurity measures using Burp Suite and JMeter, alongside Selenium and Cypress testing, decreasing system vulnerabilities by 40%.

Feb 2020 –September 2020

Tunga

Full-Stack Developer

  • Developed a scalable tax collection application using NodeJs and React Native, providing reliable service to over 10,000 users daily.
  • Designed a real-time monitoring system, which minimized system downtime by 31%
  • Collaborated with other team leads through Confluence, Jira, Microsoft Teams, and Slack to enhance testability of business and technical requirements, resulting in a 30% increase in test coverage across critical features.

November 2019 – Present

MICROVERSE

Student Code Reviewer

  • Help mentees become self-efficient and help them learn how to debug their code.
  • Developed trust and respect whilst helping them overcome emotional challenges.
  • Responsible for the overall well-being of the student
  • Help mentees build networks and locate meaningful contacts

My Projects

cli

Spark

All-in-one Cloud Platform that empowers Beauty and Personal Care businesses by streamlining operations, boosting productivity, and elevating client experiences.

cli

Render-Email API.

An API that lets me POST a payload of HTML, device type, and target app and it returns a screenshot of that HTML rendered as an email on that device in that app.

cli

ProFact Challenge

🔹 It's a unique web game that presents fun facts about your favorite footballers. 🔹 Your challenge: Guess the player's name with just 4 chances.

cli

EmailCheckMate

Pro email validator: SMTP, DISPOSABLE, FREE, MX, DNS CHECK

cli workflow

Digital Asset Portfolio Node.js CLI applications.

A Digital Asset Portfolio CLI applications Built on NodeJs.

caret

Caret

​USSD platform that allow your employees the financial flexibility to access their already earned salary at any time during the month.

apa

URL-Shortener

A URL shortener built with NodeJs, Express, MongoDB and EJS.

teletiba

Teletiba

Teletiba uses a technological platform to allow patients via video call to see a Kenyan licensed medical practitioner online upon booking.Technologies used: WebRTC, Microservices,EMRs, EHRs,IVR,Cloud based Server-AWS.

transmall

Transmall

Transmall - Online Shopping in Kenya Transmall is striving to be Kenya's largest online shopping mall. It was launched in 2021 with the mission of becoming No.1 E-commerce platform in Kenya, and has sites strategically distributed all over Kenya.

fikasafe

Fika Safe Project

Online platform designed to assist Saccos to track their motorcycle riders.Technlogies used: MongoDB, ReactJS, Express, NodeJs, Heroku, Africastalking SMS and USSD API - in progres

rentalkonnect

RentalKonnect

Online platform for finding rentals . Technologies used: LoopbackJs, NodeJS,ReactJS,Heroku

wadada

Wadada

Platform Connecting women to professionals that help them tackle major issues that hinder the growth & development of Women in general, be it home or workspace. . Technologies used: NodeJS,ReactJS,Heroku

theaugernetwork

The Auger Network

A Data marketplace to find and explore consumable relevant data. Typescript, NodeJS,ReactJS, RPC API

Contact Me

dickensjuma13@gmail.com

Nairobi, Kenya

+254 704 868 023

\in\dickens-juma

Let's get in touch