Skip to content
View SuperiorKe's full-sized avatar
👊
Code is life.
👊
Code is life.

Block or report SuperiorKe

Report abuse

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

Report abuse
SuperiorKe/README.md

Kenn Macharia

Full-Stack Developer | Building Production Apps with React, Node.js & AWS

I build web applications that solve real business problems. Currently shipping automation tools for artisans and small businesses in Nairobi while pursuing software engineering roles at startups.

Tech Stack: TypeScript • React • Node.js • Express • PostgreSQL • Python • FastAPI • Docker • AWS

Looking for: Junior/Associate Software Engineer roles where I can contribute to product development and learn from experienced teams.

📧 superiorwech@gmail.com • 💼 LinkedIn • 🌐 Portfolio


Featured Projects

🛒 Afrimall E-Commerce Platform

Full-stack e-commerce solution built for US client

Built complete e-commerce platform from scratch in 30 days. Handles product catalog, secure checkout, and automated customer communications.

Tech: Next.js • TypeScript • Payload CMS • PostgreSQL • Stripe API • SendGrid
Impact: Live in production, processing real transactions
Links: Live SiteGitHub

Key Features:

  • Secure payment processing with Stripe integration
  • Real-time email notifications via SendGrid
  • Server-side rendering for optimal performance
  • Responsive design across all devices
  • CI/CD pipeline with 99.9% uptime

🛠️ Artisan Task Manager

Production task management app for skilled workers and small businesses

Web-based tool that helps Nairobi artisans (fundis) organize their work, track tasks, and communicate professionally with clients. Solving the gap between skilled craftsmanship and business operations.

Tech: Node.js • Express • PostgreSQL • React • REST APIs
Impact: Simplifies admin work for skilled workers who excel at their craft
Links: Try DemoGitHub

Key Features:

  • Simple signup and authentication
  • Intuitive task tracking and organization
  • Client communication tools
  • Mobile-responsive interface

💬 SMS-AI Assistant

Conversational AI accessible via basic SMS

AI backend with SMS triggers built for field workers who need instant information access without smartphones. Democratizes AI assistance through Africa's Talking SMS API.

Tech: Flask • SQLite • Gemini AI • Africa's Talking API • Webhooks
Impact: Makes AI accessible to users with basic phones and limited internet
Links: GitHub

Key Features:

  • SMS-triggered AI conversations
  • Context-aware responses
  • No smartphone required
  • Low-bandwidth optimized

📊 Budget Tracker API

Backend service for expense tracking and financial management

RESTful API with full CRUD operations designed to help small business owners track expenses and build financial habits.

Tech: Django REST Framework • PostgreSQL • API Documentation
Impact: Simplifies financial management for small businesses
Links: GitHubAPI Docs


🌍 Carbon Footprint Calculator

Environmental impact tracking with scalable backend architecture

Data-driven tool for tracking and visualizing carbon emissions. Built with production-grade infrastructure including CI/CD pipelines and monitoring.

Tech: Go • gRPC • PostgreSQL • Redis • Kubernetes • GitHub Actions
Impact: Makes environmental impact data accessible and actionable
Links: GitHub


What I'm Learning

Current Focus:

  • AWS Solutions Architecture (ALX Graduate, Nov 2024)
  • LLM Integrations (Africa's Talking x Google AI Program, Oct 2025)
  • System design patterns for scalable applications

Recent Certifications:

  • AWS Certified Cloud Practitioner (Oct 2024)
  • AWS Academy Graduate – Cloud Foundations (Dec 2024)

About SuperiaTech

I founded SuperiaTech to build tools that help skilled artisans and small businesses in Nairobi compete professionally. The mission: automate administrative work so talented people can focus on what they do best.

Philosophy: Build solutions that work for real people in real contexts. Global-quality tools adapted for local needs.


Let's Connect

I'm actively seeking junior/associate software engineering roles at startups where I can:

  • Ship features and contribute to product development
  • Learn from experienced engineers and grow my technical skills
  • Work on products that solve real problems for real users

Open to: Full-time roles in Nairobi • Remote opportunities • Contract work

📧 Email: superiorwech@gmail.com
💼 LinkedIn: linkedin.com/in/kenn-macharia
🌐 Portfolio: superiatech.netlify.app
📍 Location: Nairobi, Kenya


GitHub Stats Top Languages


"The best technology is the one that disappears into the background and just helps people get their work done better."

Pinned Loading

  1. portfolio-ideas portfolio-ideas Public

    Forked from Evavic44/portfolio-ideas

    A curation of awesome portfolio website ideas for developers and designers to draw inspiration from. Raise a pull request to add more. 💜

    Markdown

  2. Carbon_Footprint_Calculator Carbon_Footprint_Calculator Public

    Carborn FootPrint Calculator

    JavaScript

  3. django_chatbot django_chatbot Public

    Python

  4. Graphic-Designer-porfolio Graphic-Designer-porfolio Public

    A Graphics designer product website.

    TypeScript

  5. sms-africas-talking sms-africas-talking Public

    This project demonstrates how to integrate with Africa's Talking SMS API using Python and Flask. It provides functionality to send SMS messages and receive incoming messages through a webhook.

    Python 1

  6. afrimall afrimall Public

    afrimall ecommerce

    TypeScript 1