Summary
Overview
Work History
Education
Skills
Affiliations
Hobbies
Timeline
ResearchAssistant
Juma Idd Otuya

Juma Idd Otuya

Senior Software Engineer
Nairobi,Nairobi

Summary

Forward-thinking Software Engineer with background working productively in dynamic environments. Fluent in Python(Django & DRF) and ReactJs(including React Native) scripting languages used to develop softwares in education, banking and finance industries. Proud team player focused on achieving project objectives with speed and accuracy.

Overview

7
7
years of professional experience
8
8
years of post-secondary education
2
2
Languages

Work History

Senior Software Engineer - FullStack

MasterCard Foundry
Nairobi, Nairobi
04.2021 - Current
  • Onboarded new tools and technologies, specifically React Native and ReactJs during development to elevate project quality and shorten timeframes.
  • Worked with Scrum masters, developers, quality Engineers and customers to resolve technical issues on mobile and web application
  • Coordinated with other engineers to evaluate and improve mobile UIs.
  • Wrote ReactJs and React native UI elements based on Xd Designs, ensuring improved memory management and performance of the Apps
  • Wrote Unit test using React native testing library and Jest
  • Participated in SpringBoot backend service setup for local development.
  • Managed web, Android and iOS enterprise deployment of apps
  • Suggested improvements to team and project workflow.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.

Full Stack Software Engineer

SoftBucket Global
Nairobi, Nairobi
02.2020 - 04.2021
  • Adopted engineering best practices and delivered highest quality scalable solutions.
  • Application architecture design
  • Database design
  • Wrote backend code in Python with Django and Django Rest Framework
  • Wrote optimized and reusable react and React native components
  • Performed code reviews and version management
  • Dockerized Django backend services using Docker and Docker-compose
  • Deployed development Docker images on AWS ECS

Backend Engineer - Contractor

Family Bank PLC
Nairobi, Nairobi
01.2019 - 03.2020
  • Improved performance and reliability of databases, web services and other integrations.
  • Software requirements gathering and analysis
  • Running application updates, backups and recovery
  • Application architecture design
  • Codebase setup and management
  • Code reviews - versions and merges
  • Writing Python Windows services
  • Frontend development in HTML5, CSS
  • Application deployment and preparation of deployment manuals
  • Database design and feature documentation
  • Application user inductions & training

Web Developer

Finstock Evarsity College
Nairobi, Nairobi
05.2015 - 02.2019
  • Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX and JSON coding.
  • Perform webmaster roles for college website - Develop new pages and features on the website and LMS
  • Development of Wordpress pages and Plugins
  • Writing backend code in Python, Django, PHP and Laravel
  • Managing Mysql database
  • Codebase management, versions, reviews
  • User trainings and inductions
  • Managing instances for SaaS users including installing for other colleges
  • Reporting to CEO on weekly basis
  • Logo, books and newsletter design using photoshop, Illustrator and Indesign
  • Search Engine Setup on websites and developing monthly SEO reports

Education

Bachelor of Science - Information Technology

Strathmore University
Nairobi
01.2012 - 06.2016

IBM CyberSecurity Training - Cyber Security - AppScan

IBM Training
Nairobi
01.2014 - 03.2014

No Degree - KCSC

Khasoko High School
Bungoma
03.2008 - 11.2011

Skills

Engineering software expertise

Python Programming

Django - DRF

React & React Native

React Redux

PHP/Laravel

AWS - ECS

Docker - Docker-compose

Affiliations

  • Member of strathmore university alumni charity organization

Hobbies

  • Movies

Timeline

Senior Software Engineer - FullStack

MasterCard Foundry
04.2021 - Current

Full Stack Software Engineer

SoftBucket Global
02.2020 - 04.2021

Backend Engineer - Contractor

Family Bank PLC
01.2019 - 03.2020

Web Developer

Finstock Evarsity College
05.2015 - 02.2019

IBM CyberSecurity Training - Cyber Security - AppScan

IBM Training
01.2014 - 03.2014

Bachelor of Science - Information Technology

Strathmore University
01.2012 - 06.2016

No Degree - KCSC

Khasoko High School
03.2008 - 11.2011
Juma Idd OtuyaSenior Software Engineer