{"version":"11","afterRepsonse":"saveToIdb","home":"

\n

Home<\/h1>\n
\n
\n Welcome to damionmullins.com. My name is Damion and I'm glad you made your way to my website. In developing this site, my mission was to\n offer a unique, open, and alternative experience free from proprietary resources.\n <\/div>\n
\n
\n Please enjoy the fun transitions and effects I've coded into each page. I created most everything in this website using nothing more than the language of\n the web. Remember to right-click and inspect, if you are interested in what's under the hood. I hope you find something useful, educational, or inspirational here at damionmullins.com. \n <\/div>\n
\n
\n Enjoy,
Damion\n <\/div>\n
\n
\n P.S. If you enjoyed the introduction to this website, please take a look at some of my older intros:\n

Current (2021)<\/a>\n 2020<\/a>\n 2017<\/a>\n 2015<\/a>\n <\/div>\n
\n <\/section>\n<\/div>\n","about":"

\n

About<\/h1>\n
\n
\n I have been developing multi-tiered web applications for over a decade in a variety of programming languages. \n Professionally, I primarily focus on business-workflow, data-driven, PHP web applcations, specifically \n designed to augment and streamline business or institutional activities and processes. \n <\/div> \n
\n
\n I am a full-stack developer skilled in creating robust user-interfaces, full CRUD functionality, \n database architecture and design, and server administration simultaneously on a daily basis. \n I touch all tiers of the multi-tiered web application structure and respective resources, \n continuously gaining greater insight on the full-spectrum of web application architecture.\n <\/div>\n
\n
\n My greatest passion in web application development is in developing unique features or novel functionality. \n I am well skilled in vetting and leveraging existing web features and resources, with my extensive experience \n working within teams and under time sensitive project-scopes. However, I greatly enjoy building new features \n that might amaze or put a smile on someones face. I believe we can always build a better mouse trap.\n My creative side, pushes the boundary of my development skills, allowing me to design visually interesting \n content and writing complex algorithms.\n <\/div>\n
\n
\n My skills have taken me to many different places around the world. I have worked with subject matter experts \n from various cultures and within various industries, creating much needed business essential web tools for \n greater efficiency.\n <\/div>\n
\n <\/section>\n
\n \n Resume<\/span>\n \n Last updated 12\/2021\n <\/span>\n <\/a>\n
\n
Write-ups:<\/b><\/div>\n HTML5 Canvas API for Non-Graphics Designers<\/a>\n Improve Web System Navigation with Social Network Analysis (SNA)<\/a>\n <\/div>\n <\/section>\n<\/div>\n","projects":"

\n

Projects<\/h1>\n \n Make'em Move<\/span>\n Meta Quest 3 & 2 Mixed Reality Game<\/span>\n
\n \n Make all types of virtual shapes and objects move around in your own real-life environment\n <\/span>\n

\n \n Developed in 2023 - 2024\n <\/span>\n <\/a>
\n Child's Play<\/span>\n Meta Quest 2 VR Game<\/span>\n
\n \n A fun and simple VR game for children and people new to VR\n <\/span>\n

\n \n Developed in 2023\n <\/span>\n <\/a>
\n Maze Generator<\/span>\n JavaScript<\/span>\n
\n \n This JavaScript maze generator creates mazes\n <\/span>\n

\n \n Developed in 2022\n <\/span>\n <\/a>
\n Recommender JavaScript Plugin<\/span>\n JavaScript, IndexedDB<\/span>\n
\n \n This JavaScript plugin uses basic statistics and social network \n analysis measures of centrality to make recommendations.\n <\/span>\n

\n \n Developed in 2022\n <\/span>\n <\/a>
\n damionmullins.com<\/span>\n JavaScript, jQuery, Service Workers, Canvas, IndexedDB, Phalcon, PHP<\/span>\n
\n \n Summary of technologies used in developing this experimental website\n <\/span>\n

\n \n Developed in 2021\n <\/span>\n <\/a>
\n Word Prediction jQuery Plugin<\/span>\n JavaScript, jQuery, IndexedDB<\/span>\n
\n \n This JavaScript plugin adds word prediction functionality to any input field, \n textarea, and content editable WYZIWYG editor.\n <\/span>\n

\n \n Developed in 2021\n <\/span>\n <\/a>
\n mEmMini Markup Input Field JS Plugin<\/span>\n JavaScript (ES6), HTML5, Canvas, IndexedDB<\/span>\n
\n \n This JavaScript plugin allows a user to draw over and comment on any HTML tag, as well as \n provides full CRUD functionality for both the server and client (locally) sides.\n <\/span>\n

\n \n Developed in 2021\n <\/span>\n <\/a>
\n Tic Tac Toe with Machine Learning and JavaScript<\/span>\n JavaScript (ES6) and IndexedDB<\/span>\n
\n \n This version of Tic Tac Toe uses game data, algorithms, basic statistics, \n and no hard-coded instructions to play against you\n <\/span>\n

\n \n Developed in 2021\n <\/span>\n <\/a>
\n How Tos<\/span>\n Various Programming Languages<\/span>\n
\n \n This is a running log of how-tos and anything that has to do with programming.\n <\/span>\n

\n \n Ongoing\n <\/span>\n <\/a>
\n finishWorking<\/span>\n JavaScript, HTML5, IndexedDB<\/span>\n
\n \n This JavaScript plugin enables any input form to function offline \n allowing a user to create, read, update, and delete records, and later sync those records to a server when online.\n <\/span>\n

\n \n Developed in 2021\n <\/span>\n <\/a>
\n IndexedDB Utility<\/span>\n JavaScript, HTML5, IndexedDB<\/span>\n
\n \n This utility simplifies managing and maintaining indexedDB. It includes functions to perform CRUD tasks, \n helps managing version control, and allows for the consolidation of client-side datastores into one file.\n <\/span>\n

\n \n Developed in 2020\n <\/span>\n <\/a>
\n Connect 4 with Machine Learning<\/span>\n JavaScript, Jquery, HTML5, CSS3, AWS, Linux, Apache, Python, Django, Sqlite<\/span>\n
\n \n I developed a version of the popular game connect 4 that uses a combination of machine learning and basic \n hard-coded game play procedures in order for the application to improve its game playing skills.\n <\/span>\n

\n \n Developed in 2020\n <\/span>\n <\/a>
\n easyGraph<\/span>\n JavaScript and Canvas graphing plugin<\/span>\n
\n \n easyGraph is a JavaScript plugin that enables you to create simple line, bar, pie, scatter plot \n graphs, and info graphics. Simply, add your data points and configurations to the easyGraph API.\n <\/span>\n

\n \n Developed in 2020\n <\/span>\n <\/a>
\n clickCapture<\/span>\n JavaScript, jQuery, IndexedDb, and HTML5 front-end bug support plugin tool<\/span>\n
\n \n clickCapture is a Jquery plugin designed to capture and generate a report of front-end JavaScript \n errors and sequences of end-user clicks. This plugin saves application usage data in the user's browser using \n indexedDb, and allows the user to generate an error and application-usage report in order to help \n support troubleshoot issues.\n <\/span>\n

\n \n Developed in 2020\n <\/span>\n <\/a>
\n markEmarkup Application UI Markup & Wireframe Tool<\/span>\n JavaScript, HTML5 canvas, IndexedDb, CSS3 standalone (offline) application, and online services (AWS, Apache, Linux, PHP (Phalcon), MySQL)<\/span>\n
\n \n markEmarkup enable users to markup images\/screenshots of application and website pages or user-interfaces to improve requirements gathering \n for Agile development; enhance application support processes; and improve troubleshooting for fixes.\n <\/span>\n

\n \n Developed in 2019\n <\/span>\n <\/a>
\n Digital Signature & Initials Plugin<\/span>\n JavaScript (jQuery), HTML5 canvas, and CSS3 digital signature plugin<\/span>\n
\n \n I wanted to create a simple digital signature JQuery plugin that utilized HTML5's canvas features. This simple plugin converts a textarea \n into a digital signature box. Within the box, a user can write their signature using their mouse or a touch screen enabled device, or upload an image of \n their signature. The signature is then converted into a string and entered inside the textarea as text. The content of the textarea can then be posted and \n saved in a database as text, and then later retrieved and rendered back inside a textarea where the plugin can convert the text back into the signature.\n <\/span>\n

\n \n Developed in 2018\n <\/span>\n <\/a>
\n Multiselect Listbox Plugin<\/span>\n JavaScript (jQuery), HTML5, and CSS3 multiselect listbox plugin<\/span>\n
\n \n mutliselect listbox plugin with the following features:\n