Software Engineer
- Integrated root-level authentication and authorization technologies into ongoing system designs to strengthen finished solutions.
- Implemented robust code in multiple programming languages including Java, C++, and Python.
- Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.
- Documented software designs and architecture for future reference and maintenance.