Work > Résumé

Nathan Smith
Dallas, Texas

Objective


I seek to work alongside members of a team in which everyone has something to bring to the table. I would prefer to work in a tight-knit group in which open communication is encouraged and creativity is valued. My biggest strengths are in design aesthetics and writing efficient client-side code.


Experience


2014 – TandemSeven – Dallas, TX

Principal Front-End Architect

My job at TandemSeven was comprised of several aspects.

———

ARCHITECTURE & CODE

I worked primarily on JavaScript driven web applications. This included client projects as well as UX360, our first party app for building journey maps around customer experience workflows.

I used frameworks and libraries such as: Backbone, D3, Handlebars, jQuery, Lodash, Node, React, Require, Sass, and Webpack.

In terms of actual code written, I am most proud of my role in rebuilding version 2.x of our Interactive Style Guide (ISG). Originally created using Handlebars templates, my coworker Mundi Morgado and I rewrote it using React over the course of about 30 days leading up to our talk at FrontPorch.io

A video of our talk and presentation slides are available here…

https://youtu.be/SoEPoww5BdA

https://speakerdeck.com/nathansmith/node-style-guide

Live demo…

http://t7.github.io/react-starter

———

MENTORING

Though I worked remotely, I had what could be called a highly collaborative role.

I was privileged to mentor several designers who aspired to learn HTML and CSS, in a company-wide effort to raise code “literacy” amongst our coworkers.

I would meet semi-weekly with other developers, in order to ensure that their respective projects were going well. As needed, we would walk through debugging and troubleshooting. I would also advise them on how to navigate the situational politics of consulting.

———

RECRUITING WORKFLOW

I was involved in vetting front-end candidates and reaching a consensus on hiring decisions. So much so, that we eventually settled on a consistent approach to this process.

I built out a recruiting workflow around GitHub, with a repository to house applicants’ résumés, using “milestones” as job openings, and individual project “issues” as a way to discuss each candidate.

Ultimately, we would close each ticket with either a “hired” or “not hired” outcome, with the threaded discussion providing insights into how/why we arrived at each decision.


2012-2014 – projekt202 – Dallas, TX

Principal UI Architect

I worked (somewhat interchangeably) as an IA, designer, and front-end developer on bespoke client projects. As part of my principal role, I tried to be available as a sounding board for UX and/or JavaScript questions.

(Though, truth be told, I probably learned more from my coworkers.)

I was involved in projects that utilized, in various facets: Drupal, Google Maps API, .NET MVC, and Ruby on Rails.

I also sought to streamline our workflow by encouraging others to try Sass/Compass (CSS preprocessor), and advocated Serve (get-serve.com) for rapid HTML templating.

To assist HR in recruiting for front-end developers, I wrote a JavaScript quiz to serve as a benchmark in screening applicants.

I occasionally used PhoneGap to build mobile prototypes. I wrote an article explaining how to use it in conjunction with Handlebars.js for JSON-driven mobile apps. Demo here…

We also made use of the Titanium framework, which allows developers to write JavaScript to build native Android and/or iOS apps.

I co-presented at several venues with coworker Matt Baxter, on applying web skills (HTML, CSS, JS) to build mobile apps. In it, we covered some of the pro’s and con’s of “native” versus frameworks like PhoneGap and Titanium.

Representative client industries included: banking, e-commerce, network security, retail marketing, and travel.


2011 – Pure Charity – Dallas, TX

Front-End Developer

  • As the lead front-end developer on a Ruby on Rails team, I worked in conjunction with other developers, implementing two complete redesigns of our entire site in under four months. Our page layouts were built using the HTML and CSS prepropcessors Haml and Sass, as well as Compass.
  • I also discovered an affinity for Serve, a way for designers and front-end developers to rapidly prototype the “V” of Rails’ MVC, when iterating on view templates that will eventually be migrated into a full-fledged web app.

2011 – Hewlett-Packard – Dallas, TX

UX Designer / Front-End Developer (Cloud Services)

  • Worked as a user experience designer and front-end developer, on a team that built web applications used to manage cloud computing and storage — powered by OpenStack.
  • We made use of Ruby on Rails, PHP, and Drupal. I created mockups and production user interfaces using the trusty “big three”… HTML, CSS, and JavaScript — specifically jQuery and the YUI Library.
  • To aid in the maintainability and efficiency of writing CSS, our team used Sass and Compass — a CSS preprocessing framework.

2008-2010 – Fellowship Technologies – Dallas, TX

UX Designer / Front-End Developer

  • Integral part of a self-managed development team, using the scrum software project methodology. Helped to redesign various web applications and ensured front-end code quality (HTML, CSS, JS – Prototype & jQuery). Did some programming in C# using .NET MVC. Also wrote modules in PHP to integrate our RESTful API with various 3rd party products, such as the ExpressionEngine CMS. Spoke at our annual Dynamic Church Conference, and other venues representing FT to the web-dev community.

Created 960.gs

  • Indirectly related, I created the 960 Grid System in 2008, as an effort to streamline IA sketching, designing and coding of grid based page layouts. It arose from my own personal need to have a solid starting point when doing freelance and professional work. Realizing it might benefit others too, I released it for free usage, and it has since been used by numerous web developers in their own projects.

Co-author, jQuery Cookbook

  • Was one of several authors who co-wrote jQuery Cookbook, part of the acclaimed O’Reilly cookbook series (ISBN: 0596159773). Book proceeds donated to the jQuery Foundation, a non-profit that drives development and evangelism of jQuery. Currently, jQuery is used by companies such as: CBS, Dell, Google, Microsoft, Mozilla, NBC, and Netflix – to name a few. It was an honor to be included amongst such a talented group of developers.

2008 – Viewzi – Dallas, TX

Senior Front-End Developer

  • I was responsible for much of the front-end work, including writing HTML, CSS and JavaScript (using YUI). I also occasionally wrote PHP for templating and did visual mockups as needed. I helped to plan and build new DHTML search result views, as well as maintain and enhance existing views and the core platform. I built rapid prototypes of ideas around possible extensions of Viewzi for client implementations. I wrote our internal code standards documentation for front-end development, which included guidelines for contractors and in-house team members.

Conferences

  • In the latter part of ’08 I had the opportunity to speak at various conferences and local events, including: Echo Conference, Webmaster Jam Session, Refresh Dallas and Adobe MAX. Topics ranged from the gospel and accessibility, pragmatism in front-end development, and using Fireworks to design sites to be built using Web StandardsHTML, CSS, JS.

.Net Magazine

  • I was asked to write an article about religious web design, for issue 176 of the UK based publication .Net Magazine. I was privileged to be one of three designers to participate in a “build-off,” crafting a hypothetical home page for a real or fictitious place of worship. I used the 12-column grid from 960.gs to create the design, and annotated my thought process throughout. To see the finished article, as it appeared in print — click here.

2006-2008 – EMC – Dallas, TX

Information Architect + Interface Designer

  • I worked with EMC client Amerisource Bergen Specialty Group. I was part of an integrated team, focused on rebuilding their e-commerce site. We worked in an iterative process using the scrum project management methodology. I handled IA tasks and coded HTML, CSS + JavaScript.
  • I worked as an IA for EMC client Hotels.com as part of their User Experience team, improving interaction in their iterative redesign. I built rapid prototypes for user testing using JavaScript. To lighten the load on their developers, I occasionally coded HTML and CSS for production.
  • Designed a visual presentation for EMC client Nokia. This consisted of user interaction wireframes presented in a Keynote slideshow format.

Speaker, BibleTech 2008

Logos Bible Software invited publishers, programmers, tagging experts, library scientists, technologists, thought leaders, design gurus, information architects, webmasters, and mash-up creators to lead conference sessions and roundtable discussions at BibleTech. Christian Bradford and I presented the topic – Web Standards: Speaking Today’s Vernacular.

Columnist, Digital Web Magazine

Co-author, Textpattern Solutions


2005-2006 – Albertson’s Inc. – Boise, ID

Web User Interface Designer + Developer

  • Integral in the creation of our internal coding standards and design patterns. We modeled the idea after the Yahoo Design Pattern Library. I also wrote much of our HTML, CSS and JavaScript quality guidelines.
  • I was originally hired on primarily as a designer, but after proving myself proficient at writing code, was given a slight lateral promotion to the position of developer. In this position, I was afforded the opportunity to not only design interfaces but also have control over how the code was handled. I mainly wrote HTML, CSS and occasionally did JavaScript.
  • Designed user interfaces for intranet sites. It should be noted that the company does not allow for public display of corporate intranet projects. Please contact me directly if you wish to see a sampling of this work.
  • In January of 2006, was recognized along with the other members of our Design Services team for excellence in the APEX 6.0 web application. It allows for tracking and overview of Albertson’s business project workflow. It was the company’s first project to make use of Ajax + Web Standards.
  • Suggested and assisted in the reorganization of our internal network’s storage drive, to better facilitate linking and collaboration of group efforts. It involved a new file naming schema and directory structure. This avoided data loss due to overwriting and enabled us to better track our projects.
  • Periodically required to double check the quality level of our back-end developers’ code, who had a tendency to re-work our front-end CSS templates into nested tables, due to unfamiliarity with web standards.

Speaker, Gospelcon 2006

  • Gospel Communications hosts an annual Internet ministry conference, dubbed Gospelcon. In 2006, I was invited to speak about web accessibility as it pertains to facilitating Christianity online. Essentially, if we really believe the good news, we should care about the delivery.

Founder, Godbit Project

  • After getting settled in Boise, I began to meet and network with other Christian web designers and developers. Through a shared concern for how the Church at large fails to use the web to its full potential, we decided to start Godbit.com, to raise awareness about the benefits of web standards.

CSS Beauty, Contributor

  • I was invited by Alex Giron of CSS Beauty to be a regular contributor to the site, helping aggregate news that pertains to development with the use of CSS and other established web standards. I consider it an honor to be working with the other talented people who contribute to the site.

Judge, TXP Competition

  • I was asked by Tom Fadial of Textplates to be a judge in the template design competition for the Textpattern content management system. I helped sift through and sort the good from the bad, scoring each entry and offering critiques. Overall, it was a good turnout.

2002-2005 – Asbury Theological Seminary – Wilmore, KY

Web-Developer + Graphic Artist

  • Worked briefly as a computer lab assistant in the campus library, and then was promoted to doing graphics and web-design for the seminary.
  • Responsible for creating various class curriculum web page designs, as well as CD + DVD covers. Also did routine PC troubleshooting and periodically covered VIS, our remote audio + video system.
  • Played an integral role in re-designing the AsburySeminary.edu website. I handled some of the CSS layout, print/text sizing, and search capabilities.
  • Worked on annual campus-wide computer re-allocation and upgrade process, handling hardware and software troubleshooting.
  • Teaching assistant to Dr. Groeling, in IT605: Web & Internet in Ministry.
  • Did camera work for Asbury Info Tech, both in studio and on location.

Freelance Web-Developer + Video Production

  • Responsible for creating RockUMC.com, the homepage of The Rock/La Roca United Methodist Church in Lexington, KY.
  • Did camera work for The Rock/La Roca, taping church services.

2000-2002 – AIA Insurance – Pullman, WA

Network Administrator + Webmaster

  • Was responsible for maintaining the Associated Independent Agencies company network, consisting of multiple offices.
  • Handled routine updates and additions to the company website.
  • Also handled some purchasing of computer hardware and software.

1999-2000 – Washington State University – Pullman, WA

Research Assistant + Computer Technician

  • Worked for the Social & Economic Sciences Research Center at WSU.
  • Did various phone interviews regarding population demographics.
  • Maintained computer network, and assisted in compilation of statistics.

1997-1999 – Easter Seals + YMCA – Minot, ND

Lifeguard + Swim Instructor

  • Worked as a lifeguard and swim instructor at two indoor pools, for Easter Seals and Minot Family YMCA.
  • Taught Red Cross swim lessons, levels 1-6.

Pre 1997:

In high school, I worked a variety of food-service and grocery store jobs. I would be glad to talk at length about it, if anyone wants to know more. I also held a volunteer System Operator job for Microsoft’s MSN Gaming Zone.


Education


2002-2005 – Asbury Theological Seminary – Wilmore, KY

Master of Divinity

  • Helped to facilitate Celebrate Recovery at The Rock/La Roca UMC, counseling those trying to recover from drug and alcohol addictions.
  • Student Leadership Team, Middler Class President for 2004-05.
  • Student Body Council, Communications Director for 2003-04.
  • Student Body Council, Junior Class Vice President for 2002-03.

1999-2002 – Washington State University – Pullman, WA

Bachelor of Arts, Social Sciences

  • Was involved in Campus Christian Fellowship.
  • Co-led a campus Bible study for two dorms.
  • Played trumpet for worship services, and appeared in six dramatic stage productions.
  • Also served as an evangelism intern, training other students in peer outreach.

1997-1999 – Minot State University – Minot, ND

Transfer Student

  • Started college at MSU, and then transferred to WSU when my family moved to Fairchild AFB due to military relocation.
  • Began studies in architecture and computer science, and then switched to social sciences upon feeling called to go to seminary.
  • Served as a volunteer with the chapel youth group at Minot Air Force Base.

Other Skills

I consider myself to be pretty well rounded. I have an appreciation for much of the diversity in life. I have played the trumpet since 1987. I have dabbled in the following foreign languages: Japanese, Spanish, Greek, and Hebrew. I am currently trying to learn Russian, as this is my wife’s family origin. Suffice it to say, I am flexible and teachable.

As far as computer expertise goes, I have made numerous award-winning video game levels. I was formerly in a group called Wired Lamp Studios, several members of which have gone on to work for Nintendo, Raven, and UbiSoft. I am familiar with a variety of technological aspects – including hardware, software and web languages. Below is a more extensive list.


Software

3D + Game Design

  • 3D Studio Max, AutoCAD, Blender, Brice, GTK Radiant, JED, Maya, MilkShape, Swift 3D, Terragen, UnrealEd.

Graphics + Code

  • Dreamweaver, Fireworks, Flash, Microangelo, Notepad++, OmniGraffle, Paint Shop Pro, Photoshop, Visio, TextMate.

Office Productivity

  • Adobe Acrobat, Apple Keynote, Microsoft Office, OpenOffice.org

Video + Sound Editing

  • Final Cut Pro, GarageBand, Goldwave, iMovie, Real Audio, Quicktime.

Web Languages

  • CSS, JavaScript, MySQL, PHP, HTML, XML.

References available upon request.