Download PDF

Work experience

Sep 2016Present

Software Engineer

Thales - Melbourne FL

C# Software Engineer specialising in ground messaging cluster engineering.  Responsible for design and development with message broker, payment, security, and ground services.

Sep 2013Aug 2016

Software Engineer

Inmarsat - Melbourne, FL

C++ and C# development to create internal applications and integrate new maritime services with our legacy technology. I help with management, architecture and development of new applications for all of the new Inmarsat and Globe Wireless Integrated Services.

Sep 2011Aug 2013

Senior Analyst - Solution Developer

Avanade - San Jose, CA

Microsoft IT Consulting with focus in Business Intelligence and C#/.NET Development.  Experience in customer facing development and management of both onshore and offshore teams and training.

May 2011Sep 2011

Software Research Contractor

NASA Ames Research Center with Fujitsu - Mountain View, CA

Developed on top of Nasa Ames' open source project Java Pathfinder and Hadoop I helped design and develop performance heuristics.



Masters in Computer Science

Nova Southeastern University

Big Data and Security Emphasis

Sep 2006May 2011

B.Sc. Computer Science - Software Engineering

University of Minnesota - Twin Cities
Jan 2009Dec 2009

Study Abroad


Computer Science and Software Engineering Internship


Programming Languages

C#, Java, C++,  C, Python, SQL


.NET Framework Development and Business Intelligence tools, Eclipse, Linux, Windows, OS X


Documentation, Offshore Team Management and Collaboration, Maritime, Banking and Financial Services, Insurance, Entertainment, Satellite.