Skip to content
View Macowen14's full-sized avatar
πŸ‘½
πŸ‘½

Highlights

  • Pro

Block or report Macowen14

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
macowen14/README.md

Hi πŸ‘‹, I'm Macowen Keru

Typing SVG

macowen14 status


About Me

  • πŸ”­ Focus: Bridging robust software engineering with defensive security β€” building tools while learning to break (and fix) them.
  • πŸ›‘οΈ Currently: Working through PortSwigger Web Security Academy β€” deep in the Web LLM Attacks module, with a bug bounty / web appsec specialization track.
  • 🐍 Habit: When a manual security workflow gets repetitive, I script it β€” Python automation for things like brute-forcing, timing analysis, and race condition testing.
  • 🐧 Environment: Linux-native (Parrot OS / Fedora) for dev, pentesting, and infra work.
  • 🌱 Also building: RAG pipelines and AI assistant architecture (LangGraph, FastAPI, vector DBs).

🚧 What I'm Building

FocusFlow β€” a Flutter productivity app. Currently deep in UI architecture: theme-aware custom AppBars, SystemUiOverlayStyle status bar handling, and go_router's StatefulShellRoute.indexedStack for multi-branch bottom nav.

Y-CARE NET β€” product + technical architecture design for a mobile health platform for Kenyan youth. Notion-style workspace covering the full stack (React Native Expo, FastAPI, PostgreSQL) and Kenya Data Protection Act compliance.

PortSwigger Lab Notes + Tooling β€” Python scripts that replace Burp Community's throttled Intruder for auth-focused labs: 2FA logic flaws, cookie brute-forcing, username enumeration via timing analysis, and race condition exploitation (Turbo Intruder). Every lab gets structured notes: Vulnerability Concept β†’ Exploitation Logic β†’ Script Workflow β†’ Why It Matters β†’ Remediation.


🧰 Skills & Tech Stack

tech stack

Cybersecurity: Web AppSec Β· Penetration Testing Β· OSINT Β· Steganography Β· Burp Suite / Turbo Intruder.

DevOps/Infra: Docker Β· Nginx Β· Linux (Systemd, Kernel Modules).

GUI/Frameworks: PyQt6 / PySide6 Β· Flask Β· Django Β· FastAPI


πŸ“Š GitHub Stats

Macowen14's GitHub stats trophy

snake animation


πŸ”— Connect with me

macowen

Pinned Loading

  1. yt_download yt_download Public

    youtube video downloading with greate rich ui for searching even youtube videos in cli

    Python

  2. code_analysis code_analysis Public

    An AI agent that analyzezs the code and suggests security improvements and flaws

    Python

  3. ai_blog_generator ai_blog_generator Public

    An AI blog generator that reads content from youtube videos and uses AI to create the blog and save it in db

    HTML 1

  4. chess.comPython chess.comPython Public

    geting chess.com stats and more via their api

    Python 1

  5. porswinger porswinger Public

    Python