Andrew Urhausen

Andrew started his professional career with Infinetix in 2006 as an intern and becoming a full time employee in 2007. His expertise and passion are in software development. Here at Infinetix he has worked for an industry leader in produce storage implementing a web-based user interface for an environmental control system. This included work on configuring and maintaining a kiosk style touch screen control panel. He also contributes in development of embedded solutions for a world leader in electric, gas, and water utility meter systems as well as test tools for testing and development of these systems. The web-based solutions are developed using AJAX (JavaScript, HTML, and JSON). The kiosk was configured to run lighter-weight linux distributions (NimbleX, Ubuntu 10.04 for Netbook) and was customized to fit the needs of a touch screen interface as well as run specialized applications. The majority of embedded work that Andrew has performed has been developed in C/C++ for embedded Linux-based platforms (Timesys, MontaVista) as well as other RTOS platforms (eCos, Lantronix's Evolution). He has also developed tools to assist not only with development but also for field diagnostics of these embedded solutions using C#. Andrew has also contributed work into a Smart Phone application for Android devices using Java and the Android SDK. Through his various projects with Infinetix he has learned and expanded his knowledge of a variety of programming languages and skills. These skills have been included interacting with different Integrated Development Environments (IDE) which include Visual Studio, Eclipse, and Eclipse derivatives (TimeStorm, Android ADT) to help in the development process.
Home /