Skip to content
View edogola4's full-sized avatar

Block or report edogola4

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

πŸ‘‹ Hello, I'm Bran Don

Greeting

πŸš€ About Me

I'm a passionate Full Stack Developer and AI Enthusiast who loves turning complex problems into elegant solutions. Currently exploring the intersection of web development and artificial intelligence to build the next generation of smart applications.

🎯 Current Focus

  • πŸ–₯️ Role: Software Engineer
  • πŸ€– Learning: Learning Focus
  • πŸ’» Building: Building Focus
  • 🌱 Exploring: Exploring Focus

πŸ’Ό Experience

  • Junior Software Engineer at Cognativ
  • Software Engineer Intern at Alliance Bioversity CIAT
  • Software Engineer Intern at REAL BIZ DIGITAL
  • ALX Software Engineering - Top 15% Graduate
  • Moringa School - Top 15% Graduate
  • Full Stack Development with modern tech stacks
  • AI Integration in web applications

🧩 What Drives Me

  • Problem-solving through innovative technology
  • Building user-centric applications with measurable impact
  • Continuous learning and growth mindset
  • Contributing to open-source projects
  • Mentoring and knowledge sharing

πŸ› οΈ Tech Stack

πŸ”₯ Core Languages
Python JavaScript TypeScript C# HTML5 CSS3
πŸš€ Frameworks & Libraries
React Angular Blazor Node.js Express ASP.NET Core Django Flask Bootstrap Tailwind CSS jQuery Redux
πŸ—„οΈ Databases & ORMs
PostgreSQL MySQL MongoDB SQLite

ORMs & Data Tools: Entity Framework Core β€’ Sequelize β€’ Mongoose β€’ Prisma

πŸ€– AI/ML & Data Science
TensorFlow Pandas NumPy

Specializations: NLP β€’ Neural Networks β€’ Intent Recognition β€’ Deep Learning

βš™οΈ DevOps & Cloud
Docker Kubernetes AWS Google Cloud Heroku Vercel
πŸ”§ Tools & Version Control
Git GitHub Jenkins VS Code Visual Studio

Additional Tools: Postman β€’ Jest β€’ xUnit β€’ GitHub Actions β€’ CI/CD Pipelines

🌐 Real-time & Communication
Socket.io

Technologies: Socket.io β€’ SignalR β€’ WebSockets β€’ REST APIs β€’ GraphQL

πŸ“Š GitHub Analytics

GitHub Streak
Activity Graph
GitHub Trophies

🌟 Featured Projects

Projects Header

πŸ€– AI-Powered Customer Support Chatbot

Tech Stack:

AI Tech Stack Tech Stack

Intelligent chatbot achieving 95% accuracy for e-commerce platforms. Reduced customer support response time by 40%.

Key Features:

  • Natural Language Processing with TensorFlow
  • Intent classification and entity recognition
  • Context-aware conversation management
  • Real-time response generation

πŸ”— Repository | Live Demo


πŸ›’ TinyTots - E-Commerce Platform with Smart Recommendations

Tech Stack:

E-commerce Tech Stack Tech Stack

Full-stack e-commerce platform featuring smart product recommendations, secure payments, and real-time order tracking. 85% test coverage.

Key Features:

  • ML-powered product recommendations
  • M-Pesa payment integration
  • Real-time inventory management
  • Comprehensive testing suite (Jest, Pytest)

πŸ”— Repository | Live Demo


πŸ’¬ Real-Time Collaboration Platform

Tech Stack:

Collaboration Tech Stack Tech Stack

Real-time collaboration tool with live messaging, presence detection, and collaborative document editing.

Key Features:

  • WebSocket-based real-time communication
  • User presence and typing indicators
  • Collaborative document editing
  • Message history and search

πŸ”— Repository | Live Demo


πŸ₯ BlazorCrudDemo - .NET Learning Project

Tech Stack:

Blazor Tech Stack Tech Stack

Full-stack CRUD application demonstrating clean architecture patterns in .NET with Blazor Server.

Key Features:

  • Layered architecture (Data, Shared, Web)
  • Entity Framework Core with Repository pattern
  • SignalR for real-time updates
  • Dependency injection throughout
  • AutoMapper for DTO conversions

πŸ”— Repository


πŸ“Š Interactive Data Visualization Dashboard

Tech Stack:

Dashboard Tech Stack Tech Stack

Responsive dashboard visualizing COVID-19 statistics across East Africa with real-time data updates.

πŸ”— Repository | Live Demo


πŸ”„ Microservices Architecture with CI/CD

Tech Stack:

Microservices Tech Stack Tech Stack

Containerized microservices application with automated testing and deployment pipeline.

Key Features:

  • Docker containerization
  • Kubernetes orchestration
  • CI/CD with GitHub Actions
  • Automated testing and deployment

πŸ”— Repository

πŸ“ˆ Contribution Activity

Profile Summary
Repos per Language Most Commit Language
Stats Productive Time
Coding Time Stats

πŸ“Š This Week's Development Breakdown

Weekly Stats

πŸ’Ό Professional Experience Highlights

🏒 Cognativ - Junior Software Engineer

🏒 Alliance Bioversity CIAT - Software Engineer Intern

  • Developed automated backend systems that reduced operational processing time by 20%
  • Built scalable data processing pipelines
  • Implemented RESTful APIs for internal tools

🏒 REAL BIZ DIGITAL - Software Engineer Intern

  • Built responsive web applications increasing user engagement by 25%
  • Implemented Redux Toolkit for state management
  • Delivered production features within sprint cycles

πŸŽ“ ALX Software Engineering & Moringa School

  • Graduated in Top 15% of cohort
  • Intensive full-stack development training
  • Hands-on project-based learning

🎯 2025 Goals

2025 Goals
  • 🌟 Contribute to 5+ open-source AI/ML projects
  • πŸš€ Build and deploy 3 production-ready applications
  • ☁️ Master cloud-native development patterns and Kubernetes
  • πŸ“ Share knowledge through technical blog posts and tutorials
  • 🀝 Mentor junior developers in the Nairobi tech community
  • πŸ’Ό Master .NET and Blazor for enterprise development
  • πŸŽ“ Complete AWS/Azure certifications
Progress Stats

🀝 Let's Connect & Collaborate

I'm always excited to connect with fellow developers, discuss new technologies, or collaborate on interesting projects!

Closing

⚑ "The best way to predict the future is to create it." - Peter Drucker

πŸ“« Open to Opportunities

I'm actively seeking:

  • Junior/Mid-level Software Engineering positions
  • Full-stack development roles (TypeScript, React, Node.js, .NET)
  • AI/ML integration projects
  • Remote or Nairobi-based opportunities
  • Collaborative startup environments

What I bring:

  • 2+ years hands-on software engineering experience
  • Strong full-stack foundation with modern frameworks
  • Proven ability to deliver measurable results (20% efficiency gains, 25% engagement increases)
  • Quick learner with demonstrated growth mindset
  • Experience with agile methodologies and team collaboration
  • Passion for building impactful, user-centric applications

Footer

Pinned Loading

  1. edogola4 edogola4 Public

    Config files for my GitHub profile.

    4

  2. Email-Signature-Extraction-with-LLMs Email-Signature-Extraction-with-LLMs Public

    This project aims to evaluate and compare different Large Language Models (LLMs) for the task of extracting email signature information and structuring it into a JSON format. The evaluated models a…

    Python 2

  3. TinyTots TinyTots Public

    A modern e-commerce platform specializing in eco-friendly children's clothing and women clothing too featuring immersive animations and responsive design.

    JavaScript

  4. Customer-Support-Chatbot Customer-Support-Chatbot Public

    This project demonstrates how to build a fine-tuned customer support chatbot using Python and OpenAI. The chatbot is trained with a custom dataset to understand and respond to customer inquiries ac…

    Python 2

  5. portfolio-website portfolio-website Public

    A site to showcases my skills, projects, and insights into the tech world, designed to connect with potential employers and clients.

    JavaScript 3