Security Software Engineer2020 - PRESENTByteDance
- Hit the ground running refactoring key internal security infrastructure to solve scaling issues while improving the security model.
- Navigated complex and undocumented codebases in order to integrate, improve, and of course, document.
- Worked closely with other teams in order to deliver the best product for every stakeholder while still maintaining key goals.
Software Engineer2019 - 2020VoiceOps
- Improved back-end and front-end site performance by over 300%.
- Led a project to rewrite the critical user-facing website, improving margins by 13%.
- Refactored internal pipelines for robustness/error correction in event of partial failure.
- Discovered and resolved several critical security vulnerabilities including SQL injection, authentication bypass, etc.
- Created a comprehensive testing framework for a large project with no existing tests.
- Resolved countless PostgreSQL scaling problems, including missed indices, extraneous indices, schema modifications, sharding, partitioning, hardware tuning, and more.
Software Engineer2017 - 2019Shape Security
- Led a project to rewrite a domain-specific language engine, optimizing for business needs.
- Created a regular expression parser/acceptor for ES2016-ES2018.