Skip to content
View crazy4groovy's full-sized avatar

Block or report crazy4groovy

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

Hi there, and welcome 👋

My name is Steve Olsen. I'm a passionate Sr. JS developer (since 2005), compassionate team leader, organized project manager, motivated entrepreneur, and avid husband/father.


STATUS: Open to part-time contract work opporunities only


Here are some of my projects I've been having fun on (some recent, some older):

Online educator and mentor (Sr. JS Dev)

Goal: To fast-track Jr. developers into Sr. developers, by teaching (and practicing) advanced principles, tips, and techniques to code high-quality & MAINTAINABLE software. Let's get more Sr.-leveled developers into the marketplace, because the industry needs it!

Project: Time Zones & Scheduling App (100% client-side SPA)

Goal: To provide a simple tool for every time-related task!

Project: Animated ASCII Videos

Goal: To convert videos into pure ASCII art -- why not? Looks cool! 👍😎

Project: AI SVG ART

Goal: To convert and display AI Midjourney art as SVGs, using free bandwidth alliance for hosting

Project: Chemistry Speller

Goal: To find and display words that can only be spelled with periodic table elements' abbreviated names

Project: Ocarina Tab Maker

Goal: To provide a simple tool to input notes for playing ocarina music. CSS styles for printing supported, as well as some old school spriting techniques.

Public APIs (Paid Service)

Goal: A simple service for scraping URLs, conveting content into a JSON tree or Markdown

My NPM Public Packages

Rematch (ala Redux state management) Pull Request

Goal: Contribute back to my JS dev community. A great OSS project needed help with their Loading plugin.

My Portfolio of Custom Company Web Sites

Goals: To keep my front end skills fresh; help businesses succeed online

My Hobbies

If you'd like, please reach out to me!

Social Accounts

🐦 Twitter: @crazy4groovy 🐦 Twitter: @srjsdev

Popular repositories Loading

  1. lodash.getPath lodash.getPath Public

    A lodash plugin extension for _.get, which allows intuitive paths eg. 'name[0,1]' and 'a.b[].x[-1].z'

    JavaScript 5 3

  2. da-archiver da-archiver Public

    Archive any DeviantArt user/group galleries and favourites locally.

    JavaScript 4 2

  3. google-spreadsheet-promise google-spreadsheet-promise Public

    A light promise wrapper around NPM google-spreadsheet

    JavaScript 3 1

  4. list list Public

    Forked from javve/list.js

    Do you want a 9 KB cross-browser native JavaScript that makes your plain HTML lists super flexible, searchable, sortable and filterable? Yeah! Do you also want the possibility to add, edit and remo…

    JavaScript 2 1

  5. named-positional-args named-positional-args Public

    support API args as both named and positional

    JavaScript 2

  6. animateSvgPath animateSvgPath Public

    HTML 2