resume Recommend Bob Yexley Front End Web and Distributed Software Developer


Family-first husband and father of two boys, I believe a good work-life balance is essential to maintaining the focus and productivity needed to achieve great results. I believe in using the right tool to get the job done in the most effective and efficient manner possible. In my 15+ years of experience, that has involved the use of various tools and platforms, but most recently my focus and specialization has been on native front-end web application development using HTML5, CSS3 and JavaScript connecting to flexible and powerful REST and microservices on the server. I’m passionate about delivering high-quality, user-friendly solutions that deliver business value to my customers and clients on the most ubiquitous and accessible platform available to them: the web.

Skills and Proficiencies

  • Web Development (Advanced)

    • JavaScript
    • HTML5
    • CSS3
    • ES6
    • ES2015
    • React
    • Flux
    • Backbone.js
    • Knockout.js
    • Webpack
    • Grunt
    • Gulp
  • Architecture and Backend (Intermediate)

    • REST
    • Hypermedia
    • node.js
    • ExpressJS
    • SQL
    • NoSQL
  • Tools (Advanced)

    • Sublime Text
    • Git
    • GitHub
    • Terminal
    • Chrome/DevTools

Work History

More work history

  • Food Donation Connection // Senior Software Developer // from September 2011 to December 2012
  • Scripps Networks // Senior Software Developer // from July 2008 to August 2011
  • Extreme Consulting // Software Developer // from April 2008 to July 2008
  • Lexis Nexis Corporation // Software Developer // from June 2006 to March 2008
  • Lighthouse Technologies, Inc // Software Engineer in Development and Test // from June 2005 to June 2006
  • Northrop Grumman for Air Force Research Labs // Database Administrator and Developer // from January 2002 to June 2005
  • Air Force Institute of Technology // Database Administrator and Developer // from August 1997 to December 2001

Open Source / Code

A collection of open source projects I’ve either created or contributed to. Should hopefully provide some helpful examples of code I’ve written, for those interested in that kind of thing.

  • This Resume

    The code that generates this resume. I like to use this project as a sandbox to try various tools and techniques, and as an example of how I typically organize my code (although this is really an overly simplistic example). It’s a simple node.js script that uses React components for each distinct section of the resume to generate a static HTML view. The CSS is modularized and processed with PostCSS and takes advantage of a number of advanced CSS3 techniques for styling a view that is responsive and easy to view from any device. A single JavaScript module handles page initialization, some on-page navigation and toggling the visibility of older work history elements. The entire thing is driven by a JSON Resume Schema compliant document, merged with an additional JSON document that adds some enhanced data beyond what the schema supports for customization. Editing and maintenance is simple, started with npm (which just launches a Gulp watch task), and updates to any file are reflected immediately in-browser with the use of BrowserSync.

  • Quakie

    This was a fun project that gave me a great opportunity to get more comfortable with some tools I was interested in expanding my knowledge of. There is a node.js script that iterates over a series of dates and downloads historical weather data and persists it to a Postgres database. With all of the historical weather data I was interested in persisted locally, I created a web UI with React, Webpack, postal.js, express.js, axios and Massive.js to extract the data from the database and generate graphs with weather trends using Chart.js.

  • Sycamore

    A JavaScript mixin that simplifies the organization and execution of jQuery `$.ajax` calls.

  • Sumac

    A JavaScript mixin that extends a module with postal.js messaging functionality. Supports both publishing and subscribing functions, as well as a simple messages and subscriptions configuration syntax.

  • Various others

    I have a number of others in various states of relevancy and completion. Some are no longer in use or are outdated by now, and others are the product of learning new tools and techniques, and never really got completely “finished.” You know how it goes, right? 😉 Feel free to poke around in them anyway.

Publications / Writings

Some things I’ve written…

Personal Interests

In case you’re interested…while my favorite things in life are growing old with my wife, and watching and helping my sons grow up, these are a few other things I enjoy when I have the time.

  • The Great Outdoors

    • Hunting
    • Fishing
    • Camping
    • Boating
    • Hiking
  • Sports

    • Football
    • Basketball
    • Golf
  • Reading

    • The Bible
    • Science Fiction
    • Fantasy
    • Techno-thriller/Spy fiction
    • Westerns
    • Military

A little more

If you’ve gotten this far and still want to know more, here’s a very brief, high-level end-to-end career overview…

After graduating from high school, I served for eleven years in the U.S. Air Force: the first six years as a Munitions Systems Specialist and the last five years as a Communications Computer System Programmer. Some of the assignments I served at included George Air Force Base (AFB) in southeastern California, Spangdahlem Air Base (AB), Germany, Prince Sultan AB, Saudi Arabia, Davis Monthan AFB in Tucson, Arizona and Wright-Patterson AFB in Dayton, Ohio. I separated from the Air Force in December of 2001 and have worked as a software developer ever since.

ILinku all the information are from the Internet, copyright is the original author:ILinku » resume Recommend Bob Yexley Front End Web and Distributed Software Developer

    Tags:
Like (0) Probation

comment 0

ILinku is a platform of intelligent community and social sharing platform, the majority of friends can read here and share professional knowledge of office, ILinku is the world's most professional workplace answers community knowledge platform.

Author of the original text:[ILinku is a platform of intelligent community and social sharing platform, the majority of friends can read here and share professional knowledge of office, ILinku is the world's most professional workplace answers community knowledge platform.],Copyright owned by the original author