Skip to content
wanjala.dev
Nairobi, Kenya · Open to opportunities

Glenn Wanjala.

IT Operations & Infrastructure Professional | Software Developer | Creative Designer

I’m a developer with a strong interest in understanding how systems work across software, hardware, and the layers in between. I build full-stack and machine-learning applications, and keep enterprise systems reliable, secure and documented — then automate the work nobody should be doing by hand.

5+
Years across dev & IT ops
Top 5
Kenya Re AI4Insurance Hackathon
90%
Model accuracy, fake-news detection
200+
Endpoints supported

About

Developer and IT operations professional combining five years of enterprise infrastructure support across public-sector institutions and private-sector organisations in Kenya with hands-on full-stack and machine-learning engineering.

Builds and ships React, Node.js and Python applications — including predictive-analytics platforms and an AI underwriting analyzer that placed top five at the Kenya Re AI4Insurance Hackathon — while administering Microsoft 365, identity, networking and security across multi-site environments. Known for automating manual work, documenting what he builds, and translating technical complexity into plain language.

Currently learning

  • IT Service Management (ITIL)
  • Cloud technologies (Azure, AWS)
  • Cybersecurity
  • iOS development (Swift, Xcode)
  • AI tools & developer productivity

Experience

Building software, running infrastructure

Five years across public-sector institutions and private-sector organisations in Kenya — shipping applications on one side, keeping enterprise infrastructure reliable on the other.

Software Engineer

Independent · full-stack & ML

5+ years, ongoing

Full-stack and machine-learning engineering alongside the operations work — building, shipping and maintaining production applications end to end.

  • Developed and deployed multiple full-stack applications, including a predictive student-monitoring platform and a fake-news detection system.
  • Integrated machine-learning models to analyse and predict academic performance, identifying at-risk students with 85% predictive accuracy.
  • Built responsive, maintainable applications with React, Node.js and SQL-based databases, improving load times and front-end performance.
  • Built interactive 3D portfolio sites using React Three Fiber and GLTF models.
  • Implemented database-driven backends with SQL Server and Azure Data Studio.
  • Automated data collection and preprocessing workflows in Python, saving over 20 hours of manual processing a month.
  • Debugged and deployed across Ubuntu and Windows, reducing deployment errors by 30%.
ReactReact Three FiberNode.jsPythonscikit-learnSQL ServerTailwind CSS

ICT Officer

Public sector · national institution

Current role

Enterprise ICT support across multiple departments, keeping technology reliable and secure while contributing to service improvements and digital transformation.

  • Tier 1–3 support for enterprise systems, resolving complex hardware, software, network and infrastructure issues while maintaining high service availability.
  • Cybersecurity strengthened through vulnerability assessments, user access reviews and proactive recommendations.
  • Microsoft 365 and Active Directory administration — provisioning, access changes and offboarding.
  • Infrastructure and performance monitoring, identifying recurring issues and implementing preventative fixes.
  • Python automation for operational reporting and repetitive administrative tasks.
  • Technical documentation, SOPs and knowledge articles that support business continuity.
Windows ServerMicrosoft 365Active DirectoryAzureNetworkingCybersecurityPython

ICT Officer

Public sector · national institution

≈1 year

Supported ICT operations and digital transformation programmes, strengthening infrastructure and raising operational efficiency across departments.

  • Designed an automated patch-management framework in PowerShell and Bash, bringing estate-wide patching inside a 72-hour window.
  • Administered distributed LAN, WAN and VSAT infrastructure across multiple sites with real infrastructure constraints.
  • Diagnosed and resolved complex infrastructure and networking issues, reducing operational downtime.
  • Streamlined document management processes and improved access to organisational information.
  • Delivered digital literacy and cybersecurity awareness training that promoted secure practices.
  • Produced technical documentation and implementation guides that improved knowledge transfer.
Windows ServerLinuxPowerShellBashCiscoLAN / WANVSATMicrosoft 365

ICT Support Engineer

Enterprise technology provider

≈2 years

Enterprise ICT support for banking and commercial clients, supporting technology implementations alongside day-to-day service delivery.

  • Managed high volumes of enterprise support requests, consistently exceeding SLA targets.
  • Supported banking system implementations — deployment, testing, user onboarding and post-production support.
  • Resolved infrastructure, application and networking incidents, reducing service disruption.
  • Collaborated with implementation, development and support teams to deliver enterprise projects.
  • Delivered user training that improved adoption and reduced recurring support requests.
Enterprise applicationsSQLWindows ServerNetworkingIncident management

Banking Systems Support Analyst

Financial technology services

≈6 months

Advanced application and infrastructure support for enterprise banking systems, keeping operations stable and critical incidents short.

  • Tier 3 support for a core banking platform, troubleshooting complex application and database issues.
  • SQL queries for data validation, reconciliation and operational reporting.
  • Coordinated user onboarding, account provisioning and system access management.
  • Supported ICT procurement and vendor coordination.
  • Assisted with backup management, endpoint security and preventive maintenance.
Core banking systemsSQLWindows ServerActive Directory

ICT Support Officer

Public sector · multi-site operations

≈2 years

Enterprise ICT infrastructure and end-user services in a mission-critical environment spanning multiple locations.

  • Supported over 200 enterprise workstations, servers and peripherals, keeping business-critical services available.
  • Managed ICT asset deployment, maintenance and lifecycle activities, improving asset visibility.
  • Coordinated with vendors for servicing, maintenance and procurement.
  • Improved network performance through proactive monitoring and preventive maintenance.
  • Assisted in implementing physical and logical security controls.
  • Contributed to disaster recovery planning in support of business continuity.
Windows ServerActive DirectoryCiscoLAN / WANAsset managementEndpoint security
Earlier experience
  • Freelance IT support

    Desktop, hardware and connectivity support for small businesses and individual clients.

  • ICT attachments

    Enterprise networking, VPN and firewall administration, PABX/IPPBX systems, server administration, software deployment and ICT inventory — across telecoms, higher education and international NGO environments.

Employers and dates aren’t listed here

Employers, dates, institutions and references are shared on request — just get in touch.

Request the full CV

Capabilities

What I work with

React and Node.js on the front, Python and scikit-learn for the models, and Active Directory, Entra ID and PowerShell keeping the estate running behind them.

Front End

  • React
  • React Three Fiber
  • React Native / Expo
  • Tailwind CSS
  • Vite
  • HTML5 & CSS3
  • JavaScript
  • Figma
  • GLTF / 3D models

Back End & Data

  • Node.js
  • REST APIs
  • Python
  • SQL Server
  • Azure Data Studio
  • pypyodbc
  • Pandas & NumPy
  • Git & GitHub

ML & AI

  • scikit-learn
  • PyTorch
  • NLP
  • TF-IDF
  • Naive Bayes
  • Ensemble classifiers
  • Predictive analytics
  • Data visualisation

Cloud & M365

  • Microsoft 365 administration
  • Entra ID
  • Exchange Online
  • SharePoint
  • Teams
  • Azure
  • AWS fundamentals

Infrastructure

  • Windows Server
  • Linux / Ubuntu
  • macOS
  • Active Directory
  • Hyper-V
  • Backup
  • Endpoint management

Networking & Security

  • LAN / WAN
  • TCP/IP
  • VPN
  • DNS & DHCP
  • Cisco
  • MPLS
  • VSAT
  • Vulnerability management
  • DPA compliance

Automation & ITSM

  • Python
  • PowerShell
  • Bash
  • SQL reporting
  • ITIL incident / problem / change
  • Core banking (Tier 3)
  • Documentation & SOPs

Design

  • Figma
  • 3D model integration
  • Interface design
  • Design systems
  • SwiftUI

Projects

Things I've built

Machine-learning platforms, 3D interfaces and automation that removed real drudgery — plus an iOS app built from scratch, on my own time.

Bushel

iOS · iPadOS · macOS

A fast, private shopping list that turns “2kg Rice 1.80” into tidy quantity, unit and price tags — then shows you exactly where the money went.

Explore Bushel

AI Underwriting Analyzer

A machine-learning analyzer for insurance underwriting, built for the Kenya Re AI4Insurance Hackathon — where it placed in the top five.

PythonMLHackathon

Fake News Detection System

A detection platform using NLP and classical ML, reaching 90% model accuracy with TF-IDF vectorisation, Naive Bayes and ensemble classifiers, plus a web visualisation of the patterns it found.

Pythonscikit-learnNLP

3D Portfolio Website

A responsive 3D site built with React Three Fiber and GLTF models, with interactive animations and optimised model loading for fast performance across devices.

React Three FiberGLTFTailwind

Student Monitoring Platform

A full-stack platform with machine-learning pipelines predicting academic performance at 85% accuracy, surfacing at-risk students early through data-visualisation dashboards.

ReactNode.jsML

Patch Management Framework

An automated patching pipeline across distributed sites, bringing estate-wide patching inside a predictable 72-hour window.

PowerShellBashSecurity

Coffee Shop Website

A modern, responsive site with interactive menus and dynamic product displays, plus automated inventory and contact-form integration.

ReactJavaScriptCSS

Education

  • BSc, Information Technology

    Details on request
  • Diploma, Information Technology

    Details on request
  • Certificate, Computer Applications

    Details on request

Institutions and graduation years are shared on request — a graduation year is a reliable proxy for a date of birth, so it doesn’t belong on a public page.

Languages

  • English

    Native
  • Swahili

    Native
  • German

    Conversational

Let’s work together

Open to IT operations, infrastructure and support roles — in Nairobi or remote. The quickest way to reach me is email.

References available on request.