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.

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
“Technology is best when it brings people together.” - Matt Mullenweg
Portfolio Analytics
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
Featured Projects
Some of the projects I've built that I'm particularly proud of - each one taught me something new
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.
Key Features:
- Task creation and management with priority levels
- Built-in stopwatch and time tracking
- Desktop notifications and reminders
SALES-SYSTEM - Business Management
Comprehensive Django web application for managing sales, inventory, VAT calculations, and analytics. Includes reporting, user authentication, and offline deployment capabilities.
Key Features:
- Sales tracking and inventory management
- VAT calculations and financial reporting
- User authentication and role management
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.
Key Features:
- Drag-and-drop file organization
- Duplicate file detection and handling
- Environment-based configuration (.env)
E-commerce Agrovet Website
Full-featured e-commerce platform for agricultural and veterinary products. Built with modern web technologies for scalability and user experience.
Key Features:
- Product catalog and search functionality
- Shopping cart and checkout system
- Payment integration with Stripe
IoT Cattle Management System
Internet of Things solution for monitoring and managing cattle health, location, and feeding schedules using sensors and mobile applications.
Key Features:
- Real-time cattle health monitoring
- GPS tracking and geofencing
- Automated feeding schedules
Tech Tribe Education App
Educational platform for tech learning with interactive courses, progress tracking, and community features for developers and IT professionals.
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
billymwangi200@gmail.com
Phone
+254 799 656 369
Location
Nairobi, Kenya
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.