Skip to content
View tsmith4014's full-sized avatar
😊
😊

Block or report tsmith4014

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

Hi πŸ‘‹, I'm Chad Thompson-Smith πŸ‘‹

πŸŽ–οΈ A Military Veteran and passionate Software Developer & DevOps Practitioner, Automation Specialist, and Statistical Analyst & Consultant, from Erie, PA. πŸŽ–οΈ

πŸ‘¨β€πŸ’» I’m currently working on πŸ’» :

  • πŸ› οΈ DevOps:

    • Using Terraform to provision AWS and Oracle Cloud Infrastructure (OCI) resources.
    • Ansible configuration of AWS and OCI resources.
    • AWS Network Architecture Design
    • Cloud Engineering
    • Interactive AWS Network Diagram 🎨 (Created by Me) (Sound on - Click the "Add Stars" button and see what happens)
    • Interactive AWS EC2-Backend/EC2-Database/S3 Diagram 🎨 (Created by Me) (Sound on - Click on the screen for some mood music)
    • Focusing on building robust and secure VPCs with public and private subnets, NACLs, and Security Groups.
    • Deploying EC2 instances across multiple Availability Zones for high availability and fault tolerance.
    • Setting up NAT Gateways for outbound traffic from private instances.
    • Implementing Route 53 for DNS management.
    • Using AWS CloudWatch for monitoring and logging.
    • Adhering to AWS Well-Architected Framework best practices.
  • πŸ’» Software Dev:

    • SVG and Canvas animations for web design implementation, AWS and Oracle Network network design, and user engagement.

    • Designed and Built Responsive Web Designed based site for a gunsmithing business Curtis Smith's Gunsmithing Service.

    • Check out these key visuals from the Curtis Smith's Gunsmithing Service:

    • Designed and Built Responsive Web Design based site for a rural service station Smith Automotive.

    • Check out these key visuals from the Smith Automotive:

    • Hybrid Real Estate Property Tracker & Analyzer/Fitness-game mobile app

    • Workplace automation within the logistics and education sectors. I love YAML!

  • πŸ“Š Data Science:

    • Building a predictive model for NFL player and team metrics
      • Focused on modeling injuries with points scored, and other key performance, environmental, and wildcard indicators.
      • Utilizing machine learning algorithms for predictive analytics.

πŸ› οΈ DevOps Practices in Action πŸ› οΈ Update README

I've implemented a multi-faceted CI/CD pipeline right here in my GitHub profile! Every day at 1AM and 1PM EST, GitHub Actions trigger a YAML configuration file. This file sets up an Ubuntu environment, installs Python, and resolves dependencies. It then runs two Python scripts: one fetches a new programming joke from JokeAPI and the other fetches a new activity suggestion from BoredAPI. Both updates are then reflected in this README.md, providing not only a fresh laugh but also a novel suggestion for something interesting to do every day. This showcases the power and flexibility of DevOps practices in real-time, making my profile more engaging and dynamic.


⚑ AI Joke of the Day: πŸ€– Today I learned that changing random stuff until your program works is "hacky" and a "bad coding practice" but if you do it fast enough it's "Machine Learning" and pays 4x your current salary. πŸ€–


⚑ AI Suggestion of the Day: πŸ€– πŸ€“ Geek out | πŸ‘€ Grab a friend | πŸ’° It's free! | πŸŽ‰ Learn how to french braid hair πŸ€–


Automation Configuration

The entire process is automated using a `.yml` configuration file that resides in the `.github/workflows` directory of this repository. This YAML file defines the GitHub Action, specifying when it should run, what script it should execute, and other settings to ensure smooth operation.

Use of Secrets and Environment Variables

To keep sensitive information secure, I use GitHub Secrets to store API keys and other confidential data. These secrets are then mapped to environment variables within the `.yml` file, ensuring they are securely passed to the running script without being exposed.

GitHub Actions

The GitHub Action is configured to use a specific runner environment, install necessary dependencies, and execute the Python script. It also sets up caching and error-handling mechanisms to optimize the workflow.

Attribution

Jokes are fetched from [JokeAPI](https://jokeapi.dev/).

Suggestions are fetched from [BoredAPI](https://www.boredapi.com/).


🎼 Balance in Code and Life πŸƒ

Professionally, I am deeply involved in cloud architecture, software development, Statistics, API creation & database management. However, it's not just about balance in code; it's about balance in life! When I'm not engrossed in technology, you can find me at the VA practicing Chi Gong and Tai Chi for mental and physical harmony. The practice involves intricate movements with a traditional Chinese fan, adding an engaging dynamic to the practice while enhancing balance and focus. I also take this balance to the community by volunteering at my local Humane Society, helping our four-legged friends find forever homes 🐱🐢. "I also enjoy using my πŸ”­telescopeπŸ”­ to find celestial objects like πŸͺSaturnπŸͺ and its amazing rings, or watching the tiny specks of πŸŒ•Jupiter's satellitesπŸŒ• catching the sun's rays. 🌌🌠"

🌱 I’m currently diving deep into:

  • AWS Architecture:
    • Using Terraform to provision AWS resources.
    • Ansible configuration of AWS resources.
    • Building secure and scalable VPCs with multiple subnets.
    • Implementing NAT Gateways to allow private servers Internet access via a public server on the same VPC.
    • Configuring Security Groups and NACLs for robust security measures.
    • Utilizing AWS Config for compliance checks and resource tracking.
  • Web Hosting: Hosting WordPress on public EC2 instances with optional offsite private database Direct Connect functionality.
  • Database Management: Using private instances for databases, adhering to AWS best practices.

πŸ‘― I’m looking to collaborate, teach/learn, or just chat πŸ’¬ re:

  • Workplace automation
  • DevOps
  • Front & backend web and mobile development
  • Data science projects
  • AWS architecture design
  • Statistics
  • ChatGPT
  • Data manipulation

πŸ› οΈ Projects

  • ABHES Q&A Bot
    • Leveraging ChatGPT-4 and multiple ChatGPT 3.5-turbo instances, efficiently designed and generated a comprehensive Object/Dictionary lookup table from the ABHES annual regulatory report.
      • Developed a cost-effective solution that processed a 225-page PDF URL endpoint in under 15 minutes at a cost of less than $3.50, creating over 800 unique questions and answers related to state regulatory agency (ABHES) standards.
      • Automated the Q&A generation, bypassing the need for a legal expert in health education and accreditation, resulting in a cost savings of approximately $34,000 represented by 112 hours in expert legal consultancy fees.
      • Utilized the generated lookup table to power an autonomous, overhead cost-free question-and-answer chatbot, streamlining access to essential regulatory information.

πŸ‘¨β€πŸ’» Experience

  • Software Developer & DevOps Practitioner 2022 - 2023 | Statistical Analyst & Consultant 2005 – 2023

    • Utilized ChatGPT-4 and 3 ChatGPT 3.5-turbo instances to generate an Object/Dictionary lookup table from a 225-page ABHES report in under 15 minutes for less than $3.50, creating 800+ unique Q&As, saving $34,000 in legal consultancy fees, and powering a cost-free chatbot for easy access to regulatory information.
    • Residential Sales Analysis: Python scripted automated retrieval of 20 years of Erie County property sales, seeding an SQL database with 20,000+ records for trend analysis, geolocation coordinate generation, and API creation.
  • Statistical Analyst & Consultant 2005-2023

    • Founder and Lead Analyst specializing in applied statistics, quantitative econometrics, and data-driven decision-making, with a focus on providing accurate and actionable insights.
    • Leveraged R programming/libraries to analyze student/teacher data for a for-profit institution, identifying grade inflation through a curated algorithm, subsequently applied in multiple efficiency layoff rounds.

πŸŽ“ Education

  • πŸ› οΈ Code Platoon – DevOps and Cloud Engineering Bootcamp, Chicago, IL, 2024
  • πŸ’» Code Platoon - Full Stack Software Engineering Bootcamp, Chicago, IL, 2023
  • πŸ“Š The Pennsylvania State University – Applied Statistics Graduate Certificate, State College, PA, 2015
  • πŸ“ˆ University of California, San Diego – B.A. in Economics, San Diego, CA, 2011
  • πŸ“š San Diego Mesa College – A.A. in Business Education, State College, PA, 2008

Languages and Tools:

aws bootstrap css3 django docker git postgresql mysql sqlite mssql oracle mongodb heroku nginx linux jenkins npm typescript html5 javascript python react Stata Minitab r bash VSCode PyCharm

🌟 Show Some Love 🌟

If you've found value in my work or you're inspired by what you see, go ahead and give my profile a ⭐️! Your support encourages me to keep pushing the boundaries and contribute more to the tech community.

πŸ‘‰ Follow Me: If you're into DevOps, AWS, Data Science, or Software Development, hit that follow button! I'm always working on exciting projects and sharing valuable insights. πŸš€

πŸ”— Let's Connect: Feel free to reach out on LinkedIn or drop me an email at πŸ“§ chjthomps@gmail.com. I'm open to collaborations, consultations, or even a friendly chat.

πŸ‘€ Interested in My Repos?: If you find my repositories useful, consider giving them a ⭐️. Your stars serve as a constant motivation for me to create more innovative projects.

πŸ“’ Spread the Word: If you think others can benefit from my work, share it across your network. After all, the best things in life are meant to be shared! 🌍

So go ahead, make my day with your ⭐️ and follows! πŸ₯³

Pinned Loading

  1. GitHub-Profile-Power-Up-Guide GitHub-Profile-Power-Up-Guide Public

    πŸš€πŸš€πŸš€ This repository is not just about automating jokes & activities; a complete package to supercharge your GitHub profile. Handcrafted by [Chad Thompson-Smith](https://github.com/tsmith4014), this…

    Python 2 1

  2. Adaptable-Web-App-EC2-Deployment-Guide Adaptable-Web-App-EC2-Deployment-Guide Public

    Adaptable Web-App EC2 Flask/Python Deployment Guide serves as a comprehensive yet flexible framework for deploying web applications, particularly tailored for AWS EC2 environments. While the guide …

    Shell 1

  3. Django-OpenAI-ImageCreation-Chat-Application Django-OpenAI-ImageCreation-Chat-Application Public

    Django-based application designed to interact with OpenAI's GPT models for generating text and images. Provides an interface to send user prompts to the GPT models, receives and stores the generate…

    Python 7 1

  4. TitanicDatasetExploration TitanicDatasetExploration Public

    In-depth analysis of the Titanic dataset, offering valuable insights into the survival of passengers onboard the Titanic. The project leverages statistical tests, data visualizations, and machine l…

    Python 1

  5. Scheduled-Website-Data-Extractor Scheduled-Website-Data-Extractor Public

    This repository contains a Python script that uses Selenium WebDriver for automated website navigation and interaction. It's designed to log in to a website, navigate to a specific section, downloa…

    Python 3

  6. automate_expense_report automate_expense_report Public

    Comprehensive Terraform Deployment for Flask on Oracle Cloud," it covers key steps like API key generation, Terraform configuration, and file setup. The document ensures users are prepared with an …

    HCL 1