Skip to content
View waweruedwin8's full-sized avatar

Highlights

  • Pro

Block or report waweruedwin8

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
waweruedwin8/README.md

πŸ‘‹ Hi there, I'm Edwin Waweru

Profile Views GitHub followers LinkedIn Email

πŸ‘¨β€πŸ’» Software Engineer | Backend Developer | DevOps Enthusiast | AWS Cloud Practitioner | ALX Graduate

I'm passionate about solving real-world problems with clean code, cloud-first thinking, and resilient backend systems. Currently focused on building scalable solutions that make a positive impact in African communities.


🀹 Tech Stack & Expertise

Languages

Python JavaScript Bash SQL

Frameworks & Libraries

Node.js Express Django GraphQL FastAPI

Databases

MySQL PostgreSQL MongoDB

Cloud & DevOps

AWS Docker GitHub Actions Jenkins Kubernetes

Tools & Others

Git Linux Nginx Postman


🚧 Featured Projects

🎡 Maestro AI

Adaptive Music Workspace with Generative UI

An intelligent music application that dynamically renders the right musical tools based on natural language intent. No complex menusβ€”just describe what you need, and the appropriate interactive component appears.

Tech Stack: React 18, TypeScript, Gemini AI, abcjs, Tone.js, Supabase, Tailwind CSS

Key Features:

  • Panic Practice Mode - Voice part isolation with real-time note highlighting for choir singers
  • Composer Mode - Natural language to ABC notation with duration-aware playback
  • Theory Teacher - Interactive piano visualizations for chord and scale explanations
  • Sheet Music Upload - AI-powered transcription from PDF/images to playable notation
  • Generative UI - Context-aware component rendering based on user intent

πŸ”— Live Demo | View Code

πŸ—„οΈ EdSQL RDBMS Engine

Custom Relational Database & HR Microservice System

A strictly typed database engine built from scratch in Python (no sqlite3), powering a hybrid architecture with a secure CLI and a full-stack Employee Directory dashboard.

Tech Stack: Python (Core), FastAPI, Jinja2, Tailwind CSS, Swagger UI

Key Features:

  • Custom Indexing logic & Foreign Key constraint enforcement
  • Hand-written SQL parser & Join algorithms (INNER, LEFT, CROSS)
  • Hybrid Architecture: CLI Engine + Web Dashboard + REST API
  • Automated strict compliance testing suite

πŸ”— View Code | πŸ† Pesapal Challenge Submission

🏠 HonestSpace

Full-Stack Rental Platform

A comprehensive Realestate rental platform demonstrating full-stack development capabilities with detailed documentation.

Tech Stack: Python, Django, PostgreSQL, React

Highlights:

  • Complete booking system
  • User authentication & profiles
  • Property management
  • Payment integration concepts πŸ”— View Demo

🌊 WaterWise

Smart Water Conservation Management Platform

A comprehensive water tracking solution built for African communities to monitor consumption and receive AI-powered conservation tips.

Tech Stack: Firebase, Node.js, JavaScript, HTML/CSS

Key Features:

  • Real-time water usage tracking
  • AI-powered conservation recommendations
  • Community alerts and analytics
  • Firebase authentication & hosting

πŸ”— Live Demo | ⭐ Impact-focused project

Modern CRM API with GraphQL

A scalable CRM backend built with GraphQL, emphasizing clean architecture and efficient data querying.

Tech Stack: Node.js, GraphQL, MongoDB, Jest

Features:

  • Flexible GraphQL queries
  • Modular architecture
  • Comprehensive testing
  • RESTful fallback endpoints πŸ”— View Code

πŸŽ“ Certifications & Achievements

Certification Issuer Status
☁️ AWS Cloud Practitioner Amazon Web Services βœ… Certified
πŸŽ“ Software Engineering ALX Africa βœ… Graduate
πŸ”’ Cybersecurity Certified ISCΒ² βœ… Certified
πŸ“š AWS Solutions Architect – Associate Amazon Web Services πŸ“– In Progress

πŸ† GitHub Achievements

  • 🦈 Pull Shark - Contributed to multiple open source projects
  • πŸ“ˆ 297+ contributions in the last year
  • πŸ† Hackathon Winner - Avalanche Africa & Hello Tractor projects
  • πŸ‘₯ Community Contributor - Active in various tech communities

πŸ’Ό Current Focus

  • Building: Scalable backend systems with cloud-native approaches
  • Learning: Advanced AWS services and DevOps practices
  • Contributing: Open source projects focused on African tech solutions
  • Goal: Preparing for AWS Solutions Architect certification

πŸ“ˆ Activity Graph

Edwin's github activity graph


🀝 Let's Connect & Collaborate

LinkedIn GitHub Email

Currently Open to:

  • Backend development opportunities
  • Cloud architecture projects
  • Open source collaborations

"Strive not to be a success, but rather to be of value." – Albert Einstein

⚑ Fun fact: I believe in building technology that creates positive impact in African communities!

Wave


Thanks for visiting! 😊 Don't forget to ⭐ some repositories if you find them interesting!

Pinned Loading

  1. WaterWise WaterWise Public

    HTML