JavaScript

JavaScript is a high-level, interpreted programming language that is used to create interactive web pages and applications. It is a scripting language that is used to add dynamic elements to web pages, such as animations, interactive forms, and dynamic content. JavaScript is also used to create mobile applications and desktop applications. It is an object-oriented language that is used to create complex applications.

Projects (10)

hazelandgreg.wedding

2025, Author

Website for Hazel and Greg's wedding.

aprender

2017, Author

CLI for practicing beginner Spanish concepts.

Alaska Gasline Development Corporation

2013 – 2014, Technical Lead

Web application that provides Alaska Gasline Development Corporation (AGDC) with documentation, reporting, and querying tools for their vast GIS data and infrastructure.

Systems Portal

2013, Technical Lead

Internal web application for tracking data used by Resource Data, Inc. (RDI) systems administrators.

Energy Efficiency Map

2012 – 2013, Technical Lead

Web application that allows the Alaska Energy Authority (AEA) to monitor and administer data from their statewide energy saving programs.

ScrambleScore

2012 – 2013, Project Manager

Mobile web application that allows golfers participating in scramble golf tournaments to record their scores and monitor the tournament leaderboard.

Scrum Tools

2012 – 2013, Technical Lead

Internal project management tool with iteration-based, story-driven agile planning and tracking.

Quality Bank

2010 – 2012, Technical Lead

Rewrite of the Trans-Alaska Pipeline's $1B/month invoicing system, treating business rules as versioned data to give the client full control over constant, retroactive changes.

Service Order Mobile Dispatch

2009, Technical Lead

Mobile web application that allows Anchorage Water & Wastewater Utility service workers to query and record service information while in the field.

AWWU Intranet

2005 – 2008, Technical Lead

Web application that contains Anchorage Water & Wastewater Utility's (AWWU) reporting and querying tools, systems status, and custom applications.

Jobs (2)

Independent Programmer and Consultant

2014 – present, Independent Programmer and Consultant

Independent Programmer and Consultant, building next-generation education technology and partnering with select clients to architect high-impact software solutions

Resource Data, Inc.

2005 – 2014, Technical Lead

Technical Lead for Resource Data, Inc. (RDI), a consultancy specializing in custom database, web, and GIS programming services