Ruby

Ruby is an open-source, object-oriented programming language created by Yukihiro Matsumoto in 1995. It is designed to be simple and easy to use, yet powerful and flexible. Ruby is often used for web development, scripting, and general-purpose programming. It is known for its use of blocks, which allow for the creation of concise and powerful code. Ruby is also popular for its use of metaprogramming, which allows for the dynamic creation of code at runtime.

Projects (12)

gregoryjscott.com

2014 – present, Author

My portfolio website that uses Jekyll to create static HTML pages using YAML, Markdown, and HAL-based hypermedia.

fortworthtexas.gov

2015 – 2016, Technical Lead

Jekyll static site for the City of Fort Worth, Texas.

Centroid

2014, Contributor

Library for accessing environment based configuration from multiple different programming languages.

Denver Schedules API

2014, Contributor

JSON API that provides access to Denver activities that impact the residents of Denver.

jekyll-api

2014, Author

RubyGem Jekyll plugin that produces a JSON API from Markdown frontmatter.

jekyll-embed

2014, Author

RubyGem Jekyll plugin that embeds HAL-based linked resources in Markdown. frontmatter

jekyll-load

2014, Author

RubyGem Jekyll plugin that merges YAML data files into Markdown pages.

jekyll-prep

2014, Author

RubyGem Jekyll plugin for transforming Jekyll page data during builds.

Alaska Gasline Development Corporation

2013 – 2014, Technical Lead

Web application that provides AGDC with documentation, reporting, and querying tools for their vast GIS data and infrastructure.

Please

2012 – 2014, Author

Please is a set of commands useful for maintaining software projects.

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.

Simpler

2010 – 2013, Author

Library that provides a simpler approach to C# class design.

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