December 03, 2008
To the right you will find a list of showcases from various clients and projects. The showcases outline in more detail what type of work we did on a particular project, what the requirements were and what tools we used.
Click on any showcase title to open or close the project description.
Boyle Software offers a wide range of technology services. Please visit our Technology section for a more complete list of our technology expertise.
You can also find more specific information in other sections of this web site on our back-end, front-end, consulting and support services.
Our front-end group coded the new, Javascript-driven Rodale Recipe Finder, working closely together with Rodale's back-end team. The new tool finds recipes based on individual ingredients and creates shopping lists of your favorite recipes.
The front-end coding for this project required extensive Javascript. None of the commonly used Javascript libraries such as YUI or Prototype offered the effects and/or flexibiity needed for the Recipe Finder tool. We coded all Javascript functionality from scratch. The elegant result enables users to interactively modify their search criteria while the list of available recipes is updated on the fly (using AJAX). Recipes can also be saved in the user's recipe box.
The Bertelsmann eCommerce Group (BeCG) contracted with Boyle Software to evaluate a third-party company and software platform called Gizmoz. Five of our senior engineers analyzed all aspects of the Gizmoz product suite, company and processes. We even visited their development offices in Tel Aviv, Israel, before delivering a technology due diligence report that shaped a Bertelsmann takeover offer.
We evaluated the Gizmoz staff, systems, architecture, code, quality assurance and even patents. The result was a fully-researched, detailed, 100+ page report that Bertelsmann used as a basis for their negotiations. Both the Bertelsmann and Gizmoz management teams were impressed.
Technologies used for this project include: Java, J2EE, WebLogic, Delphi, Akamai, Jrun, Oracle, DBservice, SAFileUp, PowerTCP, XML4J, Alarm++, LeadTools, Javascript and others.
To meet AOL's feature requirements for a flexible quiz module, we coded this tool from scratch in Javascript. The quiz score is based on correct answers and time elapsed. The tool allows users to create their own quizzes and upload them the AOL community site.
Boyle Software was Thumbplay's first choice for both back-end and front-end services when the now #1 mobile entertainment content service in the U.S. launched their site in early 2006. To this day the site has grown significantly, offering not only ringtones for download, but videos, games and graphics as well.
On the back-end the application is built on a layered Java/J2EE framework called Spring. We use Hibernate for access to a Postgres database and Axis implementation of SOAP for access to third-party applications such as M-Wise and Responsys. Database data is cached both by using distributed and built-in caching.
On the front-end we are using XHTML, CSS, Javascript/DOM, Prototype and JSP.
Our developers are working as part of a larger team to rebuild columbiahouse.com's dvd Web-site. This is an enormously complex project that requires interfacing with multiple external services, both within BMG's organization (price-engine, mainframe) as well as third parties (Recommendations, Coremetrics). The highly fragmented nature of the company's business units requires a great deal of agility and flexibility to meet the business units ever-changing requirements. Some of the technologies we are using are Spring MVC, Spring Web Flow, Acegi security (now known simply as Spring Security), Hibernate, RPC, Ajax, JavaScript, SiteMesh, SQL and Oracle.
Boyle Software worked for IMS Health (and Pfizer) to develop a database application that tracks global key opinion leaders in the field of bone healing. This custom, desktop application allows the pharmaceutical company to follow dozens of data fields on thousands of doctors.
Some features of the custom application include: a speedy and robust search, sortable lists, tabbed detail views, a condensed print layout, full record export, separate administrator and guest access privileges and others.
Some of the technologies employed include: C#, the .NET framework, Microsoft Access, VisualStudio, Crystal Reports and others.
The timeline on this project was aggressive. From proposal to delivery was less than two months. And at the end, the client was extremely satisfied.
For over a decade Boyle Software has been supporting ISO (Insurance Services Office) with many aspects of their IT infrastructure and services.
We've written custom applications, installed servers, diagnosed network and performance bottlenecks, setup monitoring, upgraded systems, written documentation for, and trained their staff in, the use of many different software packages.
We've helped ISO purchase, setup and manage new domain names as well as their respective web sites, SSL ceritificates, email, ftp and even hosting services. We've helped the client with internal and external security audits, satisfying management, other third-party vendors and the market.
As a stealth IT services vendor, Boyle Software has helped this large company achieve its goals of top-quality information gathering and publishing.
Technologies used with this account include: Java, JSP, Tomcat, JBoss, Linux, Solaris, php, Mnogo Search Engine, Keynote RedAlert, Joomla, SSH, SSL and others.
At arvato systems we're helping develop the new, international Reebok e-commerce site.
We've been using an e-commerce framework named hybris. hybris includes its own Object-Relational-Mapping component, along with internationalization features, in addition to standard e-commerce components (shopping cart, etc.)
Using this framework, we've developed systems-integration components for product-details, customer-details and order-management, and we've made these data and order-functionality available to the middle tier via SOAP web-services. This has been in collaboration with a partner agency responsible for the middle-tier and web-GUI, along with several other internationally distributed agencies, such as one in London providing delivery of product-details to mobile phones.
The new site currently supports fifteen languages, and there is a gradual rollout plan for enabling e-commerce functionality in each of these fifteen countries.
Seniors for Living is a free service that helps its visitors research, evaluate, contact, and compare Senior Housing options. In 2007 Boyle Software was asked to design and implement a new user interface to the existing back-end framework. The challenge was to come up with a design that appeals not only to senior citizens but also to a younger demographic group of people who are looking for housing options for their parents or grandparents.
Optimized page weight was another requirement we had to keep in mind when designing and coding the pages since the download times of pages becomes important once users want to compare different housing options in a short amount of time.
We also worked closely with Senior for Living's editors in order to present the site's content accessible to search engines. In a competetive market such as senior housing, Search Engine Optimization (SEO) is crucial.
The "100 Most Useful Websites" page is only one of many landing pages we have coded for Women's Health in the past.
The colorful and flashy designs require hands-on custom coding in order to stay true to the Photoshop files, which our front-end developers get from Rodale's inhouse design department.
We use Photoshop to cut up and optimized the graphical elements for the web and code the pages using XHTML, Javascript and CSS.
In 2002, Morgan Stanley asked Boyle Software to evaluate a custom desktop application called OpTime. It was fine for its time, but rough around the edges, required substantial manual intervention, was not scalable and was not appropriate for Morgan Stanley's future plans.
After submitting our initial report Boyle Software proposed and won a contract to develop a replacement tool, one based on the latest web protocols, fast, scalable, easier to maintain. In just six months we specified, coded, tested and installed a new, robust, web-based tool called InsideTrack. Built on a multi-byte database backend and open-source Java middle tier, this new tool now seemlessly interfaces with other Morgan Stanley systems, handles multiple currencies, multiple languages and supports Morgan Stanley offices around the world.
A true testament to Boyle Software's quality services, however, is our long-term support contract with Morgan Stanley. For this project Morgan Stanley engaged our consulting services to evaluate their aging software; then Morgan Stanley used our back and front-end development groups to create new software; but then Morgan Stanley used our support services for over five years, adding new features, expanding their user base, enabling other departments and remote offices. This is truly a support services success story for Boyle Software.
Technologies used for this project include: Java, J2EE, JSP, CB2 Framework, Tomcat, JBoss, Oracle, MySQL, LDAP, Javascript, HTML, CSS and others.
Ten thousand men and women of Harvard University (students, alumni, professors, faculty, board and committee members) have selected the Harvard Club of New York City (HCNY) as their "home away from home." And HCNY has selected Boyle Software to help support the club's IT systems for the past ten years.
HCNY selected Boyle Software to redesign their club web site. We worked together with members of the club to re-organize their content and navigation. On the back-end, we added new features, including a search, jobs / resume listings, events calendar and an archive of the printed HCNY Bulletins.
More important than these development projects, however, has been our ongoing support for the club. We are on call to help the club's IT staff with any of their IT needs, including systems upgrades, new server and network installations, migrations, third-party data exchange projects, software upgrades and even desktop support.
For the club we used the following technologies: Linux, Java, Perl, php, Apache, Lyris, DHTML, XML, CSS and others.
The Apartment is a design firm located in Manhattan's SoHo neighborhood. Starting out as a design store the good people at The Apartment quickly earned their reputation for being New York City's most innovative bureau de style.
We've worked together with The Apartment on many different consulting levels, starting with designing their email campaigns and newsletters as well as implementing their corporate and community web sites. We built their new online store and created a suite of administration tools for them to easily maintain their online product catalog, promotions and store from their desktops.
We use the following technologies for this account: Linux, Java, JSP, postgreSQL, Perl, DHTML, XML, CSS, Flash and Darwin Streaming Server.