BO

Brian Mokua Oyaro

Software Engineer & Cybersecurity Analyst building secure full-stack applications, production-grade APIs, and resilient cloud infrastructure.

About Me

Self-driven Software Developer with 3+ years' experience designing, developing, testing, deploying, and supporting secure, scalable software systems in mission-critical environments.

I build production-ready web applications, secure REST APIs, and resilient infrastructure while working closely with stakeholders to translate business requirements into operational solutions.

20+

Projects started to production

0

Security incidents

10+

Stakeholder partnerships

100%

Delivery focus

Currently Learning

Sharpening practical skills across data science, cybersecurity, and systems engineering with hands-on coursework and project-based learning.

WorldQuant Data Science

Building quantitative models, statistical pipelines, and machine learning solutions for real-world data challenges.

Python Data Science Machine Learning Statistics

Google Cybersecurity Professional Certificate

Expanding hands-on experience in network defense, Linux system security, incident response, and threat monitoring.

Cybersecurity Linux SIEM Incident Response

Professional Experience

Building scalable software, secure web applications, REST APIs, and production systems across government, freelance, and commercial environments.

Freelance Software Engineer

MavunoHub · mavunohub.online

May 2026 – Jul 2026
Spring Boot React MySQL JWT Paystack Nginx
  • Designed and developed a production-ready multi-category e-commerce platform using Spring Boot, React, and MySQL.
  • Implemented JWT authentication, shopping cart, product variants, order management, image uploads, and Paystack payment integration.
  • Deployed the application on a Linux VPS using Nginx, Systemd, SSL, and CI/CD workflows.
  • Built scalable REST APIs, role-based authorization, media management, and a responsive frontend.

Software Developer Intern

Northern Corridor Transit and Transport Co-ordination Authority (NCTTCA)

Nov 2025 – Mar 2026
Full-Stack Development REST APIs Database Integration SDLC
  • Revamped the NCTTCA website to improve usability, reliability, and maintainability.
  • Collaborated with ICT and business departments to translate operational requirements into technical solutions.
  • Developed, tested, and deployed web application features following the Software Development Life Cycle (SDLC).
  • Integrated backend services with databases, REST APIs, and third-party systems.
  • Applied secure coding practices, troubleshooting production issues, and maintaining technical documentation.

Part-time Software Engineer

Bluewaves Plumbers · bluewavesplumbing.com

Aug 2025 – Feb 2026
React Tailwind CSS SEO Optimization Responsive Design Deployment
  • Designed and developed the company's public website using React, Tailwind CSS, and modern responsive design.
  • Built an SEO-friendly, mobile-first experience to improve online visibility and customer engagement.
  • Optimized performance, accessibility, and page loading speed for a better user experience.
  • Managed deployment, hosting configuration, domain setup, and ongoing maintenance.

Software Engineer Intern

Digital Empowerment Network Pakistan

Aug 2024 – Sep 2024
Node.js Microservices Docker Kubernetes
  • Designed and optimized Node.js APIs within a microservices architecture.
  • Containerized applications using Docker and deployed services on Kubernetes.
  • Improved application reliability through structured error handling, monitoring, and testing.

Skills & Competencies

Proficient across full-stack development, cloud platforms, DevOps practices, and cybersecurity tools with strong foundations in software engineering principles and system architecture.

Programming & Scripting

Python JavaScript Java C HTML/CSS

Frameworks & Libraries

React Node.js Express.js Flask Django Spring Boot Tailwind CSS

Databases

MySQL MongoDB Redis SQLite PostgreSQL

Cloud & DevOps

AWS Docker Kubernetes CI/CD Microservices

Cybersecurity

SOC Analysis Threat Detection Penetration Testing Network Security Wazuh Splunk

Professional Skills

Leadership Problem Solving Agile/Scrum Team Collaboration Continuous Learning

Featured Projects

Portfolio of production-ready applications showcasing expertise in full-stack development, cloud deployment, and modern software architecture practices.

MavunoHub E-Commerce Platform

A full-stack multi-vendor e-commerce platform built from scratch featuring secure authentication, product management, shopping cart, product variants, image uploads, and Paystack payment integration.

  • Complete shopping cart & order management
  • Integrated Paystack online payments
  • JWT Authentication & Role-Based Access Control
  • Production deployment with Nginx, VPS & SSL
Spring Boot React MySQL Paystack JWT Nginx

Bluewaves Plumbers

Designed and developed the company's modern business website with a responsive UI, SEO optimization, and fast-loading pages to improve the company's online presence.

  • Fully responsive design
  • Performance optimized
  • SEO-friendly architecture
  • Production deployment & maintenance
React Tailwind CSS JavaScript VPS

Telehealth Platform

A secure telepsychology platform enabling psychologists and patients to conduct online consultations with appointment scheduling and real-time video communication.

  • Real-time video consultations
  • Appointment scheduling
  • Secure communication
  • Psychologist & patient portals
Flask React LiveKit WebRTC

Cybersecurity Expertise

Practical defensive capabilities for modern systems, combining threat detection, secure engineering, and operational resilience.

Threat Detection

  • Monitoring logs and alerts across systems.
  • Identifying suspicious activity quickly.

Penetration Testing

  • Assessing system defenses with controlled tests.
  • Validating remediation and patch effectiveness.

Network Security

  • Securing infrastructure with access controls.
  • Implementing incident response playbooks.

Security Tools

  • Experienced with Wazuh, Splunk, Wireshark, and Nessus.
  • Applying SIEM workflows and OSINT techniques.

Education & Certifications

BSc. Mathematics & Computer Science

Kenyatta University

August 2019 – December 2023

View Certificate

Software Engineering

ALX Africa

June 2023 – July 2024

View Certificate

Cybersecurity Analysis

Cybershujaa

January 2024 – May 2024

Let's Connect

Open to discussing new projects, technical challenges, collaboration opportunities, and career growth. Feel free to reach out via email, phone, or any of my professional channels.