I have a Ph.D. in aerospace engineering and BS/MS in computer science. I have been writing code for over 20 years: started with databases and Java, continued with C/C++, and Matlab for numerical processing: orbital mechanics, computer vision, and embedded systems when designing star pattern recognition software and GN&C. Recently I am more interested in signal processing in general, with a heavy focus on Computer Vision and parallel computing. I fell in love with Python a few years ago and I am also learning more about web development. At other times I also fly airplanes and I am a flight instructor.