Intern on the team developing QAnywhere, a webservices runtime built for mobile devices on top of a store-and-forward message queue. Also helped to maintain software developed on my previous terms working at Sybase. In particular:
- Implemented support for complex types, null reference types and empty arrays in the webservices runtime.
- Improved performance of the C# webservices runtime on Windows CE by an order of magnitude.
- Wrote tests for the webservices runtime under Windows CE.
- Fixed several serious and long-standing bugs in the code responsible for detecting the currently installed version of the MobiLink System Tables.