ONETr

Independent Project

ONETr is a package for R that facilitates authenticated interaction with the O*NET Online API within the R statistical computing environment. The project was spawned from a desire to efficiently access the pool of occupational descriptor data (e.g., knowledge, skills, work styles, etc.) available through the API, all without leaving R.

ONETr currently stands as the only public R package for O*NET API interaction, and has been downloaded from CRAN 4,000+ times in its first year. I wrote ONETr independently and continue to maintain/upgrade it myself. Find the current release of ONETr on CRAN and the development version on GitHub.

×

Dynamic Reporting Engine

Independent Project

The Dynamic Reporting Engine is a custom R-based solution for processing and analyzing raw institutional assessment data files. The system processes, cleans, and analyzes raw data files provided by educational testing companies. It is capable of generating both static and dynamic/reactive reports to facilitate deeper data-based insight into trends. These reports are flexible in content, containing both tabular and graphical presentation of analytics. The reporting engine was programmed to meet the needs of administrators across a number of public higher education institutions. I built the engine independently and continue to expand and support its functionality.

×

Six Degrees of Occupation

Independent Project

Six Degrees of Occupation is a dynamic digital tool for generating network graphs of related occupations. The tool accepts an input occupation from the user and graphs the occupation's relational network based on similarities in skill and experience requirements. Six Degrees is intended for use by organizational practitioners, academics, and laymen who want to explore skill sets, career paths, and occupational data. The project was funded in part by a Provost's Digital Innovation Grant from The Graduate Center, CUNY. The project remains in active development, with plans for building out analytic options and general functionality.

×

Assessment Dashboard

Independent Project

The Assessment Dashboard is a browser-based data dashboard presenting visualizations of assessment performance data. The dashboard can display a wide variety of charts, visualizations, and data tables. It is highly adaptable, and can be customized to fit virtually all forms of data. The dashboard is useful for both monitoring data and action planning.

×

Eric Knudsen


Analyst. Developer. Data Enthusiast.
Ph.D, Industrial-Organizational Psychology

Selected Projects


ONETr

R package

An R package in the CRAN repository for interacting with the O*NET API.

More details...

Six Degrees of Occupation

Visualization tool

An interactive online tool for exploring occupational skill/experience networks.

More details...

Dynamic Reporting Engine

Analytics & Reporting tool

All-in-one R solution for processing, analyzing, and reporting on periodic data updates.

More details...

Assessment Dashboard

Data Dashboard

A web-based visual presentation of data for stakeholders and action planning.

More details...

Need help?


If you have an interesting project you think I can help with, let's chat!