Work Experience

Data Analyst Intern

Community Development Corporation of Oregon
(September 2024 - May 2025)

Project Overview

Update the Rockwood Identity Atlas with the latest data and upgrade it to an interactive, user-friendly platform featuring comprehensive data and storytelling. This Atlas will be a valuable resource for many non-profits, community organizations, government agencies, healthcare providers, educational institutions, businesses, investors, and residents. These entities can utilize the Atlas data to make informed decisions and create targeted initiatives that benefit the Rockwood community. For example, they can develop policies, identify areas for service and support such as housing, education, health, and employment, or explore opportunities for investment and economic development.

Programming Languages and Tools

R, Javascript, GIS

Link to the Atlas site

Rockwood Identity Atlas

Some Visualizations

Credit: Rockwood Identity Atlas 2025 by Chloe Bui

Code Examples

Step 1: Collect data (Races in Multnomah County, Oregon by census tract from 2012 to 2023) from American Census Bureau Site

collect data

Step 2: Wrangle data to build cleaned data for Visualization

wrangle data

Finance Research Assistant

Willamette University
(June 2024 - July 2024)

Project Overview

Developing an automated process for downloading 2587 10-K filings of 1500 companies from the Securities and Exchange Commission (SEC) EDGAR database, extracting and analyzing covenant-related data.

wrangle data

Programming Language and Tool

Python, Gitbash, StyleWriter 4

Methodology

There are four main stages in the project:

+ First is Data Acquisition: collecting 10-K filings from SEC EDGAR.
+ Second is Data Processing: handling these 10-K files, which includes cleaning the files, extracting covenant violation-related paragraphs, and converting them to doc files with highlighted keywords.
+ Third is manually reviewing each processed 10-K file.
+ Fourth is counting the words and analyzing each file using the StyleWriter 4 application.

Code Examples

Part 1: Automatically download 10-K filings from SEC EDGAR by using Python
Step 1: Run the command in Google Colab to clone the "edgar-crawler" repository hosted by the user "nlpaueb"
!git clone https://github.com/nlpaueb/edgar-crawler.git
Step 2: Run the command to change the current working directory to the edgar-crawler directory
cd /content/edgar-crawler
Step 3: Match 2 key variables, CIK and Filing year, of each observation from the original csv file to the corresponding SEC filing
Step 3.1. Build function “get_start_year(datadate)” to determine the start_year based on the “datadate” column of the csv file
def get_start_year(datadate): date_parsed = datetime.strptime(str(datadate), '%Y%m%d')
if date_parsed.month > 9 or (date_parsed.month == 9 and date_parsed.day ==30):
return date_parsed.year + 1
else:
return date_parsed.year

Step 3.2: Read configuration files, modify them, and then write these modifications to a series of new configuration files
with open('/content/edgar-crawler/config.json', 'r') as file:
config_template = json.load(file)
for index, row in df.iterrows():
start_year = get_start_year(row['datadate'])
cik = row['cik']
config_template['edgar_crawler']['start_year'] = start_year
config_template['edgar_crawler']['end_year'] = start_year
config_template['edgar_crawler']['cik_tickers'] = [str(cik)]
# Write the modified config.json
with open(f'/content/edgar-crawler/config_{index}.json', 'w') as file:
json.dump(config_template, file)

Deliverables

Covenant-related Data


Business Development Intern

Blue Elderberry Wisdom Farm
(July 2024 - August 2024)

Project Overview

Developed a comprehensive Business Plan and Marketing Strategy for Blue Elderberry LLC, successfully securing $50,000 in funding through the 2024 Value-Added Production Grant.


Sales and Marketing Roles

Medtronic
Abbott
Vietnam

Experience Overview

Extensive experience in the pharmaceutical and medical device industry in Vietnam, specializing in business development planning, new product launches, customer relationship and project management.