Skip to content
View DK96-OS's full-sized avatar
:octocat:
:octocat:
Block or Report

Block or report DK96-OS

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
DK96-OS/README.md

Welcome

  • 👀 Professionally, I am in the venn triagram of math, physics, and computer science.
  • 🌱 I am growing my ability to manage projects, by creating these open source projects.
  • I believe these projects are worthy of support, and I welcome contributions and donations.

My Top Skills

  • Creating diagrams with equations and solving them.
  • I am most confident in my ability to use Kotlin, and Python.
  • There are others like SQLite, C, and Java that I have used a considerable amount.

Experience

  • I have spent many years learning the Android system and experiencing the evolution of libraries and documentation. Years of refactoring code, redesigning UI, and doing things the hard way.
  • I have engineered and iterated Firestore database systems. Updated testing and handling migration while supporting multiple versions of client code.
  • Open source project manager - is what I am growing into at the moment.

Brief History

  • If you were to sort all my programs by creation date, the first is written back in 2012!
    • Learned to use Java, C, BASIC, VISUAL BASIC, HTML, CSS, JS before graduating HS
  • Started post secondary in 2014, putting aside programming for a time
    • Revisited programming in a scientific computing course in 2015
  • Started creating native Android apps in Java in the summer of 2016
    • First app published took text Notes completely free, written in Java, september 2016
  • Started using Kotlin in 2017
    • Experimented with Journaling and Design apps
  • Graduated post secondary and began app development daily in 2018
    • Researched and created frameworks and workflows for organizing complex projects
    • Self management and development cycles refinement
  • Began using Linux and creating open source in 2020

Pinned

  1. MathTools MathTools Public

    Mathematical Software Components. This library is actively maintained, and aims to stay updated. New feature proposals are welcome, but may not be included.

    Java 2 1

  2. coroutines coroutines Public

    The Coroutine Queue is an ArrayDeque for managing multiple asynchronous tasks.

    Kotlin 2

  3. cto cto Public

    Commit Text Organizer is a Command Line utility for sorting text when squashing commits.

    Python 1

  4. files-jvm files-jvm Public

    DirectoryVisitor helps you find Files when working in Java.

    Java

  5. bracket-enthusiast bracket-enthusiast Public

    An Object Oriented Software Package of Bracket Search and Analysis Algorithms.

    Java

  6. treescriptify treescriptify Public

    Treescript-ify an existing filesystem tree.

    Python 1