Senior C++ Programmer
2008 - PRESENTEnghouse Inc.- Led the development for MRCP and multi-process work balancing.
- Wrote C++ algorithms for real-time processing of audio data.
- Optimized, maintained, and detected leaks in the existing code.
- Extending the support for VoiceXML.
Technologies: C++, MFCDeveloper
2005 - PRESENTWhole Tomato Inc.- Implemented features and debugged Visual Assist.
Technologies: C++, C#, API HookingDeveloper | Consultant
2012 - 2017Lumidigm Inc.- Optimized fingerprint sensor routines on the Blackfin platform.
Technologies: C++, Assembler (Blackfin)Developer
2005 - 2012Freelance Work- Worked on various projects working with a third party matcher.
- Was ranked 41st out of 388,162 programmers worldwide with an average rate 9.96/10 (http://tinyurl.com/k2mj4lq ).
Technologies: C++, C, asmSenior Developer | Architect
2003 - 2008Intesis | Sitek | Exor- Bootstrapped, debugged, maintained, expanded, reverse-engineered, and optimized custom hardware platforms.
- Developed drivers for ethernet communication and video-input hardware.
- Developed, ported, and optimized an SVG document rendering engine.
- Developed a PLC simulator based on MFC and SVG.
- Produced a complete SVG-based HMI system editor.
Technologies: C++, C, ASMDeveloper
2004 - 2004T-Com- Developed an anti-dialer protection application.
Technologies: C++, Reverse Engineering