Billy Mwangi

Building the Future, One Line of Code at a Time

I'm Billy, a Systems Administrator who enjoys building things that actually work. For me, there's something magical about writing code that solves real problems and seeing it run smoothly in production. I care about seeing systems make impact in the world, reliable systems, and finding smarter ways to work, often by using AI tools to speed up development without sacrificing quality. These days, I'm diving deep into backend development with Python and Django, combining my infrastructure know-how with modern web development to create systems that are both robust and scalable.

Billy Mwangi - IT Administrator & Software Engineer
Scroll to explore

About Me

Bridging IT infrastructure expertise with backend development to create robust, scalable solutions

My Journey

My journey with tech started with curiosity. I was the guy who enjoyed tinkering, fixing, and figuring out how systems worked. That passion grew into a career in IT engineering and system administration where I learned how to manage servers, secure networks, and keep businesses running without interruptions. Over time, I discovered a deeper love for building, not just maintaining, which led me into backend development. Alongside that shift, I have embraced AI, from training models to using tools that make work faster and smarter. Today I bring together the reliability of a sysadmin, the problem-solving mindset of a developer, and the forward-thinking edge of AI to build solutions that are efficient, scalable, and future-ready.

My Strengths

Backend development with Python, Django, and clean APIs
Systems administration, automation, and reliability
DevOps practices: CI/CD, containers, and cloud basics
Database design and performance tuning
Security-minded development and monitoring
Using AI tools to boost development speed and quality

“Technology is best when it brings people together.” - Matt Mullenweg

Portfolio Analytics

0
Visitors
0
Page Views
0
Interactions
0m 0s
Time on Site

Real-time engagement tracking • Updated every 5 seconds

Technical Skills

Expertise in system administration, software development, and IT infrastructure management

System Administration

95%

Python Development

90%

Django Framework

85%

React & TypeScript

80%

Database Management

88%

DevOps & CI/CD

82%

Network Security

87%

Linux Administration

92%

Additional Technologies

Python
Django
PostgreSQL
MySQL
JavaScript
React.js
Next.js
Git
Docker
Kubernetes
AWS
Azure
Active Directory
Linux Administration
Windows Server
Networking
CI/CD Pipelines
Oracle VirtualBox
Veeam
VS Code

Featured Projects

Some of the projects I've built that I'm particularly proud of - each one taught me something new

Desktop Application

TASKS - Desktop Task Manager

A PyQt6 desktop application for productivity with task creation, stopwatch tracking, notifications, and SQLite storage. Features an intuitive GUI for managing daily tasks and time tracking.

PythonPyQt6SQLite

Key Features:

  • Task creation and management with priority levels
  • Built-in stopwatch and time tracking
  • Desktop notifications and reminders
Web Application

SALES-SYSTEM - Business Management

Comprehensive Django web application for managing sales, inventory, VAT calculations, and analytics. Includes reporting, user authentication, and offline deployment capabilities.

PythonDjangoSQLiteBootstrap

Key Features:

  • Sales tracking and inventory management
  • VAT calculations and financial reporting
  • User authentication and role management
Automation Tool

ORGANIZE - File Automation Tool

Cross-platform file organizer with drag-and-drop support, duplicate handling, and environment-based configuration. Automates file organization based on custom rules and patterns.

PythonCLIGUIFile System

Key Features:

  • Drag-and-drop file organization
  • Duplicate file detection and handling
  • Environment-based configuration (.env)
E-commerce

E-commerce Agrovet Website

Full-featured e-commerce platform for agricultural and veterinary products. Built with modern web technologies for scalability and user experience.

ReactDjangoPostgreSQLStripe

Key Features:

  • Product catalog and search functionality
  • Shopping cart and checkout system
  • Payment integration with Stripe
IoT Solution

IoT Cattle Management System

Internet of Things solution for monitoring and managing cattle health, location, and feeding schedules using sensors and mobile applications.

PythonIoT SensorsMobile AppCloud Database

Key Features:

  • Real-time cattle health monitoring
  • GPS tracking and geofencing
  • Automated feeding schedules
Educational Platform

Tech Tribe Education App

Educational platform for tech learning with interactive courses, progress tracking, and community features for developers and IT professionals.

React NativeNode.jsMongoDBFirebase

Key Features:

  • Interactive course content
  • Progress tracking and certifications
  • Community forums and discussions

Get In Touch

I love connecting with fellow developers, tech enthusiasts, and anyone curious about technology. Whether you want to chat about a project, share ideas, or just say hello - I'd love to hear from you!

Contact Information

Email

billymwangi200@gmail.com

Phone

+254 799 656 369

Location

Nairobi, Kenya

Connect With Me

My Story on Paper

Want to know more about my journey? Here's a detailed look at my experience and the path that led me here.

Send a Message