ποΈ A Military Veteran and passionate Software Developer & DevOps Practitioner, Automation Specialist, and Statistical Analyst & Consultant, from Erie, PA. ποΈ
-
π οΈ 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.
- Building a predictive model for NFL player and team metrics
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 π€
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. 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. 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.
Jokes are fetched from [JokeAPI](https://jokeapi.dev/).
Suggestions are fetched from [BoredAPI](https://www.boredapi.com/).
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. ππ "
- 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.
- Workplace automation
- DevOps
- Front & backend web and mobile development
- Data science projects
- AWS architecture design
- Statistics
- ChatGPT
- Data manipulation
- 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.
- 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.
-
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.
- π οΈ 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
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! π₯³