David Gitonga

David Gitonga is a Web designer and has an associate degree in information technology and electronics. He has more than two years of experience in Web design and writing Web content and more than five years of experience in electronics. He has written a number of articles for various websites.

M
Is DIY in your DNA? Become part of our maker community.
Submit Your Work!