Cover Image for Sprint26: Engineering for Quality
Cover Image for Sprint26: Engineering for Quality
29 Went

Sprint26: Engineering for Quality

Hosted by Infospace Meta & Malachi Gatonga
Registration
Registration Closed
This event is not currently taking registrations. You may contact the host or subscribe to receive updates.
About Event

You cannot sprinkle security onto an application right before launch like powdered sugar. In software engineering—especially when handling people's money, contributions, and personal data—quality and security are systemic properties. They must be baked into the foundation.

In the seventh session of the Sprint26 series, we shift our focus to SWEBOK Chapter 12 (Software Quality) and Chapter 13 (Software Security). We are stepping away from pure feature development to learn how to actively think like an attacker, audit our own work, and defend our systems against real-world vulnerabilities.

What we’ll cover:

  • The Quality Mindset: Moving past compliance checklists to understanding quality as an architectural pillar.

  • Application Security (AppSec) Fundamentals: Breaking down the OWASP Top 10, input validation flaws, authentication vulnerabilities, and accidental data exposure.

  • The Fintech Target: An honest look at why financial applications are high-value targets and what it takes to protect them.

The Codelab: We are putting the Zetu codebase under the microscope for a rigorous security audit. In this hands-on lab, we will:

  • Conduct a live vulnerability assessment of our current build.

  • Locate and patch at least three critical vulnerabilities (including SQL injection risks, exposed secrets, and improper authentication).

  • Implement strict, centralized input validation across all API endpoints.

  • Review our M-Pesa integration architecture to ensure it aligns with strict security compliance standards.

Location
Kenya National Library Services-Nakuru
P37C+GJC, Government Rd, Nakuru, Kenya
Library Building, America Spaces Floor Show your Ticket on the Front Desk Please note: Photos and videos may be taken during the event for documentation and promotional purposes. By attending, you consent to being photographed or recorded. If you prefer not to appear in any photos or videos, kindly inform the organizers in advance.
29 Went