Passionate software engineering student focused on Web Development, Mobile Development, Research, and Human-Computer Interaction (HCI). I enjoy building practical solutions and learning new technologies through hands-on projects.
- 🔭 Currently working on: Flask API Dashboard + Flutter mobile apps
- 🌱 Learning: DevOps (CI/CD) & production deployment patterns
- 🐍 Favorite languages: Python for automation & backend, Dart for mobile apps
- 💡 Interests: Mobile development, APIs, web development, automation, developer tools
- 📍 Based in: Lusaka, Zambia
|
Latest Project • A modular multi-API backend system with Flask
• Application Factory Pattern |
In Progress • Mobile applications with Python backend
• Cross-platform mobile apps |
|
Utilities • Small command-line tools for daily use
• Productivity scripts Check pinned repos for direct link |
Web Automation • Scraping patterns & polite bots
• Best practice patterns Check pinned repos for direct link |
class FrankBwalya:
def __init__(self):
self.name = "Frank Bwalya"
self.role = "Software Engineer"
self.location = "Lusaka, Zambia"
def current_projects(self):
return [
"Flask API Dashboard",
"Building mobile apps with Dart/Flutter",
"FastAPI backends for mobile apps",
"Learning DevOps and CI/CD pipelines",
"Contributing to open source"
]
def tech_stack(self):
return {
"mobile": ["Dart", "Flutter"],
"frontend": ["Angular", "React", "HTML/CSS", "JavaScript"],
"backend": ["Python", "FastAPI", "Flask", "Node.js"],
"tools": ["Git", "VS Code", "Linux", "GitHub Desktop"],
"learning": ["Docker", "CI/CD", "Cloud Deployment"]
}
def favorite_quote(self):
return (
"Knowledge is a paradox. The more we understand, "
"the more we realize the vastness of our ignorance."
"\n— Viktor, Arcane"
)# Clone the repository
git clone https://github.com/b5119/repository-name.git
cd repository-name
# Install dependencies
pip install -r requirements.txt # Python projects
# or
npm install # JavaScript projects
# Run the project
python main.py # Python
# or
npm start # JavaScriptI believe in learning by doing:
- ✅ Real-world projects
- ✅ Best practices
- ✅ Clear documentation
- ✅ Continuous improvement
- ✅ Open-source collaboration
📧 Email: [email protected]
💼 LinkedIn: Frank Bwalya
🐙 GitHub: @b5119
"Knowledge is a paradox. The more we understand, the more we realize the vastness of our ignorance."
— Viktor, Arcane
⭐ If you find my projects helpful, consider starring them! ⭐
Last updated: November 2025 • Built with ❤️ and lots of ☕