👨💻Coding
I don't call myself a 'programmer', nor a 'software developer ', nor an 'engineer'. I don't have a formal education in writing code nor have I been formally employed in such a capacity.
Though I have programmed in a variety of languages, released a handful of tools, and supported users of my tools - it was never in my job description and I was never compensated as a programmer.
Instead of 'programming computers', what I do is 'coding', and I use mostly high level languages and scripting languages to do it.
In 2023, I started a project to learn enough about modern software development to write an app. You can read about the journey via the Blog Chain: Write an App.
You can view some of my projects on my GitHub Profile.
💡 More of my tools, services, and media preferences can be found on Uses.
Coding Experience & Projects
SQL
- Customer Scoring
- Data Integrity Analysis
- ETL Salesforce.com Data Replication
- Campaign Reporting and Data Analysis
C#
- "Qbert" CSV Processing and Insertion into Salesforce and Eloqua:
- "CodeSpider" web crawler to identify out of date code
- "CSVCompare" to dedupe email lists using MD5 hashes
R
- Customer Propensity Scoring using:
- Neural Nets
- Random Forest
- Decision Tree
- Linear Regression
- Social Network Analysis
- MBTI Clustering of Fictitious Characters
- Fitbit Clustering
- Shopping Basket Analysis
Python
- Personal Productivity Task Management Analysis
- Library Sciences Authorship Analysis
ETL
- Salesforce.com Data Replication to MySQL DB
Lua
- Custom user interface for a video game ("AlphaZero")
React
- custom personal website ("AugustRush") as an exercise in using Gatsby.js static site generator
HTML
- various websites
Qbasic
- as a child, wrote lots of "Choose your own adventure" games
- "screen savers"
- An arena fighting game with a friend
Misc
I also learned to use several no-code / low-code automation tools, ETL tools, and how to use both SOAP and REST apis. I may have crashed Salesforce.com once but you cant prove it and I'd deny it if you tried. More recently, I've been exploring web stacks using NPM, Markdown (see: TIL (Today I learned)#Infrastructure Stack) and static site generators.