JS>

johnschroeder.tech

John Schroeder

Infrastructure • Networking • Automation

IT infrastructure and network support professional with experience across systems operations, technical support, cloud tools, security, documentation, and practical automation.

A collection of infrastructure, networking, automation, and software projects demonstrating hands-on troubleshooting, cloud tooling, service-management workflows, and practical application development.

Career-aligned projects focused on network support, cloud infrastructure, service-management automation, directory services, and operational tooling.

network automation

Automated Ticketing for Network Failures

Network failure detection with automated ServiceNow ticket creation.

A network operations workflow using GNS3, SNMP, Python, and ServiceNow to detect a simulated network failure and create an escalation ticket. The project demonstrates practical monitoring, alert handling, and incident automation for infrastructure support.

  • GNS3
  • ServiceNow
  • SNMP
  • Python
  • Network Monitoring
  • Incident Response
  • Automation
Live demo coming soon

infrastructure automation

AWS, Azure, & GCP using IaC

Multi-cloud infrastructure provisioning with Terraform.

A practical infrastructure-as-code project focused on using Terraform to define and provision cloud resources across AWS, Azure, and Google Cloud. It highlights repeatable deployment patterns, provider configuration, and cross-cloud infrastructure concepts.

  • Terraform
  • AWS
  • Azure
  • Google Cloud
  • IaC
  • Cloud Infrastructure
  • Automation
Live demo coming soon

devops automation

GitLab WebHook with ServiceNow

Push-event automation from GitLab into ServiceNow.

A GitLab webhook workflow that automatically triggers on push events and sends the event data into ServiceNow. It demonstrates practical DevOps integration, event-driven automation, and service-management handoff between developer tooling and IT operations.

  • GitLab
  • Webhooks
  • ServiceNow
  • DevOps
  • Event Automation
  • ITSM
Live demo coming soon

directory services

LDAP Client Interface

Administrative interface for LDAP access lookup.

A Docker-backed client interface designed to help administrators search for users and review the service access they have been given. The project focuses on directory-service visibility, support workflows, and practical access-review tooling.

  • LDAP
  • Docker
  • Admin Tools
  • Access Review
  • Directory Services
  • Support Workflow
Live demo coming soon

network visualization

IP Globe Locator

Geographic visualization for IP address lookups.

A web project for visualizing the geographic location of IP addresses on a 3D globe. It connects networking concepts with an interactive visual interface that makes IP location data easier to explore and explain.

  • IP Lookup
  • 3D Globe
  • Networking
  • Visualization
  • Web App
  • Geolocation
Live demo coming soon

live demo available

RollCall

Attendance tracking demo for classrooms and small groups.

RollCall is a responsive React demo built to manage class rosters, student In/Out status, checkout notes, attendance history, and CSV export. The public demo uses sample session data so visitors can test the workflow without logging in.

  • React
  • JavaScript
  • CSS
  • sessionStorage
  • CSV Export
  • Responsive Web
  • Cloudflare Pages
Open live demo

Additional Software Projects

Application-development and learning-focused projects that show broader experience across web, mobile, desktop, media, and content tools.

knowledge tooling

Obsidian Plugin

Data sync and publishing workflow for Obsidian content.

A custom Obsidian plugin with Docker support that syncs user data to a database/backend and presents that data on a frontend with real-time updates. The project demonstrates local note tooling, backend sync, and polished content presentation.

  • Obsidian
  • Docker
  • Backend Sync
  • Database
  • Real-Time UI
  • Plugin Development
Live demo coming soon

cross-platform app

React Native Mobile and Web App

Bible app built for both mobile and web.

A cross-platform Bible application delivered for both mobile and web using React Native and JavaScript. It demonstrates shared application logic, responsive interface design, and multi-platform delivery from a single codebase.

  • React Native
  • JavaScript
  • Mobile App
  • Web App
  • Cross-Platform
  • Responsive UI
Live demo coming soon

search interface

A Bible Search Engine

Keyword-driven search for Bible verses and passages.

A keyword-driven search engine for finding verses and passages in the Bible. The project focuses on search usability, text navigation, and helping users quickly locate relevant Scripture references.

  • Search
  • JavaScript
  • Web App
  • Bible Text
  • Text Navigation
  • UI Design
Live demo coming soon

audio interaction

Bible Audio Verse Highlighter

Real-time word highlighting during audio playback.

An audio Bible interaction project that highlights words in real time as the audio plays back. It demonstrates synchronized media playback, reading assistance, and a more interactive way to follow along with spoken text.

  • Audio
  • JavaScript
  • Verse Highlighting
  • Media Sync
  • Interactive Reading
  • Web App
Live demo coming soon

mobile app

Daily Bible Log Mobile App

SwiftUI app for saving and organizing Bible verses.

A SwiftUI mobile app that lets users save, share, and organize Bible verses from any translation in one place. The project was designed around personal study workflows and practical organization across different Bible translations.

  • SwiftUI
  • iOS
  • Mobile App
  • Bible Study
  • Sharing
  • Personal Notes
Live demo coming soon

desktop app

A Bible App in macOS

Native macOS app for Bible reading, search, and notes.

A native macOS Bible application focused on reading, search, and note-taking. It demonstrates desktop application design and a focused interface for personal Bible study workflows.

  • macOS
  • Native App
  • Desktop App
  • Search
  • Notes
  • Bible Study
Live demo coming soon

education app

HomeSchool FlipBook

Interactive flipbook for homeschool curriculum resources.

An interactive flipbook app for homeschooling curricula and resources. It focuses on presenting learning material in a more visual, page-based format for family and education use cases.

  • Education
  • Homeschool
  • Interactive UI
  • Flipbook
  • Web App
  • Digital Resources
Live demo coming soon