Employers
Jahnel Group
Software Engineer
June 2023 - Present
- Engineered secure, performant cloud applications using TypeScript, React, SQL,
NodeJS, AWS, and Google Cloud.
- Implemented robust security measures and ensured compliance with industry
standards.
- Led penetration testing initiatives on various cloud applications, identifying
and mitigating critical OWASP vulnerabilities including stored XSS, unsecured
endpoints, logic flaws, and misconfigurations.
- Worked closely with product managers, designers, and clients to translate
complex technical concepts into user-friendly features.
- Successfully turned around a struggling project by identifying key issues,
implementing effective solutions, and rallying the team, resulting in on-time
delivery and client satisfaction.
CodeSecure
Software Engineer
June 2021 - Dec 2022
- Engineered full-stack microservices application for performing binary analysis
using Python, MongoDB, Docker/Docker Compose, GraphQL, RabbitMQ, gaining
expertise of modern full-stack technologies.
- Developed automated tools for the analysis of compiled C/C++ binaries to
generate a Software Bill of Materials (SBOM) without requiring the original
source code, enhancing software security.
- Designed and implemented a data collection pipeline to automate the
acquisition of ground truth binaries including compiling code with LLVM and
GCC and unpacking system packages, increasing efficiency.
- Collaborated effectively with cross-functional teams to deliver a high-quality
application at light speed.
Sonnet Software
Software Engineer Intern
August 2019 - August 2020
- Modified a high-performance RF simulation tool written in C/ASM to ensure
compatibility with MacOS and Apple M-series (ARM) architecture, improving software
performance and accessibility.
- Updated the MATLAB interface to adopt a new XML data storage format, improving
data management and integration capabilities.
- Collaborated with the development team to optimize existing algorithms and
improve the overall efficiency of the simulation software.
Published Research
WebGPU-SPY
- First author of groundbreaking research discovering a novel GPU cache side
channel using WebGPU and JavaScript, unlike any attacks previously in the
literature.
- Achieved 90% (state-of-the-art) accuracy in performing website fingerprinting
through the identified side channel, demonstrating the potential for
significant security implications.
- Published and presented findings at AsiaCCS 2024.
- Conducted research under the guidance of Prof. Hoda Naghibijouybari.
- Paper available on arXiv.
ParticleGrid
- Utilized SIMD, CUDA, and C++ to create high-throughput, just-in-time data generation enabling machine learning of new data types on HPC systems.
- Architected a ResNet-based deep neural network for molecule generation using PyTorch.
- Published in IEEE e-Science 2022 and presented at the ACS Physics March Meeting 2022.
- Conducted research under the guidance of Prof. Kenneth Chiu.
- Paper available on arXiv.
Skills
- Languages: Python, JS, TS, C, C++, Rust, HTML, CSS
- Libraries: PyTorch, Pytest, React, Jest, Sequelize, CUDA, Express, Matplotlib, Three.js, MayaVi
- Infra/Tools: AWS, GCP, Git, Docker, Postgresql, MongoDB, GraphQL,
RabbitMQ, Linux, MacOS, Lambda/Serverless, Node.js, HTTP, REST, CI/CD, DevOps
Education
Binghamton University
August 2019 - May 2023
- Bachelor of Science in Computer Science, Summa Cum Laude (GPA: 3.98)
Certifications