James Gichia's Capabilities
Software Engineering & Security Skills
My core competencies as a web application specialist span full-stack development, database engineering, and application security — built through extensive architectural design, real-world projects, and hands-on lab training.
Languages
Python90%
SQL82%
JavaScript / TypeScript72%
Bash / Shell75%
HTML & CSS85%
PowerShell55%
Backend & Frameworks
Django / Django REST Framework88%
Flask70%
FastAPI72%
RESTful API Design85%
Frontend
Next.js / React70%
Tailwind CSS75%
Responsive Design80%
Databases
PostgreSQL84%
MySQL78%
Schema Design & Optimisation80%
Security
OWASP Top 1085%
Burp Suite (Pro/Community)82%
Penetration Testing75%
Secure Auth (JWT, RBAC)80%
SQLi / XSS / SSRF / IDOR80%
Infrastructure & Tools
Docker72%
Git / GitHub88%
Linux (Kali / Garuda)84%
iptables72%
Nmap & Recon Workflows76%
Cloud & DevOps
AWS / Google Cloud Platform75%
CI/CD (GitHub Actions)80%
Linux Server Administration85%
Containerization Orchestration78%
Professional & Soft Skills
System Architecture & Design85%
Complex Problem Solving90%
Agile / Scrum Methodologies80%
Technical Communication85%
Cross-Functional Collaboration88%
Training & Labs
Applied Learning
PortSwigger Web Security Academy
SQLi, XSS, SSRF — Burp Suite
Hack The Box (HTB) Academy
Linux PrivEsc, Active Directory, Web Recon
CyberWeek Africa 2025
Compliance by Design — Security Architecture