Rewrote legacy task lacking separation of concerns to display information on hardware status and configuration, to a maintainable modern React JS front end and JAX-RS Java back end.
•
Designed and implemented new web APIs accounting for "under the hood" interface changes, limitations of function code, maintaining full backwards compatibility, while also improving user experience.
•
Modified 90's C code to add critical new functionality
•
Worked with Jython and JShell to automate testing that would otherwise require minutes of UI interaction per cycle
•
Assisted others in debugging build environment and git problems, became the "go-to" person for Windows Subsystem for Linux help