Summary
Overview
Work History
Education
Skills
Timeline
Generic

STANLEY EMALI

Software Engineer
Nairobi

Summary

SUMMARY

Seasoned software engineer adept at leveraging mainstream languages like Java , Python and SQL to develop innovative solutions, With over 3 years of hands-on experience, bring a strong foundation in software development, testing, and maintenance. Notable achievements include leading a team to develop an auto-billing system that significantly boosted revenue by 10%, and streamlining technical support processes to reduce issue resolution time by 50%. Skilled in API design and documentation, contributing to notable efficiency gains in UI development. Passionate about applying analytical skills and machine learning techniques to extract insights from data sets. Eager to apply these expertise to tackle new challenges in the dynamic field Software Engineering.

Overview

3
3
years of professional experience
10
10
years of post-secondary education
2
2
Languages

Work History

System Integration Engineer

Safaricom
07.2023 - Current
  • Support of partners on data minimization migration
  • Successfully migrated over 10000 short codes to minimized data
  • Developed lookup solution for data minimization project
  • API Technical support for partners helping meet set SLAs
  • Development of microservices in Java - Springboot Framework
  • Tested and deployed scalable and highly available software products.
  • Participated in architecture, design and implementation of back-end features using Java Springboot
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.

SOFTWARE ENGINEER

Spin Mobile LLC
Nairobi, 30
06.2021 - 06.2023
  • Executing full life cycle application development
  • Improving system quality by identifying issues and common patterns
  • Analytics of financial data for decision making - credit scoring using Python(Django) and Angular for UI
  • Enhancing applications by identifying opportunities for improvement, making recommendations
  • Maintaining and improving existing codebase and peer review code changes
  • Maintained disciplined change management procedures for all environments
  • Offered technical support to 140 financial companies on credit scoring system
  • Reduced TATs for technical support issues from 2 hours to average of 30 minutes
  • Developed auto-billing system that replaced end-month invoicing leading to 10% increase in revenue collection.
  • Provided guidance and mentored Intern software developer

INTERN SOFTWARE ENGINEER

Spin Mobile LLC
Nairobi, 30
06.2021 - 08.2021
  • API design and documentation
  • Maintaining existing core banking system
  • Support for Financial companies using Core banking system
  • Designing and implementing core banking system
  • Maintain disciplined change management procedures for all environments
  • Together with team, building new lending system ground up for company in under six months
  • API design and documentation that reduced UI development time by 50%
  • Supported 24 financial companies using core banking system
  • Reduced TATs for technical support from 45 minutes to 15 minutes.

Education

Bachelor of Science - Computer Science

Maseno University - Kenya
Kisumu, Kenya
08.2015 - 04.2021

HIGH SCHOOL DIPLOMA -

Bungoma High School
Bungoma
01.2011 - 12.2014

Skills

  • Agile-Scrum/Kanban
  • Git
  • Backend - Java (SpringBoot)

  • Software application design
  • Linux administration
  • Solution deployment & DevOps
  • Testing, Troubleshooting and maintanance
  • Code reviews
  • Database - Postgresql, Oracle,MySql,MSQL
  • Python Django

Timeline

System Integration Engineer

Safaricom
07.2023 - Current

SOFTWARE ENGINEER

Spin Mobile LLC
06.2021 - 06.2023

INTERN SOFTWARE ENGINEER

Spin Mobile LLC
06.2021 - 08.2021

Bachelor of Science - Computer Science

Maseno University - Kenya
08.2015 - 04.2021

HIGH SCHOOL DIPLOMA -

Bungoma High School
01.2011 - 12.2014
STANLEY EMALISoftware Engineer