Mark Bryan
Software Engineer
*****.***@*******.***
816-***-**** • Kansas City, MO
Tech-savvy and dedicated professional with comprehensive experience delivering robust, maintainable, and scalable solutions in high- impact environments. Proven success in navigating complex backend systems, utilizing Spring Boot, Kubernetes, AWS, and Kafka, and championing quality through testability and resiliency. Adept at driving architectural improvements, uplift codebases, and propose impactful product enhancements. Instrumental in modernizing applications, improving system performance, and ensuring seamless transitions to updated technologies. Expert at enhancing software functionality, optimizing legacy codebases, leading enhance infrastructure reliability, and contributing to team metrics and engineering excellence through product-focused mindset. Technical Proficiencies
Web Development, Java, Python, GWT, Linux, Spring Boot, JUnit Testing REST APIs, MongoDB, Oracle, MS SQL Server, Git, Jenkins, Azure Productivity Tools: LibreOffice, OpenOffice, Markdown editors Professional Experience
Save-A-Lot, Remote
Sr. Software Engineer
2022 — 2024
Improved application stability and performance by optimizing a legacy codebase, resolving critical bugs. Streamlined deployment processes and reduced manual errors by creating Azure pipelines to automate project builds and configure Azure infrastructure.
• Reduced regression defects by 20% by adding JUnit testing to Spring Boot applications using Spring Test framework.
• Boosted code quality and team productivity by performing thorough code reviews and mentoring junior developers. Leidos, Baltimore, MD
Software Engineer
2015 — 2021
Ensured compliance with policy standards and improved application reliability by replacing a legacy Ruby on Rails system with a Java and GWT-based solution incorporating user access controls. Simplified frontend development and standardized UI design by creating reusable GWT widget library for cross-project implementation. Cut 60% server maintenance tasks by updating Linux infrastructure using SaltStack to enforce standardized server configurations.
• Reduced system downtime by 80% and improved 55% response time by leading development team to modernize legacy Turbine/Torque Java application using GWT and Hibernate.
• Decreased response times by 35% by optimizing the database schema and creating targeted indexes. Department of Defense, Baltimore, MD
Software Engineer
2012 — 2015
Enhanced user experience and streamlined maintenance by modernizing legacy Perl application and converting static HTML pages into single-page application using Java and GWT. Improved infrastructure consistency and reduced configuration errors by managing Linux servers and standardizing server configurations.
• Increased enterprise-wide data integrity by developing Java-based backend application as well as provided REST APIs to expose previously inaccessible data.
• Consistently met project deadlines by participating in daily stand-ups and sprint planning meetings, while ensuring timely delivery of assigned features.
Additional Experience: Software Engineer BAE Systems, Baltimore, MD Education
Bachelor of Science in Computer Science Missouri University of Science & Technology, Rolla, MO