Ken Stone

832-510-3333

EXPERIENCE

  • WordPress plugin development.
  • WordPress child theme development.
  • Full software development life cycle.
  • PHP, HTML, HTML5, javascript, AJAX, JSON, SQL, CSS
  • Excellent verbal and written communication skills.
  • Ability to multi-task and manage deadlines.
  • Ability to work independently as well as in a team environment.
  • Thought leader…

StoneBlue.com, Houston, Texas June 1998 – present

Began work on Laravel 5.4 at http://laravel.stoneblue.com

Created custom WordPress theme based on Bootstrap3.  http://stoneblue.com/product/stonebluebs3/

Created custom WordPress theme utilizing Bootstrap3 CSS & js for CEUMatrix based on .PSD file.  http://ceumatrix.stoneblue.com

Created custom single-post.php & category.php and associated CSS CarTerms.. http://carterms.stoneblue.com

Created a Custom Search plugin for a public speaker website.  The client wanted visitors of the site to have the ability to search only public speaker pages and not have blog posts and other pages returned.  Plugin allows the user to select which pages will be returned in the search results via an admin settings page.  Available for download at http://stoneblue.com/product/custom-search/

Created a plugin that reads a JSON feed that will asynchronously update the feed via a client side AJAX request.  Feed can be displayed via the shortcode and styled with its’ CSS file. http://stoneblue.com/product/teamtreehouse-badges/

Created a plugin to remove shipping fields are aren’t needed when selling only digital downloads in Woocommerce.  http://stoneblue.com/product/woocommerce-checkout-fields/

Created a plugin to remove or alter the WordPress.org link in the meta widget..http://stoneblue.com/product/powered-by/

Created a plugin that uses a shortcode to place a form on a page.

Moved from self hosting LAMP to cPanel shared hosting.

Developed PHP script to determine twitter accounts that are not following back.

Developed my own PHP web framework and used it for many years until I discoverd WordPress at was very similar to what I was doing and was far more advanced.

Developed PHP code to add watermark to JPG files.

Setup various linux boxes to run mail and web services.  Debian, Ubuntu, RedHat.   LAMP, Linux, Apache, MySQL, PHP.

 

Desktop Support, Web Development, System Administration, Rutgers University, New Brunswick, New Jersey — April 2006 – April 2007

Web development: Visual Studio 2003, Visual Studio 2005, Oracle Developer, SQL, Access, Excel, Gammadyne Mass E-mailer
Desktop Support: Win XP, Wyse Win XP Embedded thin clients, Win CE thin clients, Microsoft Office
System Administration: Windows Server 2003, Active Directory, DHCP

Consultant, MultiMediaFirm.com — August 2002-June 2003

Web site development focusing on the Microsoft platform. VBScript, ASP, ASP.Net, VB.Net, HTML, JavaScript, PaintShopPro 7, MacroMedia DreamWeaver MX

Software Engineer, Tellium, Oceanport, New Jersey — October 2000 – August 2002

Designed, developed new features, and maintained existing embedded systems code using Object Oriented C++.

Software Engineer, Quintum, Eatontown, New Jersey — December 1998 – October 2000

Design and development of web based graphical user interface (GUI) in C, C++, javaScript, CSS, and HTML. Firmware update utility based on FTP and developed in Microsoft Visual Basic 6.

3Com Corporation / AccessWorks Communications, Holmdel, New Jersey  08/1994 — 12/1998

Development Projects

The following projects were developed for an embedded Motorola 68302 microprocessor running PSOS.

Designed and developed a web based dial-up scripting configuration utility for a LAN modem (LAN to ISDN or POTS). Client side script parsing and error checking written in JavaScript. Server side post and send functionality written in C.

Maintenance and enhancement programming for a web based configuration utility for a LAN modem. Client side written in HTML and JavaScript. Server side send and post functionality written in C.

Implemented additional call control features such as redial capability to existing LAN modem firmware.

Added PPP CHAP spoofing feature, written in C, for 68302-based ISDN terminal adapter. This firmware allowed Win95 to perform PAP on the local serial port and CHAP with the remote end of multilink PPP over ISDN connection.

The following projects were developed to run on a PC.

Designed and developed a platform independent client program written in Java which utilizes sockets and the TFTP protocol. This program was used to perform firmware updates on a LAN Modem.

Designed and developed a Windows NT 3.51 Ndis PSB 2186 S/T-interface transceiver device driver using C for an ISDN network interface card. Also provided External/Internal design specification.

Designed and developed a Windows NT 3.51 device driver using C for an ISDN network interface card. This driver is for the Lucent T7901 Wide Area Network Controller chip set. Modules include B-channel, analog port interrupt service routines for data and signaling, off-hook, on-hook, and DTMF.

Designed and developed a Plug-and-Play test/diagnostic program using C to run in MS-DOS for PC-ISA PnP internal ISDN terminal adapter. This program was utilized to debug a hardware design.

Designed and developed Microsoft VisualTest scripts which automated testing of ISDN terminal adapters with both Win95 and Win3.1 based applications.

Maintenance programming in C on an MS-DOS based PC serial communication port application.

Manufacturing Test Engineer

Developed embedded manufacturing diagnostic tests using C for a Motorola 68302 based ISDN terminal adapter. Test routines were provided for the 68302 processor, RAM, internal and external loopback on the u-interface, DTMF tones, on-hook/off-hook interrupt and various register tests. Supported manufacturing in use of tests with detailed test procedures designed to meet ISO 9000 requirements.

Designed and developed a manufacturing diagnostic test program written in C for PC ISA based internal ISDN terminal adapter. This was done for a board based on 68302 processor and also for a processor less board based on the Lucent T7901 chip set.

System Test / Design Verification Test Coordinator

Wrote comprehensive design verification system test plans for ISDN Terminal Adapters. Tests included user interface, B-Channel protocols (v.120, PPP, MLPPP, TCP/IP, UDP, IPX, etc.), D-Channel Signaling, and inter operability testing.

Teleos Communications, 2 Meridian Road, Eatontown, New Jersey  06/1990 — 08/1994

Wrote comprehensive system test plans, for ISDN (Primary Rate & Basic Rate), T1, V.35/RS449, RS366 dialing interfaces, MS Windows based network management console. Carried out testing of the above-mentioned test plans.

Developed test scripts using MS-Test to automate system testing.

Developed a Paradox multi-user MS-Windows based Malfunction Report database which was used to track all product problems throughout the development phases.

Wrote test engineering documentation, for ISO9000, and BABT340 procedures, for all phases of manufacturing test.

Set up and maintained a data base for all board and system level hardware failures.

Wrote diagnostic programs for the Fluke 9010A for use on 68000 based boards.

Wrote Huntsville Microsystems Inc. 68020 emulator assembly language programs to aid in the troubleshooting of 68020 based boards.

Provided UNIX system administration to the manufacturing department.

Electronic Associates Incorporated, West Long Branch, New Jersey 03/1987 — 06/1990

Test and troubleshot a wide array of products which EAI contract manufactured for companies including IBM, Instrument Labs, AT&T, Pyrotronics, & Channel Net.

Owner/Operator, DJ Ken Stone, All Mobile DJs ( http://AllMobileDJs.com )

Texas and New Jersey — 1982-Present.

Mobile DJ for weddings, anniversaries, birthdays or almost any other type of event.

Web development, customer service, sales, marketing, event planning, event coordination, event DJ.  I regularly communicated via email, phone, and in person with customers regarding their event details.  Other duties involved driving to and from event facility,  following maps, directions, and GPS, loading and unloading equipment, setting up equipment and equipment maintenance.

Education

Rutgers New Brunswick – over 90 general education, math, and computer science credits.

Brookdale Community College – over 60 general education, engineering, and computer science credits.

DeVry – Electronic Technician Diploma.

Recently Completed Courses

SectionCourseCompletion Date
Laravel Getting Started Laravel 4 Basics 2017-05-20
PHP Inventory Build a Basic PHP Website 2017-05-17
How to Install WordPress on Your Computer How to Install WordPress on Your Computer 2017-05-04
PHP Includes Build a Basic PHP Website 2017-05-02
PHP Internal Functions PHP Functions 2017-04-30
PHP Returns & Closures PHP Functions 2017-04-30
PHP Functions Basics PHP Functions 2017-04-28
PHP Loops PHP Arrays and Control Structures 2017-04-27
PHP Arrays PHP Arrays and Control Structures 2017-04-26
PHP Conditionals PHP Arrays and Control Structures 2017-04-25
PHP on the Web PHP Basics 2017-04-25
Daily Exercise Program PHP Basics 2017-04-24
Unit Converter PHP Basics 2017-04-23
Getting to Know PHP PHP Basics 2017-04-21
Adding a New Web Page Introduction to HTML and CSS 2017-04-21
Make It Beautiful with CSS Introduction to HTML and CSS 2017-04-20
HTML: The Structural Foundation of Web Pages and Applications Introduction to HTML and CSS 2017-04-19
Getting Familiar with HTML and CSS Introduction to HTML and CSS 2017-04-19
WordPress Plugin Best Practices Build a Website with WordPress 2017-04-19
WordPress Widgets Build a Website with WordPress 2017-04-18
Custom Post Types in WordPress Build a Website with WordPress 2017-04-18
Customizing WordPress Themes Build a Website with WordPress 2017-04-17
WordPress Themes Build a Website with WordPress 2017-04-17
Launching and Supporting a WordPress Plugin How to Build a WordPress Plugin 2017-04-16
Building WordPress Template Tags, Widgets, and Shortcodes How to Build a WordPress Plugin 2017-04-15
Connecting WordPress Plugins with 3rd Party APIs How to Build a WordPress Plugin 2017-04-07
Building a WordPress Plugin Settings Page How to Build a WordPress Plugin 2017-02-18
How WordPress Plugins Work How to Build a WordPress Plugin 2017-02-16
Customizing the WooCommerce Cart and Checkout Process WooCommerce Theme Development 2017-02-15
Starting a Custom WooCommerce Theme WooCommerce Theme Development 2017-02-15
Cart, Checkout and Account Templates and Hooks WooCommerce Theme Development 2017-02-12
Global and Product Templates and Hooks WooCommerce Theme Development 2017-02-11
Getting Started with WooCommerce Theme Development WooCommerce Theme Development 2017-02-11
SEO Plugins for WordPress SEO for WordPress 2017-02-09
Enhancing the SEO of a WordPress Theme SEO for WordPress 2017-02-05
Content Comes First SEO for WordPress 2017-02-05
Custom Dashboard Widgets Customizing the WordPress Admin Area 2017-02-02
Controlling Admin Navigation Customizing the WordPress Admin Area 2017-02-01
Customizing the Login Screen Customizing the WordPress Admin Area 2017-01-30
Admin Color Schemes Customizing the WordPress Admin Area 2017-01-29
Custom WordPress Customizer Settings WordPress Customizer API 2017-01-29
Native WordPress Customizer Options WordPress Customizer API 2017-01-01
Overview of the WordPress Customizer WordPress Customizer API 2016-12-26
Hooking Into WordPress Plugins WordPress Hooks - Actions and Filters 2016-12-24
Action Functions in WordPress WordPress Hooks - Actions and Filters 2016-12-21
Filter Functions in WordPress WordPress Hooks - Actions and Filters 2016-12-21
An Overview of Hooks in WordPress WordPress Hooks - Actions and Filters 2016-12-15
Add Bootstrap Components to WordPress Theme From Bootstrap to WordPress 2016-12-11
Create Bootstrap Styled Theme Templates From Bootstrap to WordPress 2016-12-10
Setup a Bootstrap Theme From Bootstrap to WordPress 2016-12-06
A Template Hierarchy Review The WordPress Template Hierarchy 2016-12-04
Media Templates in WordPress The WordPress Template Hierarchy 2016-12-03
Custom Post Type Templates The WordPress Template Hierarchy 2016-12-02
Archive Templates in WordPress The WordPress Template Hierarchy 2016-12-01
Page and Post Templates in WordPress The WordPress Template Hierarchy 2016-11-29
Homepage Templates in WordPress The WordPress Template Hierarchy 2016-11-28
Core WordPress Theme Files The WordPress Template Hierarchy 2016-11-27
How WordPress Templates Work The WordPress Template Hierarchy 2016-11-26
Finishing Your WordPress Theme WordPress Theme Development 2016-11-25
Custom Homepage Templates in WordPress WordPress Theme Development 2016-11-24
Adding a Blog to a WordPress Theme WordPress Theme Development 2016-11-22
Custom Post Type Templates WordPress Theme Development 2016-11-21
Building Out WordPress Navigation WordPress Theme Development 2016-11-20
Building Page Templates in WordPress WordPress Theme Development 2016-11-16
The WordPress Loop WordPress Theme Development 2016-11-16
WordPress Header and Footer Templates WordPress Theme Development 2016-11-13
Working with CSS and JS in WordPress Themes WordPress Theme Development 2016-11-13
Starting a WordPress Theme WordPress Theme Development 2016-11-07
More Advanced PHP for WordPress PHP for WordPress 2016-11-06
PHP Basics for WordPress PHP for WordPress 2016-11-05
Introduction to PHP for WordPress PHP for WordPress 2016-11-03
Local WordPress Development Local WordPress Development 2016-11-02
WordPress Plugin Best Practices How to Make a Website with WordPress 2016-11-02
Widgets and Custom Menus How to Make a Website with WordPress 2016-11-01
Custom Post Types and Fields How to Make a Website with WordPress 2016-10-31
Customizing WordPress Themes How to Make a Website with WordPress 2016-10-30
WordPress Themes How to Make a Website with WordPress 2016-10-29
Installing Wordpress How to Make a Website with WordPress 2016-10-29
Newbie 2016-10-28