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, TypeScript, JavaScript, Swift
  • Web: HTML, CSS, XML, YAML
  • Servers: NGINX
  • Databases: mongoDB, SQL
  • Machine Learning: Pyro, PyTorch
  • OS: Linux, watchOS, iOS, macOS, visionOS, Windows
  • Skills: Development Operations (DevOps), Compiler development, REST API / Framework development, Database management, Server administration, Application development, IoT protocols, QA testing, Version control, Debugging
  • Open-sourcebayesfit.org
404 image
Ford Motors
Ottawa, Ontario, Canada
2024 - present (full-time; contract)
Software Tools Developer
  • Developed front-end of compiler in Python using PLY, with back-end components that serve quality control mechanisms
  • Developed NodeJS Language Server and VSCode Extension supporting various quality control features: go-to-definitions, snippets, syntax highlighting, and error diagnostics
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