Methodology: Agile vs Waterfall
 

At Cognitation, we've had the privilege of working on a wide variety of software applications with clients both big and small.  In every case, our teams worked closely with the client to plan and build an application suited to their specific objectives and technical requirements. 

As we work to build lasting business relationships, we know that our success is predicated on the success of our clients' projects.

Select Experience:

Project: Scalable Social Networking Site with Secure Online Payments Engine

Size and Duration: Ongoing multi-year project with 5-7 person development team

Application Features: Member sign-up, profiles, in-system communication and collaboration between members, integration with social media and email providers, electronic payments system with aggregation of payments built on a secure platform that integrates to a third party payments provider

Technologies: Memcache, SSH, SSL, Cake PHP, active-passive load balancing in the web tier. Clustered MySQL, AJAX, JavaScript, SVN

Scalable Infrastructure: The dedicated hosting platform has 3 web tier servers, 1 memcache server, 3 clustered databases and 1 payment aggregation servers

Project: B2C Web Application for Dynamically Generated User Discount Coupons

Size and Duration: Year plus project with 3-5 person development team

Application Features: Customized CMS, tiered user management, dynamically generated coupons, full-featured reporting system, structured to enable Search Engine Optimization

Technologies: Cake PHP, AJAX, JavaScript, MySQL RDBMS

Hosting Infrastructure: Deployed on Linux platform, external redundant DNS

Project: Incentivized Educational Web Application

Size and Duration: Ongoing multi-year project with 4-6 person development team

Application Features: User accounts, different interfaces based off user roles, educational resources, testing/quiz components, authenticated integration with other vendor web systems, reporting interface, built on a custom CMS

Technologies: Cake PHP, JavaScript, MySQL, SVN

Hosting Infrastructure: Linux based Virtual Private Server Infrastructure 

Project: Custom ERP System for Mid-Sized Manufacturing Company

Size and Duration: Ongoing multi-year project with 4-6 person development team

Application Features: Full ERP system to track entire manufacturing operations. Multi-user web application, order tracking, materials usage estimation tools, automatic scheduling of production, contract management system

Technologies: Ruby on Rails (RoR), RJS (Ruby AJAX/DHTML/Javascript), SVN

Hosting Infrastructure: Deployed on Linux platform, servers located on client’s premises. Rails based hosting infrastructure leveraging Mongrel servers

Project: Online Sales Incentive and Rewards Program

Size and Duration: Ongoing multi-year project with 2-4 person development team

Application Features: User accounts, multi-tier sales reporting, interface for uploading reports from Fujifilm partners, export of financial transactions to credit card processor, inventory management system, bulk email notification system

Technologies: PHP, MySQL RDBMS

Hosting Infrastructure: Deployed on Linux platform