Software and Computer Engineer Specialized in mobile devices, embedded computer systems, wireless communications, visual computing, and real-time controls. Focused on creating innovative solutions to complex, large scale and high impact technological challenges.