Michael Slugocki, Ph.D.
Software Developer
Vision Scientist
Objective
  • To create software and experiences that delight while making friends along the journey.
Applied
  • Languages: Python, C, C++, Obj-C, Java, Swift, SwiftUI, Javascript
  • Web: HTML, CSS, XML
  • Databases: mongoDB, SQL
  • OS: Linux, watchOS, iOS, macOS, visionOS, Windows
  • Skills: Application development (mobile, watch, desktop), UX Design and Prototyping, Development Operations (DevOps), REST API / Framework development, Database management, Server administration, IoT protocols, QA testing, Version control, Debugging
  • Open-sourcebayesfit.org
404 image
Ford Motor Company
Ottawa, Ontario, Canada
2024 - present (full-time; contract)
Software Engineer
  • Compiler development (front-end; back-end)
  • Build tools
404 image
Apple Inc
Apple Park, Cupertino, CA
2018 - 2023
Software Developer & Vision Scientist
  • Led application prototyping (in Swift, SwiftUI, and Objective-C), UX design and algorithm prototyping (in C lang), and data operations (in mongoDB) for Time in Daylight health feature.
  • Featured at Apple WWDC 2023 for Time in Daylight
  • Developed application, UX design, and algorithm prototypes for vision health features in Swift, SwiftUI, Objective-C, C, and Python.
  • Generated computational (bayesian, linear, etc.) models of human vision implemented in C, C++, and Python.
  • Designed and developed low-level API for interfacing with health hardware devices using combination of Python and C.
  • Programmed end-to-end software stack (using Java, NGINX, HTML, CSS, mongoDB) for distributing, at scale, algorithms and models of vision to all Apple employees.
Software Engineering Intern
  • Led software development (in Swift, Objective-C, C, C++, Java, and Python) and UX design for prototyping vision health features.
  • Featured at Apple WWDC 2019
  • Designed and developed low-level algorithms for evaluating FoS technologies using C, C++, Python, and Java.
  • Designed and conducted user studies to evaluate human vision for novel display technologies.
About
Experience
CV
Contact