Skip to content
View MarkParker5's full-sized avatar
👨‍💻
👨‍💻

Organizations

@ParkerIndustries @HouseMDAI
Block or Report

Block or report MarkParker5

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MarkParker5/README.md

👋 Hi, I’m Mark Parker, full-stack software engineer

MajorDom

I'm making majordom.io - a smart home of the future that is really smart; a brand new open-source smart home ecosystem, designed for privacy, autonomy, and seamless integration across a wide range of devices. The platform combines easy plug-n-play functionality with intelligent automations and a really smart voice assistant.

Automate smart not hard (majordom)

Voice Interfaces

  • STARK - (python) Speech And Text Algorithmic Recognition Kit. Modern, advanced, and fast framework for creating natural language (especially voice) interfaces. Like FastAPI, but with speech instead of http.
  • STARK-PLACE - S.T.A.R.K. Platform Library and Community Extensions

iOS/swift Development

  • AnyObservableObject - Protocol-friendly equivalents to SwiftUI's property wrappers but without compile-time type restrictions. Use protocols in views without generics!
  • XCodeLocalize - One cli command to find and translate all .strings files in xcode project to all languages.
  • SwiftyTranslate - Swift wrapper for public google translate. Absolutely free, no api keys needed.
  • TwiTreads - An abandoned idea to combine several socials into one platform. An example of clean SwiftUI architecture: MVVMP+SOLID+DI

Python Development

  • python-app-architecture-demo - clean architecture example for the article (in progress)
  • system-sounds - list and play available system sound files (cross-platform)
  • rpi-networking - Control wifi, hotspot, and hostname of Raspberry Pi (created for raspbian, but can also work with other Linux systems)
  • raspi-gpio - RPi.GPIO and spidev wrapper with mocks for developmennt on any platform
  • rpi-reactive-gpio - Syntax sugar for controlling RPi.GPIO with reactive design.

Dr. House AI

HouseMDAI - AI diagnostician in your phone. A PoC of a startup, built on hackathon in two days. SwiftUI app, FastAPI backend, OpenAI api, business models, and custdev.

Articles:

Pinned

  1. STARK STARK Public

    S.T.A.R.K. - Speech And Text Algorithmic Recognition Kit

    Python 51 2

  2. STARK-PLACE STARK-PLACE Public

    S.T.A.R.K. Platform Library and Community Extensions

    Python 4

  3. AnyObservableObject AnyObservableObject Public

    Protocol-friendly equivalents to SwiftUI's property wrappers but without compile-time type restrictions

    Swift 1

  4. XCodeLocalize XCodeLocalize Public

    Tool for automatic search and localisation of .strings files

    Python 9

  5. TwiTreads TwiTreads Public

    Post to Twitter, Threads and Telegram in any language with one tap

    Swift 5

  6. SwiftyTranslate SwiftyTranslate Public

    Swift wrapper for public google translate

    Swift 3