Skip to content
View NickM-27's full-sized avatar
🏠
Working from home
🏠
Working from home

Sponsors

@T3chArmy
@jdiegmueller
@Morphy99
@alez007
Private Sponsor
@rafaelmaza
@mikeage
Private Sponsor
@mhoogenbosch
@Bashewa
@ItsMeRitch
@djrudolph
@edalquist

Sponsoring

@blakeblackshear

Block or report NickM-27

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
NickM-27/README.md

Hi there 👋 I'm Nick

I am a software developer who is very passionate about what he does and loves creating new and useful things that people enjoy to use!

Anurag's GitHub stats

I have a breadth of experience in writing software:

  • Mobile Development
    • Android Development
    • Kotlin
    • Jetpack Compose
    • Unit Testing / Espressio UI Testing
    • Flutter Multi Platform Apps
  • Web Development
    • React
    • TailwindCSS
    • Typescript
    • Javascript
  • Backend Development
    • Python
    • FFmpeg
    • NGINX
  • Machine Learning Implementation
    • Python
    • ONNX
    • TFLite
  • CI/CD
    • Docker multi platform builds
    • GitHub Actions

My Favorite Projects

I am a mobile & full stack developer. I contribute to a handful of open source projects related to AI / Home Automation and also have released quite a few apps on both the App Store and Google Play. Below are my favorite projects that I have worked on which show what I am all about.

Frigate


Frigate is an AI Network Video Recorder deployed via docker and written in Python. I am an active contributor and have really enjoyed working on this project. I also contribute to the Frigate-HomeAssistant Integration.



Albatross for Twitter


Albatross for Twitter is a clean Twitter client for Android and iOS which contains many unique features that add value to the typical Twitter experience. It is inspired by material design and is very intuitive to use while also being quite versatile and customizable to fit your style of browsing Twitter.


Link Preview

Link Preview is an open source library that is an Android view which can accept a String and parse any links that are contained in it and then show an image and the article title and link to easily show a user where a link leads.

Swatch



Color detection in images to capture presence of known objects.



Texpert & Texpert Sync



Texpert is an Android SMS client which adds high value features like scheduled messages and machine learning informed suggestions into a clean material design SMS client. Texpert Sync adds on to the experience by letting you text from your other Android and iOS devices without needing to get your phone from the other room.


Where I have worked

I have many years of experience.

Raptive - Software Engineer II (December 2024 - Present)

  • Working on the Creator Tools team

ADT - Senior Android Developer (October 2020 - October 2024)

  • Lead successful projects including integrating:
    • Google Nest: Device & Familiar Face REST / GRAPHQL APIs, WebRTC streaming
    • ZWave communication: Door lock, garage door, motion sensor, etc.
  • Integrated Glass Break ULE sensor, built POC that was used for UL certification
  • Collaborated with backend team to establish APIs for Google Nest integration
  • Refactored complex codebase from Java / XML to Kotlin / Jetpack Compose
  • Implemented Figma designs via XML and Jetpack compose
  • Created multiple Android libraries hosted using AWS artifactory
  • Led Agile project management initiatives using Jira and Confluence, resulting in the timely delivery of high-quality software solutions.

Fitplan Technologies - Mid Level Android Developer (May 2019 - November 2020)

  • Collaborated with cross-functional teams to integrate social media SDK to allow posts and comments among users, leading to 100% increase in app engagement
  • Spearheaded the implementation of Figma designs and developed an internal workout builder, empowering over 100 professional athletes and trainers to personalize and optimize their workout routines.
  • Led Agile project management initiatives using Jira and Confluence, resulting in the timely delivery of high-quality software solutions.

If you want to support what I do

If you would like to make a donation to support development, please use GitHub Sponsors.

Buy Me A Coffee

Pinned Loading

  1. blakeblackshear/frigate blakeblackshear/frigate Public

    NVR with realtime local object detection for IP cameras

    TypeScript 19.8k 1.8k

  2. bmlzootown/Hydravion-AndroidTV bmlzootown/Hydravion-AndroidTV Public

    Rewrite of Hydravion, an unofficial Floatplane client, for AndroidTV

    Java 43 7

  3. LinkPreview LinkPreview Public

    An easy to use library for showing a link preview

    Kotlin 49 12

  4. Nick-Nack-Tasker-Plugin-Docs Nick-Nack-Tasker-Plugin-Docs Public

    Tutorials and examples for Tasker Plugins made by Nick Nack Development

    9 6

  5. swatch swatch Public

    Color detection in images to capture presense of known objects.

    Python 68 4

  6. NotificationBanner NotificationBanner Public

    An easy to use library to show a notification banner inside of your app

    Kotlin 9 2