
iOS instructor Norberto Ortigoza graduated from National Autonomous University of Mexico with a B.S. in Computer Engineering and a M.S. in Computer Science. He also studied Software architecture and Process improvement at the Software Engineering Institute at Carnegie Mellon.
Norberto started programming 20 years ago using Silicon Graphics, Sun and Cray computers. He started using NextStep and OpenStep since 1995 when he was system administrator at the Applied Mathematics and Systems Research Institute at UNAM. His first programming language was Smalltalk and after that, he has programmed mainly in C, Objective-C, Java, C#, Python, Ruby, F-Script and recently Clojure. He has also learned, used and taught WebObjects, PSP/TSP, Scrum, Extreme Programming, Crystal, and done software testing and software architecture in companies throughout Mexico.
Norberto is the co-founder of the CocoaHeads user group in Mexico City. He also founded Raku, a consulting company that has been creating mobile applications for US and Mexican companies.
When not coding, reading, speaking, or teaching, Norberto is training for the next marathon or mountain climbing. He can be followed on Twitter @hiphoox
