Programmer testifies to coding fraud