bonJoeV
Joe's Stuff
Project maintained by bonJoeV
Hosted on GitHub Pages — Theme by mattgraham
Welcome to My GitHub Portfolio
About Me
Hello! I'm passionate about integrating Catholic faith with Science, Technology, Engineering, and Mathematics (STEM) education. Additionally, I work on projects that combine cutting-edge technology with practical applications in agriculture and cloud computing. My repositories reflect a dedication to creating resources that nurture both the mind and spirit, as well as advancing technological innovation.
π My Repositories
A comprehensive curriculum that blends Catholic teachings with STEM education. It includes lesson plans, activities, and resources designed to inspire students to explore STEM subjects through the lens of faith.
Agricultural Technology Projects
An innovative project that integrates IoT devices deployed in agricultural settings such as fields, tractors, silos, elevators, irrigation systems, and more. These devices communicate with Azure IoT services to enhance farm management and productivity.
Key Features:
- IoT Deployment: Sensors and devices installed in various agricultural assets to collect real-time data.
- Azure IoT Hub: Centralized communication between IoT devices and the cloud.
- Data Storage Paths:
- Hot Path: Real-time data processing using Azure Stream Analytics for immediate insights.
- Cold Path: Long-term data storage using Azure Data Lake for historical analysis.
- Data Processing and Analytics:
- Azure Functions: Serverless compute for on-demand data processing.
- Azure Machine Learning: Predictive analytics for crop yield estimation and anomaly detection.
- Decision Making:
- Azure Cognitive Services: Advanced analytics for image recognition (e.g., pest detection).
- Azure Synapse Analytics: Unified experience for big data and data warehousing.
- Operational Management:
- Azure Logic Apps: Automated workflows for routine tasks.
- Azure Monitor: Monitoring and diagnostics for IoT devices and cloud services.
- Remote Operations:
- Azure Digital Twins: Virtual models of physical environments for simulation.
- Azure IoT Central: Centralized application platform for managing IoT devices.
Additional Agricultural Applications:
- Livestock Monitoring: Using IoT sensors to monitor animal health and behavior.
- Soil and Crop Analysis: Collecting data on soil moisture, nutrient levels, and crop growth.
- Weather Station Integration: Incorporating weather data to optimize planting and harvesting schedules.
- Drone Surveillance: Employing drones for field surveillance and data collection.
Azure Cloud Projects
A collection of Just In Time solutions for Azure. I have a private and public repo for this. Occasionally a solution is updated published publicly here.
A collection of deployment templates for Azure resources, focusing on best practices for infrastructure as code. The templates include:
- ARM Templates: Declarative JSON templates for deploying Azure resources.
- Bicep Modules: Simplified syntax for ARM templates using the Bicep language.
- Terraform Scripts: Infrastructure provisioning across multiple cloud providers using Terraform.
Examples and guidelines for implementing governance and policy management in Azure, including:
- Azure Policy Definitions: Creating and assigning custom policies for compliance and standardization.
- Role-Based Access Control (RBAC): Managing user permissions and resource access.
- Azure Blueprints: Automating the deployment of governed subscriptions and resource groups.
- Azure Security Center: Implementing security best practices and threat protection.
Technologies Used:
- PowerShell: Scripting for automation and management tasks.
- Azure CLI: Command-line tools for managing Azure resources.
- Azure Resource Manager (ARM): Framework for deploying and managing resources.
- Bicep: Domain-specific language for deploying Azure resources.
- Terraform: Open-source infrastructure as code software tool.
Note on Private Repositories
Some of these projects are set to private due to ongoing development and sensitive configurations. If youβre interested in collaborating or learning more about these projects, please feel free to contact me directly.
π Get Involved
I welcome collaboration and feedback! Here are ways you can participate:
- Star β my repositories to show your support.
- Fork π΄ a project to contribute or customize it for your needs.
- Open Issues π if you find bugs or have suggestions.
- Submit Pull Requests π§ to improve the resources.
Feel free to reach out if you have questions, ideas, or collaboration proposals.
- Email: joe [dot] vandermark [at] gmail [dot] com
- LinkedIn: joevandermark
π Acknowledgments
Thank you to everyone who has supported these projects. Together, we can make a positive impact by combining faith, education, and technology.
π° Latest Updates
- September 2024: Launched the C-STEM Curriculum.
- November 2021: Made Azure projects private, not eexpected to keep up-to-date given new leadership role
- October 2019: Released the initial version of the Ag-Tech IoT Integration project.
- September 2017: Published Azure Governance and Policy Management examples.
- June 2013: First projects published
π License
All my public projects are available under the MIT License, allowing you to use and adapt the materials freely.
God bless, and happy learning!