Worked primarily with a client’s engineering team on developing features and bugfixes for Linux-based networking equipment. Used C, Ash, Python (2.7, 3.x, Tornado), and Javascript (React) to implement and/or maintain features such as Captive Portals, VPN, Bluetooth Low-Energy, and QMI support.
Contributed to functional testing using Pytest and adding support for firmware features to their integrated React/Meteor webpage with unit and functional testing using Mocha, Enzyme, and Nightwatch. Developed personal Tcl+Expect scripts to reduce downtime.
Took ownership of VPN functionality that, after months of successful on-the-fly integration debugging and custom feature extensions, played a critical role in the client’s largest-ever contract win.