Consulting

Put our founder’s deep expertise and years of experience to work for you!
Reach out today, to see how we can help you build first-rate systems and apps!

Deep Experience with Apple Platforms

  • 16 years at Apple, contributing API design and code to AppKit and macOS, working across system framework layers, and helping internal and 3rd party app teams achieve results
  • 4 years as an indie Mac developer, building experience with App Store requirements, the submission/review process, and how to get things done from the outside (see TypeMetal!)

Other Specialties

  • mission-critical flight software (sensor interfacing and GNC on the SpaceX Starship project’s SuperHeavy booster, in a multi-node Linux environment)
  • game and game tools development (pushing Sony PlayStation hardware to its limits, developing 3D model processing, lighting, and VRAM layout tools, and building and maintaining custom art pipelines)
  • graphics and animation programming (from building a raytracer and subset OpenGL implementation, to image processing and pixel-pushing at the bitmap and framebuffer level, to SVGA/EGA chipset programming and 3Dfx Glide interfacing, to bringing Core Animation layer-backing to AppKit NSViews)
  • low-level hardware interfacing (Windows VxDs, ISRs, 8259 PICs, 16550 UARTs, SVGA and EGA chipsets, and Apple // hardware, back in the day)
  • scientific computing (quantum + classical modeling of atom-diatom collisions; physics lab device interfacing and operations)
  • parser development (for custom scripting languages and natural language recognition)
  • network comms and CMS interfacing (developed TypeMetal‘s content sync engine and JSON/XML-based WordPress interfacing)
  • Swift, Objective-C, C++, C, Ruby, Python, TypeScript, JavaScript, x86, R3000, 6502
  • AppKit, UIKit, WebKit, DOM, Core Data, Core Animation, Core Graphics, Core Image, ImageIO

Contact Us

Troy Stephens
Coherence Labs, LLC
Mountain Lakes, New Jersey, USA
support@coherencelabs.com