Currently a professor at Duke University. My focus is on Mobile Development, primarily Swift / iOS. I also teach Software Engineering using a Java-based environment. Outside of Duke I do consulting in the area of Cloud Computing, I am an Angel Investor and part of a medical device startup. Formerly worked for IBM in software development.