Giter Club home page Giter Club logo

send email to ej8899@gmail.com

👋 Welcome to My GitHub Profile!

About Me...

Hello! I'm Ernie, a fullstack web developer and software engineer with a focus on cross platform business applications for web, mobile and desktop systems. I'm always open to new opportunities and collaborations, so feel free to get in touch if you have any questions or would like to discuss a project!

send email to ej8899@gmail.com linkedin check out my twitter posts Youtube Static Badge

Developer Experience...

  • 2023 +: HTML / CSS / JavaScript / PostgreSQL / Python & beyond
  • 2010's: HTML / Wordpress
  • 2000's: HTML / Perl / PHP / mySQL --> early days of e-commerce!
  • 2000's: C / C++ --> added Palm Pilot & 📟 Blackberry app development to the 'stack'.
  • 1990's: C / C++ --> Shareware & Commercial Application Developer (DOS/Windows)
  • 1980's: BASIC, Assembly --> Shareware Game Dev 🕹️ (Commodore & Tandy)

Projects...

Here are some of my favorite projects I have worked on:

LearnThis!
Keep your developer resource bookmarks all in one convenient location while having a quick organizational system and a built in "auto learning" algorithm to actually study from your saved materials in a logical, sorted method (derived from crowd-sourced data).
learned: React, Chrome Extensions, group project programming with tight deadlines
MapMy-Wiki
MapMyWiki is geo-wiki type application created for LightHouseLabs.ca mid-term project to exercise our skills to date in the course including front and back end scripting in Javascript, Postgress SQL, HTML and CSS (via SASS).
learned: advanced JQuery, database design, Google Maps API (& API data caching to save costs & time)
Feel free to explore these projects to get a sense of my coding style and the type of work I enjoy.

Skills...

  • Programming Languages: 💡 JavaScript, 🌐 HTML, 🎨 CSS, 💾 PHP, ⚙️ C, ⚙️ C++, 💎 Ruby, 🐪 Perl, 🐍 Python.
  • Frameworks/Libraries: React, NodeJS, Express, Rails, JQuery, Boostrap, MaterialUI.
  • Databases: 🗄️ MySQL, 🗄️ PostgreSQL.
  • Testing: Jest, Mocha, Chai, Storybook, Cypress.
  • Code Editors: ✒️ Sublime Text, ✒️ Visual Studio Code (VSCode).
  • Operating Systems: Windows, MacOS, Linux, iOS, Android.

What I'd Like to Work and Collaborate On...

I'm looking to collaborate on the following types of projects:

  • 🚧 Construction industry related development projects
  • 🗺️ Mapping related development projects
  • 💪 Health & Fitness related development projects
  • 🕹️ RPG style game development

If you're working on any of these types of projects or have other exciting opportunities, feel free to reach out! I'm open to discussing new ideas and contributing to innovative projects.

Certifications...

Completed:

In Progress:

  • Meta Front-End Developer Professional.
  • Google UX Design Professional.
  • Meta iOS Developer Professional.

 ⚡  Github Stats...


 ☄️  Github Streaks...


 ⚙️  Things I use to get stuff done...
  • OS: Ubuntu, Windows 11, MacOS
  • Laptop: 16" Macbook Pro, Lenovo Thinkpad X1 Carbon, Lenovo Yoga 7i -- shop Canada | shop USA
  • Servers: Synology NAS (~112TB), Custom Servers (x2) ~200TBea, one with near-bare-metal Linux VM desktop
  • Browser: Chrome, Firefox, Opera, Safari
  • Terminal: Tabby with ZSH: Oh My Zsh
  • Code Editors: VSCode, Sublime.
  • To Stay Updated: Stackoverflow, Dev.to, Medium, Linkedin and Twitter.

 🐺  Fun Facts...
Although I enjoy exploring new technologies and finding creative ways to solve problems through application development, I also love
  • hiking ⛰,
  • photography📸,
  • scuba diving🤿,
  • fitness💪,
  • and being a "dog🐺 dad"!


ernie johnson's Projects

chatterbot icon chatterbot

ChatterBot is a chatbot plug in for your web site. At present it's entirely front-end driven.

concolors icon concolors

console (terminal) colors and styles - along with a few other simple helper functions

cybertest icon cybertest

CyberTest is a learning and testing system developed as both a front end and backend system for business owners to ensure employees are up to date on the basics of cyber security.

eclearning icon eclearning

Misc learning notes and sandboxing of course work in cybersecurity

ej8899 icon ej8899

Config files for my GitHub profile.

lhlfinals icon lhlfinals

LearnThis! A learning resource collection system for developers! Bring together all your resources and bookmarks in an easy to find, sort and search system!

lotide icon lotide

LHL project - lotide JS library

mykiosk icon mykiosk

kiosk based application/dashboard for rasp.pi control

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.