Experienced iOS and Mac OS X software developer.
Proficient in computer architecture. Detailed knowledge of Swift, C, C++, and Objective-C. Expert programming skills. Top-notch debugging skills with gdb and dtrace. Solid understanding of multi-threaded programming and synchronization. Knowledge of Internet standards such as TCP, HTTP, DNS, IMAP, LDAP.
Writing solid code with comprehensive unit tests. Operating systems level engineering experience. Broad experience in overall system design and implementation. Object oriented programming and design skills.
Working knowledge of Quartz 2D, ImageIO, CoreImage (system-level 2D graphics APIs) and CoreData.
Specialties
Software architecture. Performance optimizations. Secure coding.