Billy Mwangi
System Administrator & Software Engineer
Passionate about solving real-world problems through technology. Specializing in systems administration, backend development with Django & Python, and building scalable web applications with React & TypeScript.

About Me
A passionate IT professional with expertise in systems administration and software development
My Journey
I started my career in IT support and gradually moved into systems administration, where I discovered my passion for automation and infrastructure management. This led me to learn programming and software development.
Today, I combine my systems knowledge with software development skills to create efficient, scalable solutions that solve real-world problems.
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
A showcase of my technical expertise and problem-solving approach across various domains
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'm always interested in new opportunities and exciting projects. Let's discuss how we can work together to achieve your goals.
Contact Information
billymwangi200@gmail.com
Phone
+254 799 656 369
Location
Nairobi, Kenya
Download Resume
Get a detailed overview of my experience, skills, and achievements in my comprehensive resume.
Download PDF