Github: jetweedy

UNC Cancer Outcomes: WordPress for UNC Lineberger's Cancer Outcomes group with several custom plugins and theme tweaks.

Incarceration Derivation: Wrote SQL script to replace a slow-running PHP script that was deriving incarceration spans from sets of daily jail records scraped from county jail rosters. Processing went from several minutes per file to a couple of seconds per file.

CHIP DataAware: WordPress website for the Carolina Health Informatics Program's High School Summer Data Science workshops, with several custom plugins and theme tweaks.

WordPress Variables Plugin: Dropping this plugin into your wp-content folder enables the use of custom-set variables throughout your site content. Useful for setting prices, phone numbers, emails, and other pieces of information that appear throughout your content, but need the value to be managed in one central location.

Python PPT to PDF to JPG Conversion Scripts: These files are used to convert ppt(x) files to pdfs, and then to convert the first pages of those pdfs to jpgs. It is primarily used to post presentations with thumbnails on the Carolina Health Informatics Program website. Each of the two conversion files may require some customization to look in the correct paths. You'll also need to create 'pdf', 'jpg' and 'ppt' folders in the same directory if they aren't already there.

True Wind Technology Website: A WordPress website for True Wind Technology, LLC. Development included the custom development of two plugins: one for templating Custom Post Type and Advanced Custom Field content in post content fields, and another for setting sitewide variables for reuse of common values throughout the site content.

The Beginner's Guide to Neglecting Your Studies and Learning to Code in a Café: Interested in teaching yourself to code? Here's a somewhat tongue-in-cheek but hopefully useful guide to get getting started.

IT Training Giving you Headaches? Consider an Agile Approach to Straightening the Learning Curve.: Addresses the 4 Values and 12 Principles of Agile Methodology and attempts to apply them to the IT learning process.

Authenticating Google Users: A Google Authentication Tool using PHP and JavaScript, including some demo pages.

Custom Field Templating Plugin: In an effort to reduce the need for backend editing just to display custom field contents using relatively simple looping and conditional logic, I coded out a plugin that lets you mark up page content logic using custom tags. It is implemented in a number of places, including CHIP, Enable and the Station Pub Run.

Migrating from SVN to Git using SubGit: Our office recently needed to quickly make a move to a new repository service on campus, and once I figured out how to do it, I decided to document the process in the form of a LinkedIn article.

Station Pub Run: WordPress website for a local running club based out of Carrboro, North Carolina.

Read the Testimonial

ENABLE: Extensible Network-Accessible Biomedical & health informatics Long-term learning Environment.

October 28: a Wedding: A Wedding Website made using WordPress.

NC VEWAA Conference: Website for the NC Vocational Evaluation and Work Adjustment Association.

Shoes That Fit: Ongoing maintenance of a charitable organization's WordPress-driven website as a subcontractor for Parsons TKO.

Weathersfield HOA: A WordPress Website for a local Homeowner's Association.

Map of Speech Accents: This project was built using data provided by George Mason University's Speech Accent Archive. Each subject recorded the same paragraph of text containing a wide variety of English language sounds. The Map shows pins for each of those samples in the subjects' respective birth locations.

Spotter Up Media: SpotterUp Media is a project to bring together combat veterans and industry professionals to share their ideas and experiences with one another to create media projects that have a lasting and positive impact. SpotterUp Media believes that it is our duty to honor our veterans and the interpreters who risked their lives to protect them.

WordPress on OpenShift: A Campus Case Study: Created a new WordPress installation on CloudApps, UNC's implementation of OpenShift. This case study explains some of the challenges involved, and how they were overcome.

Web Programming Tutorials: Introductory tutorials for JavaScript and PHP that provide some interactive examples demonstrating key concepts for beginners.

UNC Carolina Health Informatics Program: Exported a remotely managed website, set up from scratch on a new server, developed a responsive variation of the old theme, installed necessary plugins, integrated UNC Onyen logins, and finally imported the content into the new environment.

Read the Case Study on LinkedIn

UNC CHIP Jobs Database: Developed a web-based database for submitting and searching for jobs related to the Carolina Health Informatics Program.

The Hague Institute for Global Justice: Worked with Parsons TKO to theme out and set up a new design for the Hague Institute.

Are You Sure You Want to Send that Email?: Two Stories that drive home the importance of thinking twice before shooting off an aggressive response.

Be a Lean, Mean Job-Seeking Machine!: How job seekers might approach their job search using strategies that they might implement in lean project management, lean user experience design, and lean development.

Time Flies, But Should You?: They say that "time is money". In fact, time is a separate commodity. It can be traded for money, but expires whether it is used or not. It cannot be saved. Only well-managed.

Tennis Pro Shop Snack Cost Assistant: The Member Services Director needed a quick tool to help price snacks when restocking supplies by implementing an algorithm provided by the client.

Data Compilation: Helping a sociology graduate student use the pandas, difflib, lxml, and fuzzywuzzy modules to create a Python script to unzip and compile NY Times article texts into a pre-existing list of titles based on date and title string similarity, in order to build a cohesive collection to be used for further analysis.

Charting Vowel Space: A tool in progress for calculating vowel sound averages and distance from a centroid. Recent addition: you can now register for an account and then save your data as you go along. Coming soon: a normalization option based on average centroid.

Aggregated Data: Visualizing Cancer Outcomes Data for Cohort Discovery.

Notification System: Handling Notification Subscriptions using Cron Jobs and OOP.

Project Tracking: Sortable project tracking grid and task assignment.

Concept Codelinks: Click-and-drop custom medical vocabulary control using Dojo DataGrids.

e-Reviews: Wireframing a system for reviewing project proposals.

Letters Across the Pond: A Digital Library Project.

Settings in Space and Time: Visualizing Browning's Influence on Swinburne

Literary Empires: Mapping Temporal and Spatial Settings of Victorian Poetry: Mapping the influence of Browning on the Geographic Settings of Swinburne.

Salary Research Tool: Charting Indiana University System Salary Data with Color Coding Options

College Search Tool: Plotting college search results using Google Maps and IPEDS Data.

Swim to Summer: promoting aquatic fitness through friendly competition and weekly prizes.

PBIS Indiana: Designed and programmed site and CMS from scratch for a former employer.
(Design has since changed.)

National Survey of Student Engagement: Custom CMS, Interactive Maps and Search, Report Builders, and more.

Strategic National Arts Alumni Program at Indiana University

JobTortoise: Search, Map, Save and Share Academic and Government Jobs