Software Engineer • Cybersecurity Researcher • PhD Candidate

I build secure digital systems, developer tools, and research-driven technology solutions.

I am a software engineer and cybersecurity researcher focused on secure application architecture, real-world digital products, and developer tooling. My work spans production systems, Python libraries, and published research in blockchain, cybersecurity, and digital twin security.

🔐 Cybersecurity 🧱 Blockchain & Digital Twin (PhD) ⚡ Software Engineering
Austine portrait

About

I am a software engineer with a strong focus on cybersecurity and secure system design. I build reliable, scalable applications that prioritise data integrity, privacy, and performance.

My work combines practical engineering with research, particularly in blockchain-enabled digital twin systems, where I explore trust, security, resilience, and secure data architectures through both academic publications and real-world software development.

Technologies

Python
Java
JavaScript
HTML
CSS
PHP
SQL
C
C++
C#
Swift
Kotlin
MongoDB
Git

Education

PhD Computer Science (Ongoing) University of the West of Scotland
MSc Information & Network Security — 2019 University of the West of Scotland
HND Computing — 2017 Glasgow Kelvin College
B.Tech Computer Science — 2011 Federal University of Technology Owerri

Featured Projects

People-Card

A secure care management system with QR-based access, activity logs, rota management, incident tracking, and audit trails. Designed for real-world healthcare and workforce environments.

Problem solved: Care operations often rely on manual logging and fragmented records, making auditability, accountability, and secure access more difficult.

Security features: Role-based access control, secure authentication, audit logs, protected routes, and QR-based workflow access.

Tech: PHP, MySQL, JavaScript

Role: Sole designer and developer

Impact: Built and deployed as a live system for secure care logging, staff workflow management, and audit-friendly operations.

People-Card QR-based workflow interface

Live System
GitHub Repository

collide-circle (PyPI)

A Python package for circle-based collision detection in Pygame, created to simplify collision logic for developers building 2D games and simulations.

Problem solved: Collision handling in 2D Python games can be repetitive and error-prone, especially for developers implementing custom circle-based interactions.

Technical contribution: Published as a reusable Python package to make collision logic easier to integrate into Pygame projects and developer workflows.

Tech: Python, PyPI, Pygame

Role: Package author and maintainer

Impact: Published as a public Python package to support reusable collision handling in Pygame development workflows.

collide-circle Python package on PyPI showing installation and usage

View Package
GitHub Repository

world-data-austine (PyPI)

A Python package that provides structured world reference data for developers, including countries, capitals, cities, currencies, languages, continents, animals, fruits, and colors.

Problem solved: Global and country-related data is often gathered manually from multiple sources, which is repetitive and inefficient for developers building educational, utility, or data-driven applications.

Technical contribution: Published as a reusable Python package to provide easy programmatic access to curated world datasets.

Tech: Python, PyPI

Role: Package author and maintainer

Impact: Published as a public Python package supporting reusable access to structured world data in Python workflows.

Screenshot of the world-data-austine Python package

View Package
GitHub Repository

morsekit (PyPI)

A Python package for encoding and decoding Morse code, designed to simplify text conversion workflows for developers, educational tools, and lightweight applications.

Problem solved: Morse code conversion is often repeatedly implemented in small scripts and learning projects, leading to duplicated effort and inconsistent implementations.

Technical contribution: Published as a reusable Python package to provide a simple and standardised interface for Morse code encoding and decoding.

Tech: Python, PyPI

Role: Package author and maintainer

Impact: Released as a public Python package contributing reusable functionality to the Python developer ecosystem.

morsekit Python package showing installation and usage example

View Package
GitHub Repository

Professional Profiles

Personal Website

Main portfolio and professional profile showcasing my work, research, and technical background.

Visit Website

GitHub

Public code repositories, technical projects, and software development work.

View GitHub Profile

PyPI

Published Python package contributions for the developer ecosystem, including collide-circle, world-data-austine, and morsekit.

View PyPI Profile

Research & Expertise

My research and engineering work focus on cybersecurity, blockchain, secure digital systems, and digital twin security. I am particularly interested in how trustworthy architectures can improve resilience, integrity, and accountability in modern software systems.

Through my PhD and publications, I have explored blockchain consensus security, cybersecurity performance measurement, and trust frameworks for digital twin management. Alongside research, I apply these ideas in practical software systems and public technical contributions.

Blockchain Security Digital Twin Security Secure System Design Cybersecurity Research

Publications