Schedule Splitter is a Windows desktop application I built for FirstGroup America. It splits an input PDF by bus route and sends the split PDFs by email to the appropriate clients as defined in an Excel file. Users can set up and run the process through a GUI interface or the Command Prompt. This application was built with C#, WPF, and the open-source, third-party library PDFBox.