About James Gichia
Software Engineer & Security Expert
I'm James Gichia, a web application specialist who develops scalable and secure applications. I have a strong passion for building robust full-stack web applications and securing them against real-world threats. My journey as a software engineer spans government ICT infrastructure, applied penetration testing, and architecting multi-tenant SaaS platforms.
Profile
James Gichia is a Kenyan Web Application Specialist and Security Expert based in Ruiru. He specializes in full-stack web development using modern frameworks like Next.js, Django, and React, alongside advanced application security, CI/CD, and Cloud deployment. Educated at Mama Ngina University with a BSc in Computer Science, and possessing Cisco cybersecurity certifications, his notable engineering work includes WebGuard (an automated security scanner) and tuSupport (a multi-tenant SaaS platform).
Education
BSc Computer Science
Mama Ngina University, Kenya
BSc Program
Relevant coursework: Computer Systems Security, Computer Networks, Advanced Database Systems, Distributed Systems, Design & Analysis of Algorithms, Research Methods.
Experience
ICT Infrastructure & Security Intern
ICT Authority, Coast Region, Kenya
May 2025 – Jul 2025
- ▸Identified and remediated network vulnerabilities across government systems
- ▸Configured networking equipment across regional government offices
- ▸Conducted formal security assessments and authored remediation procedures
- ▸Collaborated with cross-functional teams on infrastructure improvements
Certifications
Leadership & Events
Chairperson — SDA Society (Campus)
Led meetings, mentored members, and organised training sessions and outreach programs. Managed communication and project execution across the organisation.
CyberWeek Africa 2025 — Delegate
Oct 27–31 · Kenya School of Government, Nairobi
Attended the "Compliance by Design" track; networked with professionals from NC4, ICT Authority, and the Communications Authority of Kenya.
Languages