Skip to content

Commit

Permalink
Merge pull request #7 from efergus/experience
Browse files Browse the repository at this point in the history
Update experience
  • Loading branch information
efergus authored Jul 15, 2024
2 parents 87f3eea + ac7702b commit 298039a
Show file tree
Hide file tree
Showing 3 changed files with 67 additions and 25 deletions.
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*.md
85 changes: 61 additions & 24 deletions src/lib/markdown/experience.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,76 @@
# Employers
## Employers

## Jahnel Group
### Jahnel Group

- Penetration testing on various cloud apps; discovered OWASP vulnerabilities ie stored XSS, unsecured endpoints, logic flaws, misconfiguration
- Full stack development of secure cloud applications using SQL, NodeJS, AWS, Google Cloud
**Software Engineer**

## CodeSecure
*June 2023 - Present*

- Analysis of compiled binaries to develop Software Bill of Materials without original source code
- Created data collection pipeline to automate process of acquiring ground truth binaries for SBOM generation
- Led penetration testing initiatives on various cloud applications, identifying
and mitigating critical OWASP vulnerabilities including stored XSS, unsecured
endpoints, logic flaws, and misconfigurations.
- Engineered secure cloud applications using SQL, NodeJS, AWS, and Google Cloud,
implementing robust security measures and ensuring compliance with industry
standards.
- Collaborated with cross-functional teams to design, develop, and deploy
full-stack solutions, enhancing application performance and security.

## Sonnet Software
### CodeSecure

- Modify highperformance RF simulation written in C/ASM to run on MacOS / Apple M1
- Update matlab interface to use new XML data storage format
**Software Engineer**

# Published Research
*June 2021 - Dec 2022*

## WebGPU-SPY
- Developed automated tools for the analysis of compiled binaries to generate a
Software Bill of Materials (SBOM) without requiring the original source code,
enhancing software transparency and security.
- Designed and implemented a data collection pipeline to automate the
acquisition of ground truth binaries, streamlining the SBOM generation process
and enhancing efficiency.

- Discovered novel GPU cache side channel using WebGPU and JS
- Performed website fingerprinting through side channel with 90% accuracy
- Published and presented in AsiaCCS 2024
- Research with prof. Hoda Naghibijouybari
- Paper available on [arXiv](https://arxiv.org/abs/2401.04349)
### Sonnet Software

## ParticleGrid
**Software Engineer Intern**

- Use SIMD, CUDA, and C++ to create high throughput, just-in-time data generation to enable machine learing of new data types on HPC systems
- Architected resnet-based deep neural network for molecule generation using PyTorch
- Published in IEEE e-Science 2024, presented in ACS Physics March Meeting 2022
- Research with prof. Kenneth Chiu
- Paper available on [arXiv](https://arxiv.org/abs/2211.08506)
*August 2019 - August 2020*

# Certifications
- Modified a high-performance RF simulation tool written in C/ASM to ensure
compatibility with MacOS and Apple M1 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.
- 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](https://arxiv.org/abs/2401.04349).

### 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 2024 and presented at the ACS Physics March Meeting 2022.
- Conducted research under the guidance of Prof. Kenneth Chiu.
- [Paper available on arXiv](https://arxiv.org/abs/2211.08506).

## Education

### Binghamton University

*August 2019 - May 2023*

Bachelor of Science in Computer Science, *Summa Cum Laude* (GPA: 3.98)

## Certifications

- [AWS Cloud Practitioner](https://cp.certmetrics.com/amazon/en/public/verify/credential/26522ad1191645f59b6b98fe22efb9b3)
- [Google Cloud Digital Leader](https://www.credly.com/badges/afaaad60-89a0-4da7-84d7-e24f94ab22c3/linked_in_profile)
6 changes: 5 additions & 1 deletion src/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@
}

h2 {
@apply text-xl font-bold;
@apply text-2xl font-bold;
}

h3 {
@apply text-xl font-semibold;
}

input {
Expand Down

0 comments on commit 298039a

Please sign in to comment.