I worked with Oparidae Systems for a project that was previously failed by 2 coder teams. Oparidae Systems are on top the stuff. Ideal coder to work with. Good coding skills, suggests good alternative methods, very easy communication, accurate status reports, I'd trust him with any project.