I have a Ph.D. in Electrical Engineering with a specialization in pattern recognition and Technical Analysis Algorithms. Since earning that, I've worked in some of the world’s largest research laboratories.
I have taught computer science for the last 18 years . In that time I worked on algorithms for educational software on grants as large as $3 million and on Technical Analysis algorithms for financial companies.
As a minority (I am Black), I wanted to give back and let other minorities know that they too, can be engineers, programmers and attain higher degrees. I have created and teach, among other things, Software System Development and Object-Oriented Programming courses.
Recently I have wanted to branch out and have been looking for a financial company that could use someone with my experience and background. I applied to a top hedge fund and was thrilled to receive an email saying that they would be in touch. And, indeed a bit later I received an invitation to answer a couple of questions on a programming site.
Excitedly, I went to the site read the first problem. Not a complicated problem. I had the answer within a minute in my head. But, when I looked at the languages that they provided on the programming site, my favorite language, Mathematica, was not available.