Software Developer Iii
Current• Designed and implemented several adapters between training system and third-party software applications. This included emulating hardware systems, simulating data and events, and reacting to trainee input.• Developed libraries to make creation of adapters easier, both for internal and third-party developers• Improved design and performance of an adapter that connected a master machine to one or more puppet nodes, allowing different node configurations to receive only the data from the master that they required• Lead team’s verification and validation process for software changes