Gregory Jackson

Developer

Welcome to my site.

In October 2013 I moved to Georgia, US with my Wife..

I have been developing for many years now but in the last 3 years I've concentrated on Web Applications using HTML5/CSS3 and JavaScript. My experience covers developing Web sites and Web App Interfaces in Photoshop and then creating the sites/code from that.

I've also put together a few forum signatures for myself and friends. Some examples below.

Game of life

I wrote a JavaScript version of the Game of Life as I couldn't find it anywhere else.

  • 80 x 80 grid life cycle calculation time is averaging 0ms

Cricket Wireless Mock flow extension

Using AngularJS for presentation and accessing https://www.mockable.io/ for data.

Link

Code Cloud pull-request notification extension

Using Chrome ES2015 functionality, an extension to periodicly page a server to notify the user if there are pull-requests to review.

Link

A Brackets Extension for insertion of Special HTML Characters

The Inline editing context menu will get an additional option to bring up a menu of common Special HTML characters to insert of the cursors position (e.g. Copyright, Trademark, Non-breaking space).

A more option at the bottom of this menu brings up a dialog which has an extensive list of these characters for you to choose from.

In addition 'Alt-C' will bring up the full dialog to select a character to be inserted at the cursor position.

https://github.com/thaneuk/brackets-special-html-chars

JavaScript Library links

AngularJS

jQuery

jQuery UI

jQuery Mobile

Current Role

Senior Application Developer at Cricket Wireless LLC

An experienced developer with many years in a myriad of technical roles, defining and maintaining standards in Agile development environments.

Developing Portal, MyCricket, DAO and SelfServe apps. Defining and maintaining programming standards within the Portal front end development teams. Reviewing and ensuring those standards are met and maintained with CheckMarX and Sonar code scanners while resolving current issues. Offering guidance and technical assistance to the Portal/AMSS/DAO/SelfServe teams where needed.

Skills

  • JavaScript
  • NodeJS
  • HTML5
  • CSS3
  • AngularJS
  • Angular
  • Marionette
  • Backbone
  • jQuery
  • Bootstrap
  • AJAX
  • REST
  • SOAP
  • JSON
  • XML
  • Git
  • SVN
  • Adobe Photoshop
  • Adobe AEM
  • PhoneGap

Relevant Links