Derek Lewis
Derek Lewis

Derek Lewis

millennial • college graduate • works on information systems for fun and profit • ahiṁsā