David Bell's photo

David Bell

Self-taught dev | Former Navy Diver | Life long learner