End Point Services
We tackle the difficult online development and operational challenges that face businesses today. Our skilled consultants can help you, whether it's with a unique ecommerce feature implementation, scaling your site up to meet increased demand, or securing your complex systems.
Our Expertise
End Point is a full-service ecommerce consultancy. We have the expertise and knowledge to choose the right tools, look at the big picture, and we excel in all aspects of the industry:
Front-end Development
We create attractive and useful web experiences that help your visitors find the information they need, participate in your community, or complete a purchase with a minimum of friction.
- Front-end programming: JavaScript and Ajax with jQuery, YUI, Dojo, Prototype, Mootools
- User interface design and development: CSS, XHTML/HTML, mobile, Flash
- Search engine optimization
- Performance monitoring
- Functional testing
- Online marketing
- Analytics: Omniture, Google Analytics
Recent Presentation Layer Development Blog Articles
More Code and SEO with the Google Analytics API
Safari 4 Top Sites feature skews analytics
Blog versus Forum, Blogger versus WordPress in Ecommerce
SEO 2010 Trends and Strategies
JPEG compression: quality or quantity?
jQuery UI Drag Drop Tips and an Ecommerce Example
Content Syndication, SEO, and the rel canonical Tag
Presentation Layer
Back-end Development
We have extensive experience with server-side development and focus on the security, reliability, and scalability of ecommerce applications.
- Ecommerce applications: Interchange, Spree, Magento
- Ecommerce features: merchandising systems, shipping and payment gateway integration, internationalization, inventory management, PCI compliance
- Frameworks: Django, Ruby on Rails, Catalyst
- Content management: MediaWiki, WordPress, Drupal
- Languages: Python, Ruby, Perl, PHP, Java
Recent Application Layer Development Blog Articles
Efficiency of find -exec vs. find | xargs
Spree: Working with Sample Product Data
Why is my load average so high?
Spree vs Magento: Feature List Revisited
Upgrading Spree with the help of Git
NoSQL at RailsConf 2010: An Ecommerce Example
Rails 3 at RailsConf 2010: Code Goodness
RailsConf 2010: Spree and The Ecommerce Smackdown, Or Not
RailsConf 2010 Rate a Rails Application: Day One, Session One
Application Layer
Database layer Development
End Point's developers have decades of combined experience in designing, developing, and maintaining effective and well-structured databases.
- Database expertise:PostgreSQL, MySQL, Oracle
- Database replication: Bucardo, Slony
- DBA skills: Administration, Architecture
- Server architecture: RHEL, CentOS, Debian, Ubuntu, OpenBSD, (Open)Solaris
Recent Data Layer Expertise Blog Articles
PostgreSQL 8.4 on RHEL 4: Teaching an old dog new tricks
Xen MAC mismatch VNC mouse escape HOWTO
MySQL Ruby Gem CentOS RHEL 5 Installation Error Troubleshooting
dstat: better system resource monitoring
Multiple links to files in /etc
Cisco PIX mangled packets and iptables state tracking
ImageMagick EPS bug workaround
Starting processes at boot under SELinux
Data Layer
Operations and Architecture Maintenance and Development
End Point provides architecture development and support, web hosting, email hosting, and has experience with site monitoring tools.
- Hosting and Configuration: iptables, Puppet, Varnish, Squid, nginx, lighttpd, Apache
- Web Architecture Development and Support
- Web Security: pf, OpenVPN
