Cyber Reverse Engineer
Current-Conduct offensive and defensive research on embedded hardware and software.-Perform system security analysis on systems and/or software to understand and identify vulnerabilities.-Reverse engineering of binary applications, protocols and formats.-Design and development of software applications.-Document and communicate technical research results effectively to technical and non-technical user groups.-Researched and developed python framework derived from technical specifications-Developed embedded on-device low-level networking features in C-Created build scripts in BASH to create reusable docker containers-Updated CMAKE files to incorporate new features into build system-Gave meaningful guidance to junior developers in weekly code reviews via Gitlab-Delivered unit-tested systems with required characteristics and within customer-prescribed time frames.-Developed and executed QA test cases, scripts and procedures for automated software maintenance.-Wrote highly maintainable, solid code for software system, forming core framework.-Prepared detailed technical documentation, user guides, and testing reports for customer.-Demonstrated end-to-end new capability to multiple customers.-Recruited, interviewed, and mentored junior developers