We understand the pace at which technology moves. For this reason, we constantly re-educate ourselves on the new frameworks. Using responsive design and robust CSS, we build highly engaging cross-platform and cross-browser web based applications that span desktop, tablet, and mobile devices.
Our development philosophy is simple: keep the front-end development de-coupled from specific server technologies (like Java .NET, Node, etc…), and communicate using web services (typically REST/JSON based). This allows us to create mock services and add client side testing to our applications. We also have experience with numerous server-side technologies (see below), allowing us to transform existing applications in a timely fashion.
This project required system design, architecture, and builds using AngularJS, .NET, and MSSQLServer. Lytx is a driver analytics company that captures data from tens of billions of miles driven to improve fleet safety and compliance. Video from fleet vehicles is analyzed, and along with real-time data from onboard sensors, fuel usage and vehicle speed information, it is transformed into a driver scorecard. We then leverage that data through a user friendly interface to provide actionable and personalized coaching insights.
To keep up with the requests, our back end systems use a microservices based architecture and deployed using the latest cloud technologies, allowing for instant scalability. Our expert team of software developers have cutting edge experience creating robust web services using Java, .NET, and NodeJS, and deploying those services in a scalable fashion using elastic container technologies.
Analytics and data are also important. To provide the insights you need, we integrate data capture at all levels of an application and can work across many forms of data storage. Our database experts excel in SQL, NoSQL and big data solutions.
While not as complex as some enterprise systems, e-commerce sites do contain many requirements that are imperative to the end user's experience. Automated Testing became an essential tool in verifying critical areas of the site such as adding to a cart and checking out. Additionally, exploratory testing gave assurance that that the system fully met the user's expectations. A wide variety of cross browser and device testing were at the forefront of the testing plan.
We understand the need to integrate with third party systems. Our solutions have integrated with CMS systems, CRM’s (like Salesforce.com), eCommerce systems, Payment processors, POS systems, Lab and Pharmacy systems, legacy systems, and more.