Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

Fabian Muema

Nairobi, Kenya

Summary

I'm a seasoned software developer with 7+ years of professional experience, passionate about crafting high-quality and innovative software solutions. My technical prowess spans across various areas, including PHP (specializing in Laravel & WordPress), Bash Scripting, and React Native, Vue.js, Linux System Administration, DevOps and Site Reliability Engineering.

Overview

8
8
years of professional experience

Work History

Senior Software Developer

CM Advocates LLP
05.2023 - Current
  • Led a team of 8+ developers to successfully complete major software projects on time and within industry standards.
  • Oversaw software development and managed the ICT department.
  • Member of the ICT Board, helped in coming up with ICT policies to help the firm and its affiliates digitize the Firm's business processes.
  • Elevated performance benchmarks through diligent fine-tuning of Nginx, PHP-FPM and mysql configurations
  • Managed and monitored installed systems for highest level of availability using Zabbix
  • Conducted code reviews and mentored junior developers to improve code quality and ensure adherence to industry best practices
  • Improved software performance by identifying and resolving bottlenecks in the code.
  • Streamlined deployment processes using GitHub Actions for software updates, resulting in reduced downtime and increased productivity.

Lead Software Developer

Centipid Technologies LTD
06.2023 - Current
  • Developed network management software, using Laravel, Bash and RouterOs that helps network administrators, WISPs, corporate and small enterprises manage their networks and clients
  • Reduced the time to market of new features by using agile methodologies, optimized CI/CD pipelines using GitHub Actions and TALL stack tools such as Filament.
  • Managed servers and optimized them for 20,000+ daily users.
  • Managed backup and disaster recovery through strict data control and retention policies, personally handling recovery tasks when issues arose.
  • Analyzed network traffic and performance metrics to optimize system performance.
  • Conducted regular audits of data quality, identifying inconsistencies and implementing corrective actions as necessary.
  • Used Zabbix and other monitoring tools to ensure downtimes were minimal

Freelance Developer

The Tech Glitch
05.2016 - 06.2023
  • Developed websites for various clients using Laravel, Wordpress and FilamentPHP
  • Developed cross platform mobile applications for various clients using React Native
  • Designed and developed forward-thinking systems that meet user needs and improve productivity.

Software Developer

CM Advocates LLP
10.2022 - 05.2023
  • Spearheaded the complete redesign of the firm's website from Wordpress to Laravel, incorporating modern UI/UX principles to improve navigation, SEO and site performance
  • Came up with Standard Operating Procedures for web and software management and oversaw the implementation.
  • Played a pivotal role in the diagnosis and resolution of critical network issues using Mikrotik, routerOs and Laravel, significantly improving the internet for employees.
  • Developed and implemented a comprehensive backup policy using AWS and bash, ensuring data integrity and availability while minimizing the potential impact of data loss incidents.
  • Mentored junior team members on Laravel, FilamentPHP, Livewire and Linux, fostering a learning environment and encouraging the continuous improvement of technical skills and industry knowledge.
  • Tested functional compliance of company products.

Lead PHP Developer

Bityarn Consult
03.2022 - 10.2022
  • Led a team of developers in the creation and maintenance of Software for Kenya Wildlife Service and the Ministry of foreign Affairs

PHP Developer

Bityarn Consult
01.2022 - 03.2022
  • Developed and designed BPMN Processes using processmaker for the Ministry of Foreign Affairs to help them better manage their staff, diplomats and different Embassies and missions in the country.
  • Developed applications using Laravel and the TALL stack to help diplomats in applying for Diplomatic IDs, and other diplomat privileges.
  • Developed scalable applications that are used by over 10,000 Mission Officers in the country.
  • Spearheaded the development of SEO friendly WordPress Sites for a major FinTech Company and Insurance company in the country.
  • Worked with the United Nations Office in Nairobi (UNON), Kentrade, KRA and the immigrations office to add APIs that would integrate with the Ministry of Foreign Affairs System.

Junior PHP Developer

Workpoint Ltd
06.2020 - 01.2022
  • Developed live streaming service to stream live court cases for the East African Court of Justice
  • Developed CRM's and dashboard to analyze data for different projects
  • Managed and helped in debugging Linux servers using apache, mysql, nginx

Network Administrator

Dscon
04.2018 - 02.2020
  • Wrote scripts in Python and PHP to automate common server administration tasks.
  • Managed the company network using RouterOs, Mikrotik and Ubiquiti Devices
  • Maintained optimal network performance by performing network monitoring and analysis.
  • Analyzed network components to identify beneficial improvements.

Education

Bachelor of Science - Mathematics And Computer Science

Jomo Kenyatta University
Nairobi, Kenya

Skills

  • PHP (Laravel & WordPress)
  • React Native
  • FilamentPHP
  • Livewire
  • Amazon Web Services (EC2, S3, Cloudfront)
  • Mysql and Galera Cluster
  • Nginx, PHP-FPM, Linux (Ubuntu)
  • Terraform
  • Zabbix
  • GitHub Actions
  • SOAP and RESTful Web Services

Languages

English
Native language
English
Proficient
C2

Timeline

Lead Software Developer

Centipid Technologies LTD
06.2023 - Current

Senior Software Developer

CM Advocates LLP
05.2023 - Current

Software Developer

CM Advocates LLP
10.2022 - 05.2023

Lead PHP Developer

Bityarn Consult
03.2022 - 10.2022

PHP Developer

Bityarn Consult
01.2022 - 03.2022

Junior PHP Developer

Workpoint Ltd
06.2020 - 01.2022

Network Administrator

Dscon
04.2018 - 02.2020

Freelance Developer

The Tech Glitch
05.2016 - 06.2023

Bachelor of Science - Mathematics And Computer Science

Jomo Kenyatta University
Fabian Muema