Hi, I am Wilberforce Opwondo

An IT professional specialized in Software Engineering

I am a dedicated and detail-oriented IT professional with hands-on experience in developing scalable, database-driven desktop applications.

About Me

I am a dedicated and detail-oriented IT professional with hands-on experience in developing scalable, database-driven desktop applications using Python. Proficient in frameworks such as PyQt and Tkinter, I specialize in creating intuitive user interfaces backed by robust MySQL and SQLite database integrations. I value clean, maintainable code and effective collaboration, demonstrated through version control and team communication using Git and GitHub. My ability to work well in team environments, communicate technical ideas clearly, and contribute to shared codebases makes me a strong asset in collaborative development settings. I am eager to join innovative teams where I can grow professionally and contribute to impactful software solutions.

Résumé

Services

Software Development

I Develop applications, systems, and software solutions using programming languages ie, (Java, Python). I handle both Front-end, Back-end, Full-stack website development and Mobile applicatios.

Networking & Infrastructure

I manage LAN/WAN networks, routers, and switches.Maintain servers, operating systems (windows, ubuntu ,kali linux), and IT infrastructure.I also focuses on securing network systems from threats.

IT Support & Operations

I troubleshoot hardware/software issues for end-users.Install, repair, and maintain IT equipments.

Portfolio

My Projects:

KAFU Asset Management System

Asset Management System

A desktop-based system developed to manage university assets efficiently. The project is still in progress, with core modules already functional.

Technologies:

  • JavaFX
  • Java
  • Tailwind CSS
  • FXML

Software Tools:

  • SceneBuilder
  • VS Code

Team Members:

  • Armstone Kahura
  • Limuli Collins
  • Nickson Opiyo
  • Wilberforce Opwondo

Status: Ongoing (not fully complete)

BCodeGen Android Application

BCodeGen – Barcode Generator & Scanner

An Android application capable of generating and scanning all types of barcodes. Designed to be lightweight, fast, and user-friendly.

Technologies:

  • Java
  • XML

Software Tools:

  • Android Studio (JetBrains)

Team Members:

  • Wilberforce Opwondo (Solo Project)

Status: Completed

Network Setup Project

Network Setup

I Configured and implemented a functional computer network to support communication and resource sharing within our university. Tasks included configuring switches, routers, DHCP server, proxy server, and web server using Cisco Packet Tracer, while ensuring proper IP addressing and full connectivity across devices.

Technologies:

  • TCP/IP
  • VLANs
  • DHCP
  • DNS
  • Cisco IOS Commands

Software Tools:

  • Cisco Packet Tracer

Team Members:

  • Wilberforce Opwondo (Solo Project)

Status: Completed

My Elevator Pitch

A short video introduction highlighting my background, skills, and what makes me stand out.

Elevator Pitch Video

▶ Watch Video

Contact Me