Post Job Free
Sign in

Scrum Master C++

Location:
Minneapolis, MN, 55415
Posted:
May 23, 2024

Contact this candidate

Resume:

Tom Brusehaver

Eden Prairie Mn ***** ad5wli@r.postjobfree.com 952-***-****

Summary

Able to listen to customer desires and ensure solutions are built to their needs. Understands the technology needed to build the systems the customer wants, in the timeframe that is desired. Understanding the non-functional parts are as important as the functional parts. Servant leader in teams, and can assume any role.

Employment History

2022 - Present Product Owner Sun Country Airlines Minneapolis, MN Manage admin team supporting operational software. Develop team that supports COTS software and integrations to support Flight Ops, Crew Planning and Tech Ops. Ensure DR solutions for the cloud systems. Organize test automation to ensure products are ready for deployment. Design and support all the integrations that allow the automated operations. Develop a workload optimizer for the pilots.

(Azure, Java, kubernetes, Python, SOAP)

2018-2022 Sr. Adv SW Engineer/Systems Engineer General Dynamics Bloomington, MN Design solutions to provide high speed communications from an FPGA system to a Linux system to allow real-time software interrupts. Provide a full IP solution to the backplane of an airborne RADAR system. Build RoCE libraries allowing standard RDMA interfaces. Follow TDD, and maintain CI/CD pipeline. Replicate test system and simulators on AWS instance. Other projects include DO-178C certification of a UAV controller system.

(TCP/IP,RoCE/RDMA,Infiniband, C/C++, DO-178C, Python, Jenkins, GitLab, Linux) 2013 – 2018 Nevelex Corp Bloomington, MN

Contributor / Nevelex Labs Security Product

● Develop NodeRed elements

● Develop And Maintain Security Plugins (Maxmind, Rapid7, etc). Project Lead/Scrum Master for the DOCSIS project

● Productize code provided by chip developer.

● Implement new features, and other improvements.

● Help setup DevOps CI/CD pipelines..

Scrum Master for the A/V pipeline redesign

● Follow the SAFe scrum process, in an Agile way

● Ensure the Agile process is followed, and groom backlog

● Work with Product Owners, Developers, Testers and Management Software Lead/PM for the bootup system of a new set top box.

● Work with developers in 3 countries to build the boot software with update capabilities.

● Developed firmware that loaded the OS, and capable of OTA updates.

● Coordinate releases, testing and software updates. Built a web based RVU benchmark tool.

● Allow developers to collect stats and compare timing for various macro commands.

● Used JQuery and other JavaScript to allow the pages to be interactive.

● Designed and developed software that allows customers to use UltraHD TVs with the system.

● The changes allow broadcast of live 4K events.

Manage the desktop support for the developers and managers in two offices.

(Linux, Java, C/C++(11/14), GIT, CVS, TCP/IP, Tomcat, Hibernate, Jenkins, Buildroot/Yocto, Wireshark, REST, XML, Jira, JQuery, Node.JS, MSProject)

2007 – 2013 Tech Lead Southwest Airlines Dallas, TX Tech lead supporting operational software (SWIFT) used by the airline to help keep track of where aircraft are, where they need to be, crew and maintenance issues. Typically doing design, coding and testing and ensured the changes met the user's desires. Mentor developers on how to maintain and improve systems.

● Lead the development for the conversion of flight plans to the ICAO and ICAO2012 formats, including attending regular FAA design conferences allowing the airline to fly to international destinations. Worked with Pilots, flightOps, and Crew.

● Designed software to support RNP and ETOPs operations for the airline.

● Designed and developed various tools that pilots used to get weather and flight plans while enroute, including ACARS to the cockpit printer.

● Support systems 24x7 as needed.

● Ensure multiple data centers can be supported using data mirroring and redundant network techniques.

● Knowledge transfer and supported the offshore team in their ability to handle day to day support of the Southwest in house developed software.

● Designed and developed a web service SOAP API for collecting RAIM predictions used by the airline to allow the airline to utilize RNP procedures, shortening flying routes and saving money. Designed various other changes needed for the RNP project.

● Converted the FAA ASDI feed from text to an XML format.

● Mentored other developers while working on various projects, helping them develop quality software for use by the airline.

(Linux, Java, C, X11, Oracle/Sybase, SQL, XML, Spring, Hibernate, JMS, MQ, Tomcat, Jeppesen JetPlan, Eclipse, SOAP, Maven, Agile, SoapUI, Wireshark)

2005 – 2007 Sun Country Airlines Mendota Heights, MN Used Agile development methods. Full life cycle development, including requirements gathering, prototyping, product development, deployment, support, and enhancements. Responsible for design documentation from specs to user documentation.

● Design, develop and support the load planning weight and balance software blending various data sources (passenger, dispatch, and baggage), presenting the information in a web based format allowing the airline to save money and time loading aircraft pre-flight.

● Develop and Support the release of the consumer facing web site by designing various diagnostic tools.

(Java, JSF, Hibernate, WebServices, WebSphere, Eclipse/WSAD, Tomcat, Linux, Apache, Splunk, Sabre,MySql, Informix, Perl, Bash, Spring, Ant, iText)

Skill Summary

Operating Systems:

Unix/Linux, LynxOS, Windows, MacOS, Android

Processors

ARM, x86(_64), ESP32, 8266, AVR, STM32.

Languages:

C, C++(11,14), Java, J2EE, Perl, PHP, Python, Shells (Bash) Networking:

TCP/UDP/IP, SNMP, Infiniband, ROCE/RDMA, HTTP, (s)FTP, SSH, MQ, JMS Databases:

Sybase, Oracle, Informix, Ingres, MySql

Frameworks:

JDBC, JSP, JSF, J2EE, Hibernate, Spring, Mule, SOAP, Rest, XML, JSON, Maven, Gradle, Ant, Nexus Application Servers: Tomcat, Apache, WebSphere, WebLogic Version Control: Mercurial, GIT, CVS, Clearcase, RCS, Jira, DevOps Graphical Libraries: Xlib, Xt, Motif, OpenGL, Qt, Swing, JQuery Methodologies:

Object Oriented Design, Certified Scrum Master, Agile, Extreme, SEI CMM Tools:

MSProject, Visio, PowerPoint, Excel, Word, Jira

Certifications

Certified Scrum Master, SAFe 4.0 Agilist, SAFe 4.0 Practitioner Aircraft Accident Investigation, Unmanned Aero Systems (UAS), Key Concepts, The Human Factor In Aviation Other Skills

* Inst. rated private pilot

* Built and test flew Cozy Mk.IV.

* FAA Advanced Ground Instructor

* Robotic hobbyist, designing and building mechanical, electronic and software systems. Education

* Normandale Community College,* Illinois State University Publications

Pedal Power Kitplanes - Dec 2016 http://www.kitplanes.com/issues/33_12/bu ilder_spotlight/Pedal-Power_21689-1.html

Build Your Own Annunciator Panel Kitplanes - Sept 2016 http://www.kitplanes.com/issues/33_9/buil der_spotlight/Build-Your-Own-Annunciat

or-Panel_21626-1.html

Handyman Headquarters http://www.la-laborjobs.com/handy man/handyman-ideas/thoughts-on-a

ppliance-repair

http://www.la-laborjobs.com/handyman/de

cks-patios-fences/tree-house-building

Expert Beacon http://expertbeacon.com/advice-first

-time-snorkelers

http://expertbeacon.com/learning-how-fly-

plane-beginners

What It Is Like To Build an Airplane EAA Sport Aviation July 2006 Servo Magazine

http://www.servomagazine.com

Composing Composites - May 2004 Handy Robot - November 2004 Working With Metal - December 2004 Linux Journal Linux in Air Traffic Control http://linuxjournal.com/article.php?sid=70 66

Nuts And Volts Metal Fabrication for Amateur

Robot Builders

Supplement #2 Summer 2003

Handyboard Vector 2X compass interface (1997) http://handyboard.com/oldhb/software/con trib.html

Robotics Practitioner Summer 1995



Contact this candidate