About Me

👋 Hi,

I’m Joshua—a systems programmer and builder at heart.

I love diving into the guts of technology: whether I’m architecting irisOS from the ground up, optimising data workflows, or experimenting with embedded devices and FPGAs, I’m driven by curiosity and a desire to make things work smarter and faster.

My journey has taken me from automating analytics for 50+ companies, to leading teams and building platforms that deliver real impact—like tripling productivity through code. My foundation is in C, C++, and Python, but I thrive on learning new tools and tackling new challenges, from cybersecurity to cloud infrastructure and everything in between. Take a dive into my projects to see some of my work.

What excites me most is solving tough problems at the intersection of software and hardware, and building secure, efficient systems that scale. I’m always exploring new ways to push boundaries—whether that’s through low-level programming, data analytics, or experimenting with the latest in cloud and ML infrastructure.

If you’re looking for someone who combines deep technical skills with a creative, hands-on approach, let’s connect! You can reach me through my LinkedIn or through my Contact Me page.

Skills

Programming Languages

C / C++

Python

Go

JavaScript (ES6+)

Systems & Security

Linux / Unix Administration

Operating System Development (ARMv8)

Secure Coding & Vulnerability Assessment (ISC2 CC in progress)

AWS Cloud (Cloud Practitioner in progress)

Data & AI

Python Data Analytics (Pandas, NumPy, Matplotlib)

Data Pipeline Automation

AI / ML (scikit-learn, TensorFlow, PyTorch)

Embedded & Hardware

Microcontroller Programming (Arduino, STM32)

FPGA Prototyping (Verilog/VHDL)

Digital Logic Design

© Joshua Banga. All Rights Reserved.