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 β