Skip to content
View b5119's full-sized avatar

Block or report b5119

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
b5119/README.md

Typing SVG

LinkedIn Email Profile views


πŸ‘¨β€πŸ’» About Me

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

πŸš€ Featured Projects

πŸ“Œ Pinned Repositories

🧩 Flask API Dashboard

Latest Project β€’ A modular multi-API backend system with Flask

β€’ Application Factory Pattern
β€’ Modular API Blueprints (News, Weather, Crypto, GitHub)
β€’ SQLAlchemy + Migrations
β€’ Responsive UI with Glassmorphism
β€’ Extensible architecture for custom integrations

View Repository β†’

πŸ“± Dart/Flutter + FastAPI Apps

In Progress β€’ Mobile applications with Python backend

β€’ Cross-platform mobile apps
β€’ FastAPI REST API backend
β€’ Modern mobile UI/UX
β€’ Coming soon!

πŸ”§ Python CLI Tools

Utilities β€’ Small command-line tools for daily use

β€’ Productivity scripts
β€’ Automation helpers
β€’ Developer utilities

Check pinned repos for direct link

πŸ•·οΈ Python Web Scraping Projects

Web Automation β€’ Scraping patterns & polite bots

β€’ Best practice patterns
β€’ Ethical scraping techniques
β€’ Real-world examples

Check pinned repos for direct link


πŸ› οΈ Tech Stack

Languages

Python Dart JavaScript TypeScript HTML5 CSS3

Frameworks & Libraries

Flask Flutter FastAPI Angular React

Tools & Platforms

Git GitHub VS Code Linux


πŸ“Š GitHub Statistics

GitHub Stats Top Languages

GitHub Streak


πŸ“ˆ Contribution Activity

Contribution Graph


🎯 Current Focus

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"
        )

πŸš€ How to Run My Projects

# 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  # JavaScript

🌟 Learning Journey

I believe in learning by doing:

  • βœ… Real-world projects
  • βœ… Best practices
  • βœ… Clear documentation
  • βœ… Continuous improvement
  • βœ… Open-source collaboration

πŸ“« Let's Connect!

πŸ“§ Email: [email protected]
πŸ’Ό LinkedIn: Frank Bwalya
πŸ™ GitHub: @b5119


πŸ’­ Quote I Live By

"Knowledge is a paradox. The more we understand, the more we realize the vastness of our ignorance."

β€” Viktor, Arcane


footer

GitHub followers GitHub stars

⭐ If you find my projects helpful, consider starring them! ⭐


Last updated: November 2025 β€’ Built with ❀️ and lots of β˜•

Pinned Loading

  1. flask-api-dashboard flask-api-dashboard Public

    A comprehensive web application built with Flask that integrates multiple APIs into a beautiful, interactive dashboard.

    HTML 1

  2. python-web-scraping-projects python-web-scraping-projects Public

    A comprehensive collection of web scraping projects using Python, focusing on data extraction, automation, and practical real-world applications.

    Python 5

  3. python-api-projects python-api-projects Public

    A comprehensive collection of real-world API integration projects demonstrating REST API consumption, authentication methods, data handling, and practical applications.

    Python 4

  4. python-cli-tools python-cli-tools Public

    A collection of practical command-line tools and automation scripts for everyday tasks. These tools demonstrate file operations, system automation, data processing, and productivity enhancements.

    Python 1

  5. python-starter-lab python-starter-lab Public

    A collection of beginner-friendly Python projects focused on mastering loops, control flow, and fundamental programming concepts.

    Python 1