Print

Web Development

PSL has over 15 years of experience building web applications. From the get-go, we became familiarized with web technologies under highly demanding conditions, as our first projects dealt with web banking application of high transaction loads and stringent security demands.

Today, close to 90% of all software projects we deploy are cloud and mobile based. Many large corporations seek our services to build large, distributed, SaaS based platforms that will host tens of thousands of concurrent users.

Equally important are the numerous SMB and startup clients, who trust us to build the web platforms that will support their business core in the cloud, with the assurance that the delivered software will be both highly secure and scalable, if they hit the jackpot of business success.

Recent web development projects PSL has deployed include:

Medium and small-sized projects:

  • Development of an expense management application that interacts with a well established ERP system (web and mobile based);
  • Development of a cloud-based, logistics tracking SaaS module for a large Canadian corporation;
  • Development of a web-based financial factoring platform for a Latin American startup;

Large projects

  • Construction of a web-based service billing platform for the Panama Canal;
  • Deployment of one of Latin America’s largest web-banking platforms (for personal and corporate clients, hosting over 150K concurrent users);
  • Development of a full-fledged SaaS ERP platform to be deployed to clients throughout Latin America;

Development principles for our web-based applications

All web developments are not created equal, and the technology employed depends both on the nature of the application and the restrictions of the client. Some of our banking applications, for example, tend to circumscribe themselves to standard client-facing HTML. Client concerns over browser back-compatibility, cross-platform capabilities, efficiency in handling numerous requests, and extreme security, dictate the constraints. On the back-end, however, they are exceedingly robust, allowing for high vertical and horizontal scalability, while orchestrating complex web-service integration layers with multiple applications.

Our preference, of course, is for the development of rich web applications with a high design component, allowing them to provide a compelling and intuitive user experience. Recent fleet tracking solutions and avant-garde ERP and CRM SaaS systems we have deployed, make expansive use of JavaScript/CSS, Ajax and HTML 5, among other frameworks. For the user, the experience is very similar to working on a native client (drag and drop, beautiful graphics, collapsible screens, etc.), but it is all running on the browser plus the server.

All our web developments are based on recognized and proven software development patterns, such as object-oriented, MVC approaches that fully leverage SOA architectures and reusable components. We make extensive use of frameworks and other development accelerators that allow us to concentrate on building business functionality, abstracting the undergirding of the system in proven, robust platforms (i.e. Spring + Hibernate, Ruby on Rails, multiple components of the .NET framework, etc). Indeed, for some platforms we have even developed our own frameworks, as is the case of Jbrain for JEE.

If you have a web development need and would like to explore if we can be of help, please contact us.

Written by Super User. Posted in IT Services