A software developer with experience in building web applications, businesses and providing solutions