Heyward B. Hagenbuch Miami, Fl *****
Software Development Engineer **********@*****.***
https://www.Linkedin.com/in/heywardhagenbuch 305-***-****
PROFILE
Highly experienced and self-motivated software developer with a robust background in the industry. Adept at backend Java development with expertise in crafting microservices and managing database operations. Demonstrated success in collaborative environments, consistently achieving team goals and delivering optimal outcomes. Proven track record in not only leveraging existing knowledge but also eagerly adapting to new technological stacks. Seeking opportunities to synergize with a forward-thinking and collaborative team, pushing boundaries and delivering groundbreaking software solutions.
TECHNICAL SKILLS
Programming Languages: Java (Versions 8 and 21), Kotlin, Go, Python, JavaScript. Frameworks & Libraries: Spring Boot, Spring Framework, Spring MVC, Angular, React. Web Technologies: HTML, CSS. Database Management: SQL, Mongo. Microservices & Containerization: Microservices architecture, Docker, Kubernetes. Cloud Platforms: AWS. Version Control: GitHub, GitLab. Build & Deployment Tools: Maven, Gradle. Testing Tools: Junit, Mockito. Integration Tools: Camel. Task & Project Management: Jira, Trello
EMPLOYMENT
Lead Software Engineer Royal Caribbean Group October 2024 - Present
-Technical Leadership & Team Management: Oversaw three concurrent projects and led three cross-functional teams (total of ~15 engineers), guiding sprint planning, writing user stories, and supervising code reviews and merges.
-Architecture & Design: Created comprehensive Engineering Briefs and Solution Architecture documents for dining-related microservices, ensuring scalability, maintainability, and alignment with business requirements.
-Reactive Spring & Java: Leveraged Spring Boot (Reactive) and Java (latest version) to develop high-performance, event-driven APIs that handle real-time updates and heavy concurrency demands for dining and scheduling.
-Kafka & Event-Driven Integrations: Implemented Apache Kafka to enable asynchronous communication between microservices, reducing latency and improving the reliability of dining reservation workflows.
-MySQL & Data Management: Employed MySQL for robust data storage, structuring schemas to support reservations, scheduling, and staff allocation while maintaining high availability and performance.
-AWS Deployment & CI/CD: Utilized Jenkins for continuous integration and deployment, orchestrating containerized (Docker) microservices to Amazon Web Services (ECS or EKS) with near-zero downtime for end users.
-GraphQl Governance: led the initiative on developing standards for using graph ql for all shipboard applications. Established best practices in DevOps and code governance, including automated testing, pull request reviews, and sprint retrospectives, to streamline the development pipeline and foster continuous improvement.
-System Integration & Reliability: Enforced strict standards for API design and integration testing, maintaining alignment between services—from reservation intake to final event execution—to deliver a consistent guest experience.
-Mentored junior and mid-level engineers, fostering a culture of knowledge sharing, and regularly partnering with Product Owners and Stakeholders to refine technical solutions in alignment with business goals.
Senior Software Engineer X Control Feb 2024 – Oct 2024
-API Development for Cruise lines: Architect and develop robust Java-based microservices APIs responsible for managing all dining-related activities onboard cruise ships, including reservations, bookings, and staff allocations.
-Microservice Deployment: Utilize Jenkins for continuous integration and deployment (CI/CD) to automate and streamline the deployment process, ensuring high availability and zero downtime for dining event management systems.
-Containerization Expertise: Implement Docker containerization to encapsulate microservices, enhancing scalability and simplifying the orchestration of multiple APIs across different environments.
-Dining and Scheduling Coordination: Build and maintain multiple coordinated APIs that integrate seamlessly to facilitate the comprehensive management of dining and scheduling events, improving guest experience and operational efficiency.
-System Integration: Ensure that all dining event-related services work in harmony through careful API design, achieving a seamless flow from reservations to the execution of dining events.
-DevOps Practices: Apply best practices in DevOps to maintain a highly efficient development pipeline, fostering an environment of rapid development, testing, and deployment cycles.
Senior Software Engineer Centene Corp July 2023 – Feb 2024
-Microservices Development: Spearheaded the full-stack development of scalable and efficient microservices using Go (GoLang) and Node.js, ensuring the seamless integration and performance of backend and frontend systems.
-GitLab API Scraper: Designed and implemented an advanced GitLab API scraper, hosted on Backstage. This tool not only streamlines the process of data extraction but also enhances developer productivity.
-Developer Portal & Dependency Mapping: Pioneered the creation of a comprehensive developer portal, using Backstage, which showcases a detailed dependency map of all development projects. This portal serves as a crucial resource, offering developers deep insights into service dependencies, ensuring that the best practices are adhered to, and facilitating the informed development of APIs through established governance models.
Software Engineer II Champ Titles March 2022 – May 2023
-Implemented scalable microservices for new features using Java, Spring Boot, Spring MVC, and AWS, integrated data sources like SQL and Mongo.
- Developed comprehensive integration test suites, focusing on interconnected service interactions.
-Optimized code for enhanced application performance and employed strategic methodologies for efficient database analysis and mapping specifications.
-Transitioned from REST calls to Camel routes to bolster synchronous inter-service communication.
-Developed a form provider service, enabling user creation of versioned reactive forms stored in a non-relational database. Integrated form validation, pattern matching, and legislative-based input restrictions.
-Crafted advanced Docker startup scripts, streamlining the initialization of state-dependent data.
-Collaborated directly with DMV clients, forecasting application developments and pinpointing client needs.
Software Engineer Tata Consulting Services January 2020 – March 2022
-Played a pivotal role in Verizon's 5G Fiber Inventory Management System, leading site survey initiatives to streamline fiber endpoint installations and enable network growth.
-Developed and delivered microservices in Java and Golang tailored to client specifications, ensuring scalability and uninterrupted availability.
-Orchestrated the continual evolution and deployment of backend services, emphasizing high uptime, swift response, and adaptability, while managing multiple database integrations across different teams.
-Identified and recommended enhancements for applications, driving systematic improvements through strategic insights and leading system overhauls.
-Consistently optimized existing codebases by leveraging actionable feedback from daily SCRUM sessions.
Adjunct Professor University of West Florida (Pensacola, FL) August 2018 – January 2020
-Review, grade, and critique student’s assignments for Theory of Computation and Discrete Structures Mathematics
-Hold weekly office hours to provide feedback and fill knowledge gaps for Computer Science students.
-Research conducted developing java applications and go applications that leverage Natural Language Processing.
Research Assistant August 2016 - January 2018
-Analyze and develop software for automobile security using radio frequency jamming, capture, and retransmission.
EDUCATION
Pensacola, FL University of West Florida 2015 - 2019
-M.S. in Computer Science (Not complete) Aug 2018 - May 2019 GPA 4.0
-B.S. in Computer Science, Specializing in Cyber Security Aug 2015 - May 2018 GPA 3.78