<commit_before>+++
title = "Projects"
id = "projects"
+++

Over the years I have worked on and contributed to various projects in the Android community. I am currently an application
developer at [substratum](https://github.com/substratum). My personal projects can be found on [GitHub](https://github.com/MSF-Jarvis),
notable projects include:

- [AppRate](http://msfjarvis.website/AppRate/): This is an Android library that can be used to show a Play Store rating dialog in apps based on certain
  conditions. Details about all the available methods are on the documentation website.
- [floating-action-button](https://github.com/MSF-Jarvis/floating-action-button): Yet another Android library, this time for drawing Material Design promoted
  actions.
- [Caesium Kernel for the OnePlus 3/3T](https://kutt.io/caesiumop3): A custom kernel for the OnePlus 3/3T, designed to be lean, quick and efficient while
  staying up-to-date with kernel.org linux-stable releases.


I am also interning for [WireGuard](https://wireguard.com), a next generation kernel-space VPN with a focus on speed and privacy.<commit_msg>Fix typo<commit_after>+++
title = "Projects"
id = "projects"
+++

Over the years I have worked on and contributed to various projects in the Android community. I am currently an application
developer at [substratum](https://github.com/substratum). My personal projects can be found on [GitHub](https://github.com/MSF-Jarvis),
notable projects include:

- [AppRate](http://msfjarvis.website/AppRate/): This is an Android library that can be used to show a Play Store rating dialog in apps based on certain
  conditions. Details about all the available methods are on the documentation website.
- [floating-action-button](https://github.com/MSF-Jarvis/floating-action-button): Yet another Android library, this time for drawing Material Design promoted
  actions.
- [Caesium Kernel for the OnePlus 3/3T](https://kutt.it/caesiumop3): A custom kernel for the OnePlus 3/3T, designed to be lean, quick and efficient while
  staying up-to-date with kernel.org linux-stable releases.


I am also interning for [WireGuard](https://wireguard.com), a next generation kernel-space VPN with a focus on speed and privacy.
{'fraction_non_alphanumeric': 0.09193330328977016, 'fraction_numerical': 0.004506534474988734, 'mean_word_length': 4.663265306122449, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 10, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1158840', 'n_tokens_mistral': 632, 'n_tokens_neox': 601, 'n_words': 264}