commit da5dd153e3400fd44b27674d673f631f5a02e15e Author: Dan Jones Date: Sun Jun 4 22:05:40 2017 -0500 πŸ”–πŸš§ Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e686d1f --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +_site +.DS_Store +.jekyll +.jekyll-metadata +.bundle +.sass-cache +Gemfile.lock +node_modules +package.json + +_config.local.yml diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..c593f3f --- /dev/null +++ b/Gemfile @@ -0,0 +1,6 @@ +source 'https://rubygems.org' +gem 'github-pages' +gem 'jekyll-github-metadata' +gem 'jekyll-sitemap' +gem 'jekyll-feed' +gem 'jekyll-seo-tag' diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e3d65e1 --- /dev/null +++ b/Makefile @@ -0,0 +1,20 @@ +export PATH := $(HOME)/bin:$(PATH):/usr/local/bin + +POINT=$(shell echo $$((RANDOM%79+128512)) ) +EMOJI=$(shell printf '%x' $(POINT) ) + +all: deploy + +build: + true + +stage: build + bundle exec jekyll build -c '_config.yml,_config.local.yml' + +serve: stage + cd _site; php -S localhost:9090 + +deploy: build + git add -A _posts _data archives + git commit -m "[Add] `printf "\U$(EMOJI)"` `date`: `fortune -s -n 61 | tr '\n' ' ' | sed -r 's/[[:blank:]]+/ /g'`" + git push origin master diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..4f81437 --- /dev/null +++ b/_config.yml @@ -0,0 +1,94 @@ +# +# This file contains configuration flags to customize your site +# + +# Name of your site (displayed in the header) +name: "Dan Jones" + +# Short bio or description (displayed in the header) +description: "Web developer, actor, all around good guy" + +timezone: America/Chicago + +# URL of your avatar or profile pic (you could use your GitHub profile pic) +avatar: https://avatars3.githubusercontent.com/u/254662 + +# +# Flags below are optional +# + +twitter: + username: goodevilgenius + +# Includes an icon in the footer for each username you enter +author: + name: Dan Jones + from: Texas, USA + dribbble: + email: + facebook: danjones + flickr: goodevilgenius + github: goodevilgenius + instagram: goodevilgenius + linkedin: danjones000 + pinterest: + rss: https://pile.goodevilgenius.org/feed.xml # just type anything here for a working RSS icon + twitter: goodevilgenius + stackoverflow: users/367461/dan-jones # your stackoverflow profile, e.g. "users/50476/bart-kiers" + youtube: # channel/ or user/ + googleplus: +DanJones000 # anything in your profile username that comes after plus.google.com/ + +# Enter your Disqus shortname (not your username) to enable commenting on posts +# You can find your shortname on the Settings page of your Disqus account +disqus: + +# Enter your Google Analytics web tracking code (e.g. UA-2110908-2) to activate tracking +google_analytics: + +# Your website URL (e.g. http://barryclark.github.io or http://www.barryclark.co) +# Used for Sitemap.xml and your RSS feed +url: https://projects.danielrayjones.com + +# If you're hosting your site at a Project repository on GitHub pages +# (http://yourusername.github.io/repository-name) +# and NOT your User repository (http://yourusername.github.io) +# then add in the baseurl here, like this: "/repository-name" +baseurl: "/danielrayjones" + +# +# !! You don't need to change any of the configuration flags below !! +# + +permalink: /:year/:month/:title/ + +# The release of Jekyll Now that you're using +version: v1.2.0 + +# Jekyll 3 now only supports Kramdown for Markdown +kramdown: + # Use GitHub flavored markdown, including triple backtick fenced code blocks + input: GFM + # Jekyll 3 and GitHub Pages now only support rouge for syntax highlighting + syntax_highlighter: rouge + syntax_highlighter_opts: + # Use existing pygments syntax highlighting css + css_class: 'highlight' + +# Set the Sass partials directory, as we're using @imports +sass: + style: :expanded # You might prefer to minify using :compressed + +# Use the following plug-ins +gems: + - jekyll-sitemap # Create a sitemap using the official Jekyll sitemap gem + - jekyll-feed # Create an Atom feed using the official Jekyll feed gem + - jekyll-seo-tag + +# Exclude these files from your production _site +exclude: + - Gemfile + - Gemfile.lock + - LICENSE + - README.md + - CNAME + - Makefile diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000..5b139a9 --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,15 @@ + + + + {% seo %} + + + + + + +
+ {{ content }} +
+ + diff --git a/contact.html b/contact.html new file mode 100644 index 0000000..222f791 --- /dev/null +++ b/contact.html @@ -0,0 +1,16 @@ +--- +layout: default +--- + +

You can email me at +. + +Or give me a call at 704-326-1626, or on Skype.

diff --git a/index.html b/index.html new file mode 100644 index 0000000..a81cd86 --- /dev/null +++ b/index.html @@ -0,0 +1,34 @@ +--- +layout: default +--- + +

Welcome to my website. My name is Dan Jones. I am a web developer and an actor, and I'd like to tell you a bit about myself.

+ +
+

Dan Jones, the Web Developer

+ +
Commodore 64C Commodore 64C
© Bill Bertram
+ +

I was first exposed to computers as a child. My family had a Commodore 64, on which, as a ten-year old child, I would + do my homework, play games, and make simple programs. I learned how to program in + + BASIC. It was then that I began to + understand how computers could improve our day-to-day lives.

+ +

When we upgraded to a newer computer, we finally got the Internet (via Prodigy) in our home. When I was 14, I got my first email address, and at 15, created my first website on GeoCities (my site was in the Silicon Valley "neighborhood"). My site was essentially a blog before blogs existed.

+ +

Initially, I built the site using a WYSIWYG editor (namely, MS FrontPage), but with my programming background, I was interested in what made these pages into the pages I saw in my web browser. It wasn't long before I was hand-coding the site.

+ +

I learned HTML to layout the site, CSS to give it some style, and eventually JavaScript to make it dynamic. During that time, I had my own web design business. I only had client while in high school, but I gained skills necessary to work with others and to take another person's vision, and make it real.

+ +

When I entered college, I gained additional skills necessary to run enterprise websites. I learned PHP, for truly dynamic website. I learned SQL, to interact with databases. I also gained some experience with server administration by setting up and running my website on my own LAMP server. I also gained experience with several platforms and frameworks.

+ +

Since that time, I've worked building websites for small businesses, educational organizations, and large media companies.

+
+ +
+

Dan Jones, the Actor

+ + + +
diff --git a/style.scss b/style.scss new file mode 100644 index 0000000..da85fab --- /dev/null +++ b/style.scss @@ -0,0 +1,129 @@ +--- +--- +dl { + & > dt + dd, & > dd + dd { + padding-left: 1em; + margin-bottom: 0; + font-style: italic; + } + + & > dt + dt, & > dd + dt { + margin-top: 1em; + } +} + +@media print { + .noprint { display: none; } + .site-header { display: none; } + .hentry { margin-bottom: 0; } + p, dl, ul, ol { margin-bottom: 1em; } +} + +@media screen { + .printonly { display: none; } +} + +.hide { display: none; } + +%resume { + section { + border-top: 1px solid rgba(0, 0, 0, 0.1); + padding-top: 1em; + } +} + +#page-web { + @extend %resume; + + #workhistory { + ul .tech { + &::before { content: "("; } + &::after { content: ")"; } + } + } + + @media print { + .site-title, .entry-title { display:none; } + + h2 { + font-size: 20px; + margin-bottom: 0.25em; + } + + .entry-content { + a { + &:link::after, &:visited:after { + content:" [" attr(href) "] "; + color: gray; + } + } + + #workhistory { + ul .tech { + display: block; + &::before { content: ""; } + &::after { content: ""; } + } + } + + #summary { + li { + float: left; + margin-right: 0.5em; + list-style-type: none; + width: 30%; + + &:nth-child(3n + 1) { + clear: both; + } + } + + p:nth-child(3) { + margin-bottom:0; + } + + ul { + margin-top:0; + list-style-type: none; + } + + &::after { + content: " "; + clear: both; + display: block; + } + + & + section { + margin-top: 1em; + //clear:both; + } + } + + ul { + p { margin-bottom: .5em; } + } + } + } +} + +#page-theater { + @extend %resume; + + #contact { + display: table; + width: 100%; + + div { + display: table-cell; + vertical-align: top; + + &:first-child { + text-align: center; + } + + &:last-child { + text-align: right; + } + } + } +} diff --git a/theater.html b/theater.html new file mode 100644 index 0000000..35afc49 --- /dev/null +++ b/theater.html @@ -0,0 +1,78 @@ +--- +layout: default +id: theater +--- + +

Dan Jones

+ +
+
+

10117 Emerald Park Dr
+Houston, TX 77070

+ +

+1 (704) 326–1626
+dan@danielrayjones.com

+ +

Height: 6ft. • Weight: 222 lbs.
+Hair: Brown • Eyes: Blue

+
+ +
Headshot
+
+ +
+

Film

+ + + + + + +
My Seducer, MyselfLeadFlaming Skunk Productions (2008)
DelilahThomas – SupportingoogaFilms (2008)
The Plumber and the PrincessKoopa – SupportingFlaming Skunk Productions (2008)
CrosswalkPriest – SupportingoogaFilms (2007)
A Walk in the ParkCrantz – SupportingoogaFilms (2006)
+
+ +
+

Theater

+ + + + + + + + + + + + +
CoronaColonel – LeadUniversity of Texas (2007)
Marat/SadeMale Nurse – SupportingUniversity of Texas (2007)
HolesIgor Barkov, Policeman – SupportingUniversity of Texas (2006)
Two DonutsCommandante Boots – SupportingUniversity of Texas (2005)
Boom Town, Ghost TownNeil – LeadUniversity of Texas (2005)
A Company of Wayward SaintsPantalone – SupportingJohn B. Connally Theater (2000)
It’s a Wonderful LifeHarry Bailey, Officer Bert – SupportingJohn B. Connally Theater (1999)
The Hunchback of Notre DamePheobus de Chateaupers – SupportingJohn B. Connally Theater (1998)
The Life and Adventures of Nicholas NickelbyNarrator, Lord Frederick Verisopht, Monsieur Folair, Landlord – SupportingUniversity of Texas (1998)
A Doctor, In Spite of HimselfSganarelle – LeadRober G. Cole Theater (1998)
You’re a Good Man, Charlie BrownLinus van Pelt – SupportingRober G. Cole Theater (1996)
+
+ +
+

Internet

+ + +
Joe StrykerJoe Stryker – Lead
Co-Producer, Co-Writer, Co-Director
+
+ +
+

Education

+
+
Bachelor of the Arts in Theater and Dance
+
University of Texas
+
University Honors
+
2004 – 2008
Austin, TX
+
High School Summer Theatre Program
+
University of Texas
+
Summer 1998
+
Austin, TX
+
+
+ +
+

Special Skills

+
    +
  • Speak German
  • +
  • Ride motorcycle
  • +
+
diff --git a/web.html b/web.html new file mode 100644 index 0000000..07742b5 --- /dev/null +++ b/web.html @@ -0,0 +1,185 @@ +--- +layout: default +id: web +--- + +

Dan Jones

+ +
+ +

10117 Emerald Park Dr • Houston, TX 77070
++1 (704) 326-1626 • dan@danielrayjones.com
+http://danielrayjones.com/

+ +
+ +
+

Summary

+

Web developer with broad experience in both large (educational and commercial) and small(commercial) websites. Designed custom web applications from the ground up, and modified existing open-source applications to meet specific needs. Effective communicator, with experience researching and writing content for educational websites. Social media expertise maintaining Facebook and Twitter accounts for educational institution, and building Facebook applications.

+ +

Skills include:

+
    +
  • HTML
  • +
  • CSS
  • +
  • SASS (SCSS)
  • +
  • JavaScript
  • +
  • jQuery
  • +
  • AJAX
  • +
  • Angular.js
  • +
  • React
  • +
  • PHP
  • +
  • MySQL
  • +
  • Laravel
  • +
  • Wordpress
  • +
  • CodeIgniter
  • +
  • Git
  • +
  • Grunt
  • +
  • Gulp
  • +
  • node.js
  • +
  • MongoDB
  • +
  • Apache
  • +
  • Linux
  • +
  • Docker
  • +
+
+ +
+

Work History

+

Began building websites 14 years ago. Primarily self-taught.
+Please note: some of the following links are outdated. I'm working on redirecting them to a functional cached version of each of these.

+ +
    +
  • Medology
    + Senior Full-Stack Developer
    + 2016 - present

    +

    Full-stack development for multiple websites in the health industry, including STDCheck, HealthLabs, UTI Treatment. PHP, MySQL, Laravel, Eloquent, Javascript, jQuery, AngularJS, React

    +
  • +
  • University of Texas Coding Bootcamp
    + Instructor
    + 2016 - 2017

    + +

    Taught Full-stack coding bootcamp. Six month program to introduce students to basics of full-stack MERN development. HTML, CSS, Javascript, jQuery, APIs, AJAX, Node, Express, MySQL, sequelize, MongoDB, mongoose, PHP, Laravel, Python, React, React-Native

    +
  • +
  • Server Monkey
    + Back-end web developer
    + 2015 - 2016
    + +

    Develop Magento-based eCommerce site PHP, MySQL, Magento, XML, Javascript, jQuery

    +
      +
    • Extend functionality of current site
    • +
    • Modify existing site plugins to better fit workflow of sales team.
    • +
    +
  • +
  • Hubbard Radio – WTOP/Federal News Radio
    + Back-end web developer
    + 2010 - 2015

    +
      +
    • Wordpress Closings Plugins Wordpress, PHP +
        +
      • Wordpress plugin to display school, business, and government closings during inclement weather.
      • +
      • Includes login system for schools to close schools without newsroom involvement
      • +
      • Allows newsroom users to change/modify/delete school-created closings if necessary
      • +
      • Permission system to give users specific rights to modify individual closings, all closings, or administer the system
      • +
      +
    • +
    • Two website redesigns [http://wtop.com/ and http://federalnewsradio.com/] Wordpress, HTML, CSS, Javascript, jQuery, PHP, MySQL, Memcache, etc.

      +

      Took part in complete redesign of two separate websites, twice.

    • +
    • NewsQNewsQ PHP, MySQL, Memcache, HTML, CSS, Javascript, jQuery, SocialMedia

      +
        +
      • Designed MySQL database to store data about social ranking of stories on website.
      • +
      • Wrote application to fetch data from various social media sites (Facebook, Twitter, Digg, etc.) in order to rank stories according to popularity.
      • +
      • Integrated into Memcache to reduce server load.
      • +
      • Created front-end resources to display data.
      • +
      +
    • +
    • Sports Widget PHP, Memcache, + HTML

      +

      Wrote application to parse game time information for local sports teams. Integrated into existing + front-end.

    • +
    • Thrift Savings Plan + Ticker PHP, Memcache, HTML

      +

      Wrote application to parse savings plan data from government website, cache on our servers, and display on + our website.

      +
    • +
    • Wordpress Importer PHP, + Wordpress

      +

      Created method for automatically importing new stories from a Wordpress-hosted blog into our site. The + purpose was to make the story-creation process easier.

    • +
    +
  • +
  • University of Texas – Mechanical Engineering + Department
    + Programmer/Services Assistant
    + 2008 - 2010

    +

    Maintained website, wrote news stories, and oversaw a number of projects to improve the + website, including:

    +
      +
    • Senior Design Projects + Database PHP, XHTML, HTML Forms

      +

      Designed MySQL database to hold information about past Senior Design Projects. Built from scratch front-end + to search database and display information.

    • +
    • “Intranet” site Wordpress, PHP

      +

      Built Wordpress site to host department updates, and information specifically for faculty and staff. Created + custom Wordpress theme to match theme of the main site.

    • +
    • Research Blogs Wordpress, PHP

      +

      Built Wordpress MU site to host research blogs for faculty and graduate students.

    • +
    • About + Section PHP, HTML, CSS, Writing

      +

      Created entire section of website for recruiting purposes. Did extensive research.

    • +
    +
  • +
  • Dinkin' Flicka Design
    + Co-Founder
    + 2008

    +
      +
    • V&S Construction PHP, HTML, CSS

      +

      Designed and built from scratch website for local construction company. XHTML 1.0 with some + Javascript. CSS2.

    • +
    +
  • +
  • Jones Web Design
    + Founder
    + 2001-2002

    +
      +
    • Dave's Pest Control HTML, CSS, Javascript

      +

      Designed and built from scratch website for local pest control company. XHTML 1.0 with some + Javascript. CSS2.

    • +
    +
  • +
  • Freelance Projects, etc.

    +
      +
    • Dan and + Kali PHP, HTML, CSS, JavaScript

      +

      Designed and built from scratch own wedding website. Some PHP/MySQL for reservations. JQuery for photo + album. Some CSS3.

    • +
    • Joe Stryker Wordpress, + AJAX, JavaScript, PHP, HTML, CSS

      +

      Designed and built website for independent Internet show. Site is built with Wordpress, using a custom-built + theme. Some PHP plugins built for the site. Built custom Ajax/DOM effects to improve viewability/response + time.

    • +
    • V&S Construction PHP, HTML, + CSS

      +

      Designed and built from scratch website for local construction company. XHTML 1.0 with some + Javascript. CSS2.

    • +
    • Dave's Pest Control HTML, CSS, + Javascript

      +

      Designed and built from scratch website for local pest control company. XHTML 1.0 with some + Javascript. CSS2.

    • +
    +
  • +
+
+ +
+

Code Samples

+ +
+ +
+

Education

+
Bachelor of the Arts in Theater and Dance
University of Texas
University Honors
2004 – 2008
Austin, TX
+
Undeclared Major
Austin Community College
President's Honor Roll
2000 – 2001
Austin, TX
+