Bradley Stites
Software Developer
I'm a recent graduate showcasing my skills and projects. Let's connect and collaborate on exciting opportunities!


Welcome to My Website
My name is Bradley Stites, I'm a recent software engineering graduate eager to showcase my skills and projects. Explore my work and get to know me better through this portfolio.
My Projects
Explore my work, showcasing skills and creative solutions.
For my Java II course, I developed a desktop scheduling application using Java, JavaFX, and MySQL in IntelliJ IDEA. The app allows users to manage customers and appointments, including adding, updating, and deleting records. It features a login system with appointment alerts, a customer management interface, an appointment scheduling system with filtering options, and a reports section displaying appointment totals, contact schedules, and customer counts by country. This project demonstrated my skills in database integration, CRUD operations, and JavaFX UI development.
For my Software Development Capstone, I built upon my previous Java-based scheduling application, adding advanced search features, appointment availability settings, and user account management. Enhancements included search filters by date range and type, saved searches, recurring availability limits, and admin-controlled user creation and password resets. The project required database modifications, UI/UX improvements, and expanded functionality in Java and MySQL. Additionally, I created a 107-page documentation guide, detailing setup, usage, debugging, logical connections, and ERDs, ensuring comprehensive understanding and maintainability of the software.
For my Data Analysis course, I conducted a business intelligence analysis using SQL on a DVD sales dataset to determine the best-selling DVD categories over the past year. I designed and implemented detailed and summary sales reports, created custom data transformations, and developed SQL queries, triggers, and stored procedures to automate data extraction and refresh processes. I also implemented a real-time updating mechanism to ensure accurate reporting and proposed Task Scheduler for automation. This project demonstrated my ability to analyze business data, optimize database workflows, and develop dynamic reporting solutions.
For my Mobile Application Development course, I designed and built an Android student scheduler app using Java and SQLite in Android Studio. The app allows students to track terms, courses, and assessments, providing features like data entry, editing, deletion, and alerts for deadlines. It includes multiple screens, a custom database, and supports information sharing via email/SMS. I implemented user-friendly UI/UX elements, interactive navigation, and ensured compatibility with Android 8.0+. The project demonstrated data management, device compatibility, and deployment skills, reinforcing my expertise in mobile app development.
→
→
Work Experience
As a recent software engineering graduate, I have honed my skills in diverse programming languages and frameworks, which I have applied to various projects that are proudly showcased in my GitHub portfolio. My academic journey has equipped me with a solid foundation in software development, enabling me to tackle real-world challenges effectively.
Additionally, my experience as an IT intern for the Cherokee Nation has allowed me to gain valuable insights into the industry. This internship not only enhanced my technical abilities but also provided me with practical skills for corporate environments. I am eager to leverage my knowledge and experience in future endeavors, continually striving to grow as a software engineer.
Experience
My Professional Journey
I have worked on diverse projects, enhancing my skills and knowledge in software development.
Skills and Projects
Throughout my career, I have successfully developed software solutions for several companies, focusing on improving workflows and enhancing overall efficiency. By analyzing existing processes, I have been able to identify areas where errors frequently occur and implement automated systems that significantly reduce these mistakes.
My approach emphasizes simplifying complex tasks, allowing team members to focus on their core responsibilities rather than getting bogged down by cumbersome procedures. The feedback from these companies has been overwhelmingly positive, as my solutions have not only streamlined operations but also fostered a culture of continuous improvement. Ultimately, my goal has been to create software that empowers employees and drives productivity while minimizing the potential for errors.
Education
I am proud to have graduated with a bachelor's degree in software engineering from Western Governors University (WGU). This program has provided me with extensive exposure to programming for various interfaces and hardware, equipping me with the skills necessary to tackle diverse technology challenges.
Throughout my studies, I pursued several certifications that further validate my expertise. These include project management, software development fundamentals, the A+ certification, and the ITIL® Foundation Certificate in IT Service Management. This comprehensive education has not only deepened my technical knowledge but also prepared me for real-world applications in the field of software engineering.


My Resume
Here is a current copy of my resume that you can download and peruse at your leisure.