John David Sykes
3572 Mashie Court, Sparks, NV- ∙-
As a long term Database and Web Programmer, I have seen many changes in technology and the way it has evolved into today's standards. I have gone from linear DOS programming all the way up to Jquery, PHP, MySql, Angular, Drupal, Ruby on Rails and other new web technologies.
I have always moved with the technology. I love modern tech, and I love discovering and learning new tech. It's amazing to see what we have today compared to the 1980s when I used to watch Steve Wozniak show off his new Apple IIs at Wolfe Computers in Los Gatos.
If you are looking for someone with modern skills, combined with years of experience, and the maturity to focus and create new technologies for your company, then take a closer look at me.
Skills:
Ruby, Ruby on Rails, Drupal, PHP, ASP, HTML, JavaScript, Jquery, AJAX, XML, MySql, PostgreSql, MS Access, Dreamweaver, and all MS applications.
I have experience integrating Watson AI API as well.
Experience:
Ametros Learning Company
August 2016 – Present
Ruby on Rails Developer
Originally created this site in Drupal 7. Integrated a messaging system that used Artificial Intelligence to respond to messages sent by students to “Characters” of companies and other organizations depending on which course they were taking. The messages were broken down into sentences and sent to IBM's Watson AI to interpret the intent of the sentence. Watson would return that intent and we would drill down and find multiple responses and choose one at random, and create a message back to the student that looked as if it was from a real person.
I later integrated this code into a chatbot.
The second year we converted this to Ruby on Rails. I integrated the Watson API into our Messages model, and chatbot model. This was a crash course, learn as we go rush with only 4 months to learn Ruby and get this working. We made it.
I also wrote a separate project with RoR that integrated with ALL of Watsons Assistants API, to create, edit and delete all Workspaces, Entities, Intents and Dialogs.
I did additional work done on this project, including integrating Moneris Ecommerce through our Credit Card and Checkout models.
Gripevine.com
Aug 2010 – Present
Programmer/Site manager
Helped to develop this Drupal 6/7 site from the beginning, then took over management of day to day processes. Duties included developing back end code to help with day to day data entry and data research. Web search for email addresses of companies being griped about. Bug/issue fixes. Daily and weekly Skype video meetings with team located throughout North America to discuss progress, updates, etc.
Bauserman Group
April 2015 – December 2015
Web Developers
In house Web Developer mostly focused on Wordpress backend, and site content. Worked on major casino websites and other clients as well. Used mostly Wordpress (php/mysql), but also did some Magento, and Joomla bug fixes.
Web Programmer (freelance)
Sept 2006 – Aug 2010
PHP Programmer
Worked from home as a successful freelancer with repeat clients. Worked on many different projects, and learned many new skills.
Wallrich Landi, Sacramento, CA
March 2006 – May 2006
Programmer/Tech Support (contract)
Helped main programmer get caught up on a few web projects, as well as build a new Linux (red hat) web server.
Day to day was handling desktop support issues as well as following a list of changes to existing sites. Also worked with designers using CSS to integrate graphics into the "Coalition For a Healthy California" website.
ESS Group, Inc., Sacramento, CA
January 2006 – March 2006
PHP/ASP Programmer (Contract)
Worked on Folsom Prison Industries site. Developed a printable catalog based on recursive Javascript functions. Front end was built in flash, so I had to work closely with the flash developers to put in and get out the information needed.
The catalog was also published as a CD to be mailed out and run with the same flash and client side html. PHP functions needed to be converted to JavaScript, and database info was converted to arrays. Used the same PHP recursive functions re-coded to Javascript.
Other Companies
1996 – January 2003
In addition to my recent experience, I have worked as a Database Programmer, and/or Web Developer at the following corporations over the past 16 years:
Intel (full time)
Silicon Graphics (contract)
Hewlett Packard (full time)
Compaq Computers (full time, was bought by HP)
Netflix (contract)
I worked at all of these companies in Silicon Valley (San Jose) prior to moving to Placerville, and then Reno. Descriptions of what I did for these companies available upon request.
References:
References will be available upon request.