End Point Team

Our team, headquartered in New York City, has developed, maintained, and hosted ecommerce and other web solutions since its founding in 1995. We combine web application development, database and hosting expertise with understanding clients’ objectives to excel in client satisfaction.

Greg Davidson

Greg Davidson

Web application developer

With End Point since: 2011
Location: Salmon Arm, British Columbia, Canada

“Just wanted to drop you a note to tell you how awesome Greg has been … He’s very quick to learn and to share what he knows, and doesn’t hesitate when it comes to jumping onto whatever task is at hand and getting it done (and doing it well).” —Ben Sukow, Backcountry.com

Greg has been developing web sites and applications since 2004. He has a passion for building and refining high-quality user interfaces that people enjoy using. Improving usability and performance is important to him and he has a knack for tracking down and addressing even the most obscure browser quirks and inconsistencies.

Greg began working with Interchange and PostgreSQL, and more recently he picked up Python and Django and has built several sites with that framework. Greg has extensive experience with front-end technologies like HTML, CSS, and JavaScript and has recently added Sass and Compass to his toolkit.

Web Applications Developer for yoursole.com from 2004–2011. Developed and improved SOLE’s web store using Interchange, Perl, and PostgreSQL. Improved the user experience of the checkout process and store locator with JavaScript, jQuery, and the Google Maps API. Developed a retailer site so SOLE customers could enter their own orders, view sales reports, and make credit card payments to their accounts. Used Django to build custom blog, testimonials, and product reviews features. Developed recork.org site including a custom content management system.

System Administrator for Maxwell Paper Canada from 2001–2004. Managed a Linux and Windows network for 40+ users. Developed web app using PHP, MySQL, and Apache to help the geographically distributed sales team coordinate their sales prospecting efforts.

BS, Electronics Engineering Technology, DeVry Institute of Technology, Calgary, Alberta, 2001.

Greg is an avid music fan and musician. He plays several instruments and most recently taught himself clawhammer-style banjo (with the help of YouTube). He enjoys spending time with his young family, especially teaching his boys to ski and snowboard at the local ski hill. He also enjoys keeping up with modern web development techniques, best practices and processes.

Recent Blog Posts By Greg Davidson

April 9, 2013

Bouncing Admin LoginsWe have a Django application that runs on Gunicorn behind an Apache reverse proxy server. I was asked to look into a strange issue with it: After a successful login to the admin in... (Making SSL Work with Django Behind an Apache Reverse Proxy cont.)

February 8, 2013

What's this about ghosts?I recently came across an arcane layout issue in my work on the new RJ Matthews site. The problem was specific to Internet Explorer 9 (IE9). The related CSS styles had been wel... (Ghost Table Cells in IE9 cont.)

December 14, 2012

An Indispensable ToolI use Screen constantly in my work at End Point. It is an indispensable tool that I would not want to operate without. It's so handy to resume where I left off after I've detached ... (Update Your (Gnu) Screen Config on the Fly cont.)

September 26, 2012

Browser TestingWhile many Web Developers prefer to build sites and web applications with browsers like Chrome or Firefox it's important for us to keep an eye on the browser market share for all web use... (Test Web Sites with Internet Explorer for Free cont.)

July 13, 2012

We had a "virtual" company meeting today using Big Blue Button with Free Conference Call HD for audio. I gave an overview on the upcoming crop of JavaScript MVC Frameworks and how they attempt to mitig... (Company Presentation: Ember, Backbone and Friends cont.)