Hi, I'm Powel Mwenesi

A passionate Software Engineer and founder of Akubrecah Entertainment - a modern cybercafe offering a variety of digital services, including internet access, printing, graphic design, and branding Solutions. I specialize in building exceptional digital experiences and innovative Digital solutions. With expertise in web development, I'm dedicated to pushing the boundaries of what's possible in web applications.

My Skills

HTML5

HTML5 Expertise

  • Semantic HTML structure
  • Accessibility best practices
  • Modern form elements
  • Canvas and SVG integration
  • SEO-friendly markup

CSS

CSS Mastery

  • Responsive design with Flexbox/Grid
  • CSS animations and transitions
  • CSS variables and custom properties
  • Preprocessors (SASS/SCSS)
  • BEM methodology

Python

Python Development

  • Django and Flask frameworks
  • Data analysis with Pandas
  • Automation scripts
  • API development and integration
  • Web scraping with BeautifulSoup

Git

Version Control

  • Branching and merging strategies
  • GitHub workflow
  • Code reviews
  • Conflict resolution
  • Continuous integration

JavaScript

JavaScript Development

  • ES6+ features
  • DOM manipulation
  • Async programming
  • API integration
  • Basic frontend frameworks

Database

Database Management

  • SQL fundamentals
  • Database design
  • SQLite and PostgreSQL
  • Basic ORM concepts
  • Data modeling

About Me

As a Software Engineer and founder of Akubrecah Entertainment, I am dedicated to delivering innovative digital solutions. My journey began with a passion for coding, and I have since honed my skills in web development to create exceptional user experiences.

I'm currently learning Software Development at Power Learn Project (PLP) in developing scalable web applications. My journey begins by building my first portfolio website, and I've been passionate about coding ever since.

What drives me is the opportunity to solve complex problems and create solutions that make a difference in people's lives. I believe in writing clean, maintainable code and staying on the cutting edge of technology.

Beyond technical skills, I'm passionate about entrepreneurship and building solutions that address real-world challenges. My experience with Akubrecah Entertainment has given me valuable insights into business operations and customer needs.

Powel Mwenesi

Education Background

Full-Stack Development

Power Learn Project (PLP)

July 2025 - Present

Specializing in web development technologies including HTML, CSS, JavaScript, Python, and database management.

Python Essentials 1

Cisco Networking Academy

July 2023 - September 2023

Fundamental concepts of computer programming and start building coding skills with the Python programming language.

Computer Hardware Basics

Cisco Networking Academy

January 2023 - May 2023

Basics of computer hardware and discover the components of PCs, laptops and mobile devices.

Kenya Certificate of Secondary Education

Segero Adventist High School

2023 - May 2023

Completed my 4 years secondary education course with a focus on computer studies and mathematics.

My Interests

Coding

Passionate about writing clean, efficient code and solving complex problems.

Responsive Design

Creating websites that provide optimal viewing across all devices.

AI & Automation

Exploring artificial intelligence and process automation solutions.

Game Development

Creating interactive experiences through game programming.

Featured Projects

M-Pesa Daraja API Integration

A Django framework for integrating with the M-Pesa Daraja API

Project Details

  • Secure integration with M-Pesa payment gateway
  • Handles STK push, B2C, and transaction queries
  • Customizable callback system for payment notifications
  • Comprehensive error handling and logging
  • Production-ready Django app structure
Django Python REST API M-Pesa

Flet Weather App

A GUI application for checking weather updates

Project Details

  • Real-time weather data from OpenWeather API
  • Location-based weather forecasting
  • 5-day forecast with temperature charts
  • Responsive design for all device sizes
  • Customizable location settings
Python Flet API Integration GUI

Python Jarvis Assistant

A personal assistant application built with Python

Project Details

  • Voice-controlled personal assistant
  • Web search and information retrieval
  • System automation commands
  • Email and calendar integration
  • Customizable command modules
Python Speech Recognition Automation AI

Python Text Adventure Game

A command-line adventure game with multiple paths

Project Details

  • Interactive fiction game engine
  • Multiple story branches and endings
  • Inventory and character progression
  • Save/load game functionality
  • ASCII art integration
Python Game Development CLI OOP

Python ChatGPT Integration

Integration of OpenAI's ChatGPT API into Python applications

Project Details

  • Seamless integration with OpenAI API
  • Customizable conversation templates
  • Context-aware conversation handling
  • Response caching for efficiency
  • Error handling and rate limit management
Python OpenAI API AI Natural Language

Python Tic-Tac-Toe GUI

A graphical implementation of the classic Tic-Tac-Toe game

Project Details

  • Interactive GUI with PyGame
  • Single and two-player modes
  • Win detection algorithm
  • Score tracking system
  • Responsive game interface
Python PyGame GUI Game Logic

Tech & Innovation Podcast

Join me as I explore the latest in technology, software development, and digital innovation. Each episode features insightful conversations with industry experts, practical coding tips, and discussions about the future of tech in Africa and beyond.

Featured Podcasts

Add Podcasts from Assets

List your podcasts stored in the assets folder by providing their paths

How to Add Podcasts from Assets

  • Place your audio files in your website's assets folder
  • Enter the relative path to the file (e.g., assets/podcasts/episode1.mp3)
  • Click "Add Podcast" to add it to your podcast list
  • The podcast will appear in this section and be playable

Add Podcasts from Google Drive

Enter the shareable link to your podcast on Google Drive

How to Add Podcasts from Google Drive

  • Upload your podcast to Google Drive
  • Right-click the file and select "Get link"
  • Set sharing to "Anyone with the link"
  • Paste the shareable link above
  • Click "Add Podcast" to add it to your podcast list

Get In Touch

Email

poweldayck@gmail.com

Location

Nairobi, Kenya

Phone

+254 719 299 900

+254 791 497 858