Enterprise Application Development

Build your app with the best technology

CONTACT US CAREER
Building complex custom applications is what we do ..

We enjoy building business driven web applications that require a high level of reliability, performance and security. First, a quick prototype is build to validate the scope, user experience and business understanding. At this point, the ready to scale architecture is designed and consolidated. Our existing codebase can facilitate a rapid start with many rich features.

Quick Start

FREE FEATURES !!

Custom Development

The right team, experience & practices are key to success.

Cloud implementation

High performance virtualized environment hosted at Rackspace.

Support

Full backup and disaster recovery plan.

  • Portable, Mobile & PC compatible design
  • Public web site, with protected area.
  • User management flows.
  • Simple Content Management System
  • Google Analytics Integration
  • Social Integration
  • Mailing Integration
  • Backend Administration Pannel
  • Business driven approach
  • App architecture designed to scale.
  • Feature rich, focused on user experience
  • Coding standars
  • Source control
  • Release Management
  • Issue tracking
  • Dev, stage and prod environments
  • Deployment script
  • Change management

Site is up, users are happy, business does not lose money because of outages.

  • Scalability
  • High Availability
  • Performance
  • Manageability
  • Low cost
Rackspace
  • Virtualized dedicated server
  • High performance
  • Cloud computing Service
  • Rackspace account
  • Full daily and weekly backup
  • Proven disaster recovery plan

The problem

It is well known that building a custom application for you business is certainly ideal, but cost, time factors and luck of proper skills are often the reasons to take a different approach. Specially when budget becomes a limitation, many companies either choose to build their app with limited resources or to implement an Open-Source alternative that could fit some of their needs. 

Consequently, the new application is built with poor architecture and quality. Eventually as the codebase grows this becomes problematic, because as it is less flexible-expandable,  each new features or enhancement requires to refactor the codebase, and maintenance takes longer and longer. 

At the end, the return of your investment will be measured against the ability to implement new features quickly and to be cost effective while maintaining it.

 

Solution - Our approach:

Excedesoft facilitates building complex custom applications by mainly focusing in your business needs and designing a proper architecture.

  • PHP - Most popular programming language in the world. 
  • Symfony 2 framework, extremely performant, flexible and supported.
  • Domain driven design, focus in you business
  • Test driven development to assure max quality.
  • Scrum Agile methodology.
  • Automated deployment scripts.

How It Works?

Tell us about you needs.

We'll review and analyze your specs, ask further questions and discuss all necessary until we understand completely your business needs. 

Design & Prototype

We'll start building a quick prototype with minimum functions, browsable mock-ups, navigability and user experience considerations.  

Development and QA

We'll design the perfect architecture and start building the required features incrementally. Every one or two weeks a release will be tested and ready to be put in production mode. 

Production time

After a few incremental releases, the candidate version can be put in production mode while 

Symfony 2 Architecture


Rackspace Implementation


Solution Components

Symfony 2: High Performance PHP Framework

Check out Symfony 2 framework.
For further information visit Symfony.com official web site

Rackspace Cloud Implementation

The following presentation by Jonh Engates helps to understand about the different performance and scalability factors:

The 7 Stages of Scaling Web Apps.
By John Engates, CTO of Rackspace.

  • Performance and scalability are not the same.
  • It won't scale if it's not designed to Scale.
  • Even if it's designed to scale, there's going to be pain!


For further information visit Rackspace official web site

Varnish makes websites fly.

Checkout this presentation about Varnish-Cache, it's purpose, how it works, and why you need it.
Official Varnish youtube presentation.
  • Performance improvement


For further information visit Varnish-Cache.org official web site

Cloud Flare

Another compatible option that perfectly complements our development effort.
CloudFlare youtube presentation.
  • CloudFlare CDN: Distribute your content around the world so it’s closer to your visitors (speeding up your site).
  • CloudFlare optimizer: Web pages with ad servers and third party widgets load snappy on both mobile and computers.
  • CloudFlare security: Protect your website from a range of online threats from spams to SQL injection to DDOS.
  • CloudFlare analytics: Get insight into all of your website’s traffic including threats and search engine crawlers.
  • CloudFlare apps: CloudFlare apps makes installing web apps on your site fast, safe and one-click simple.


For further information visit cloudflare.com official web site
  • PHP
  • LINUX
  • CSS3
  • HTML5
  • JQUERY
  • Symfony
  • MONGO
  • APACHE
  • MySQL
  • GIT
  • NginxEs
  • Sphinx
  • DOCTRINE