Brodie Friday
Full Stack Software Engineer
Building reliable web applications with Angular, Java, and cloud infrastructure
About
Full-stack software engineer with 3+ years of experience designing and delivering production web applications. I specialize in Angular frontends, Java backends, and MySQL database design. Passionate about clean architecture, developer experience, and building tools that make people's work easier.
Skills
Frontend
Backend
Database
DevOps & Tools
Experience
Full Stack Software Engineer
Western Illinois University
- Architect and deliver RESTful APIs and Angular frontends for production web applications serving university departments
- Led migration of legacy Java UIs to modern Angular, improving performance and maintainability
- Design normalized MySQL schemas and optimize queries for enterprise applications
- Built reusable Angular component library adopted across multiple projects
- Implement CI/CD pipelines, Docker containerization, and structured logging for production systems
Help Desk / IT Support
Western Illinois University
- Provided technical support for 150+ faculty, staff, and students
- Built knowledge base documentation that reduced repeat ticket volume
- Deployed workstations per IT security policies
Projects
Athletic Insights ↗
Angular application for tracking and visualizing athletic performance data. Features paginated data tables, Material UI components, and a GitHub Actions CI/CD pipeline for automated deployment.
Packet Simulator ↗
Visual network packet simulation built in Java. Renders real-time packet traversal through buffers and queues with animated Swing graphics, demonstrating networking concepts.
Word Salad ↗
Interactive word puzzle game built with Svelte. Features anagram challenges, a global snackbar notification system, and responsive SCSS styling.