@ext_loader("partials.header")

Bernard Kung'u

7219-00300 Ronald Ngala . Nairobi, Kenya . +1 (716) 303-6473 / +254 (719) 462-331 . gicehajunior76@gmail.com

I have extensive experience leveraging agile methods to create clear, high-level overviews. By using iterative approaches to strategy, I foster collaboration, encourage innovative thinking, and help drive greater overall value for projects and organizations.


Experience

Lead Software Developer & Architect

London Estate - Islamabad (Remote)

Spearheaded the architecture and development of a comprehensive rental management software system. Designed and implemented backend solutions and APIs using PHP, ensuring scalability and performance. Conducted extensive system testing and provided training to end-users, ensuring smooth adoption and efficient operation of the system.

Jan 2024 - Current

Lead Software Developer

Daphas Computer Consultant Ltd, Kenya

Led the development of various systems, including store and school management solutions. Implemented key features such as Kenya Revenue Authority tax recording and integrated the Mpesa Daraja API, streamlining transactions and improving system efficiency. Worked closely with the team to ensure timely delivery of high-quality solutions.

Jan 2020 - Current

Freelance Software Developer

Self-Employed

Automated business processes for various clients and mentored new developers to enhance their skills. Developed a custom PHP framework tailored for scalable projects, ensuring efficient development workflows and smooth project delivery for a variety of industries.

Apr 2020 - Current

Technical Support Mentor

Andela Learning Community

Mentored novice developers in the ALC 5.0 program, guiding them through technical challenges and helping them improve their coding skills. Contributed to the development of a collaborative learning environment, ensuring participants gained practical knowledge in software development and system architecture.

Jul 2020 - Dec 2020

IT Support Technician

Carlile College, Nairobi

Provided comprehensive technical support to students and staff, troubleshooting hardware and software issues. Taught computer-related courses, helping students develop essential IT skills and knowledge to support their academic and professional growth.

Jan 2020 - Mar 2020

Education

Jomo Kenyatta University of Agriculture and Technology

Business Information Technology
2018 - 2022

St. Peters' Barigitu Secondary School

Kenya Certificate of Secondary Education
2016

Skills

Technical Skills
Core Competencies
Software Development (Web & Desktop)
API Development, MVC Design, and Database Design
Leadership & Mentorship
Agile & Scrum Methodologies
PHP, JavaScript, SQL, Python
SaaS Architecture & Multi-Business Systems
MySQL Performance Optimization & Query Tuning
RESTful API Architecture & Integrations
jQuery & AJAX Dynamic Interfaces
Server Management (Nginx, Apache) & Linux Administration
CI/CD Pipelines (GitHub Actions)
Docker & Containerized Deployments
Cloud Services (Google Cloud Platform - GCP, DigitalOcean, Render)
Redis Caching & Performance Optimization
Payment Gateway Integrations (MPESA, PayPal, Stripe)
Security Hardening, Code Obfuscation & Encryption
Debugging, Profiling & Application Optimization
Git Workflow Management (Git and GitHub)
System Design, Requirements Analysis & Architecture

Interests

Apart from being a software developer, I am deeply interested in the operations and growth of my business, Nesthub - Rental management system, web application. I enjoy contributing to its success by implementing new technology solutions and optimizing business processes.

I have a strong passion for backend web development, particularly in coding, API development, and database design. I am always exploring new methods to enhance and streamline the backend architecture of my projects. Additionally, I love computing and user support, assisting others with technical issues, and solving complex problems. I also enjoy travelling, benchmarking emerging technologies, and spending time surfing the internet for the latest advancements in the tech world.


Projects

  • Yohpal Mobile App & Web Platform - Led end-to-end development of Yohpal's social media platform, overseeing mobile and web application architecture. Implemented video streaming capabilities, user interaction features, and real-time content management systems for the Kenya-based social network.
  • Rental Management System, NestHub Kenya - Developed a complete SaaS-based rental management system with property management, tenant and landlord dashboards, and payment tracking.
  • Store Management System - Designed and developed a comprehensive stores management system that automates stock tracking, order processing, and sales reporting.
  • Custom PHP Framework - Designed a custom PHP framework to provide scalability and flexibility for large projects, emphasizing modularity and performance.
  • Sproutepy Framework - Designing a new Python framework aimed at simplifying complex programming tasks, enhancing efficiency and scalability for Python developers.

Awards & Certifications

  • Machine Learning Certificate - Udacity
  • Mentorship Program Participation - Andela & Google
@ext_loader("partials.footer")