I'm Michael Chege, a multidisciplinary designer & developer. I'm always down for something new and challenging! I'm here to help you create beautifully formatted websites. My projects mostly include software and web development.