Michael Malley's Projects
Project documentation site for the Alabama Office of Apprenticeship (AOA).
This is the project repository for the development and documentation of the Alabama Transfers Project.
Simple, Comprehensive Tooling for Modern APIs
Apprenticeship programs are regulated by states and sponsored by an employer, labor group, or employer association. These APIs return details about the federal and state offices that regulate apprenticeships as well as program sponsors.
Web Tool for editing Career Pathways roadmaps used by the community colleges in the state of Oregon. The Oregon Department of Community Colleges and Workforce Development (OCCWD) working in partnership with Oregon's 17 community colleges through the Oregon Pathways Alliance developed the Career Pathways Roadmap Web Tool to provide visual maps using web technology for students and citizens to learn more about education, training, occupations, careers, and the labor market in Oregon. We welcome others state agencies, educational institutions, and organizations to download the source code to develop a comparable Web Tool for the students and citizens in their state or region. The Web Tool was developed with funds from the US Department of Labor Employment and Training Administration (US DOL ETA) and the Oregon Community College Strategic Reserve Fund.
Competency and Skills System
View, create, edit, modify frameworks using an easy to use, embeddable iframe.
Example application showing the browsing and selection of competencies.
The CEDS Integrated Data Store factors the entities and attributes of the CEDS Domain Entity Schema (DES) with standard technical syntax and 3rd normal form database normalization. The IDS Logical Model provides a standard framework for integration of P-20 data systems through a well-normalized “operational data store”. In a P-20 data system, the IDS models the most current view of data available to the enterprise, including some historical data (such as prior assessment data and enrollment records). A “record” is generally added for each Person-Organization Relationship change event in the system. This CEDS logical model does not directly address the production aspects of log and change management.
These APIs allow users to search a database of occupational certification information. Results include certification name, certifying organization's contact information, requirement information and renewal information. Used together with its complementary services, it will also provide specific certification details.
Created with CodeSandbox
Public Open Source Instance of the CASS Web Interface
Repository for development of the Credential Registry
Discussions and samples for the json validation schema for CTDL. Primarily how the validation schema should be generated/configured, and topics on migrating to the credential registry.
Analytical Web Apps for Python, R, Julia, and Jupyter. No JavaScript Required.
API for accessing US data sets
A docker container prebuilt with pandoc, RStudio, and LaTeX for academic writing.
Basic PHP wrapper for collecting statistics from the Department of Labor: Bureau of Labor Statistics.
The 'Get Employment Patterns' API enables developers to input a keyword and get a list of matching Employment Projections. The API accepts O*NET and SOC Codes and Titles.
Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
Sample project to import resources from the credential registry and populate a credential finder app
Joyner Document Format official
The 'Get Job Description' Web API enables developers to query and retrieve a list of Job Descriptions by a set of parameters including O*net codes and state data entries. Results include a job description that can be used as-is, or edited as needed to fit the job being posted. Just copy the results and paste wherever you'd like to post your job description.
JSON for Linked Data
The 'Get LMI by Occupation' API enables developers to query and retrieve Labor Market Information (LMI) based on the given O*NET code. It provides a minimal set of occupation information including Average Pay, Career Outlook, and Typical Training.
Graphs for Everyone
These Web APIs give occupations by keyword and associated details by entering an exact ONET title or code, and other filters. The search matches occupations in the Occupational Information Network (O*NET) taxonomy, created by the Department of Labor for cross-agency use by federal, state and local government entities.
The API provides search results for Occupations Reports based on a location entered. It provides 5 types of reports. "Fastest Growing Occupations", "Highest Paying Occupations", "Careers with Most Openings", "Careers with Declining Employment" and "Careers with Largest Employment