We are compact and elite


Larson Software Development, Inc. grew out of a very simple premise: to provide our clients with a different kind of consulting company, founded on the basis of exceeding client expectations, integrity of character and old-fashioned hard work. Our reputation is the result of that vision and an undisputed commitment to excellence.  Since 1995, we've built our reputation on our original vision, along with attitude, flexibility and individuality.  We are extremely proud of our accomplishments.

As we enjoy the reputation of being the best consultants in our market, we are committed to remain focused on the strategy that has propelled us to where we are today.

We have chosen to remain compact and elite, and don't believe that excellence can be achieved or maintained by attempting to be "all things to all people".  We stick to what we know best.... design and development of applications that run on the Java Virtual Machine.  

As we face the challenges of the future, we remain committed to providing our clients with the highest level of service and quality available within the Information Technology industry.  Although the technology has never stopped changing, the original quality that we continually provide to our clients, will never change.

Relationships are the core


Our highly successful track record demonstrates our ability to understand your business and seamlessly integrate with your project team.  As our client, you have access to more knowledge through our individual and accumulated experience.  Because we have a strong sense of integrity, pride and ownership in our work, we bring a winning perspective to every job and can help you achieve better results, even on your toughest challenges.

We promise only what we believe we can deliver and deliver on every promise we make.   You can always count on Larson Software Development to respond to your business needs with a straightforward and honest approach.  Using industry standard methodologies, we effectively plan, estimate and propose resources based on your objectives and budget.   Quality is never compromised.

In doing business, our goal is to develop long-term relationships with our clients.   We start by developing a clear understanding of the clients' current and future needs along with their available existing resources.  We then provide solutions based on sound technology, performance requirements and established industry standards.  


Below are some examples of our experience.  Please note that much of our work is protected by nondisclosure agreements and thus cannot be shown here.

Life Insurance  Provided critical agile team members to develop a claims system to process life and disability claims. Interfaces with payment system, accounting, and legacy mainframe system. System processes 120,000 claims per year, and pays out several million per day. Technologies included Java, JSP, Spring MVC, Webshpere, SQL Server, JQuery, YUI, JUnit, Spock, Jasmine, Groovy.

Medical  Developed a real-time exchange to enable hospitals to purchase blood products such as red blood cells, platelets, frozen plasma, and pooled cryoprecipitate from blood centers. Blood centers use the exchange to post the products they have for sale. Fully integrated with UPS. Technologies included Ruby, Rails, Backbone.js, CoffeeScript, RSpec, Jasmine, Cucumber, Git, RubyMine, Twitter Bootstrap, PostgreSQL, Jenkins, EngineYard, Amazon EC2.

Retail  Provided multiple team members for new development for analyzing market segments and developing pricing strategies. Technologies included Java, Spring, RESTful Web Services, Hibernate, JUnit, Maven, Git, Gradle, MongoDB.

Health Insurance  Provided team members that worked on an end-to-end clinical infrastructure designed to support holistic health management capabilities. Technologies included Flex, Spring, CXF RESTful Web Services, Drools, Mule, Oracle DB, ibatis, testNG.

Student Loans  Provided team leads and developers to write a student loan management system. Technologies included JBoss Seam, JSF, EJB3, and Hibernate, deployed in a JBoss/Oracle environment, using an Agile development methodology.

Manufacturing  Provided the technical lead for system that connected the client with its dealers, allowing them to report up-to-date sales and inventory information, while mentoring a small team of inexperienced developers. Technologies included a thick Java client, J2EE-based web services, and a J2EE web application built using Spring, Hibernate, XML, and Struts, deployed on Apache Tomcat, BEA AquaLogic (Plumtree) portal, and Oracle 9i.

Project work

Based on your requirements our professional engineers will make a technical proposal.  The estimation service is free.

Some projects have been completed for clients we never met in person, all possible due to technologies like skype, join.me, subversion, and online task and issue tracking software.

Below are some examples of our experience.  Please note that many of our projects are protected by nondisclosure agreements and thus cannot be shown here.

Trucking/Logistics  Developed an application that is used to created bids for delivering aggregate products by finding the aggregate sources that are closest to the job site and most cost effective based on drive time, trucking costs, and product pricing. Application was written using Groovy/Grails, Twitter Bootstrap, Google Maps API, jQuery, Spring Security, Apache POI, PostgreSQL and Github.

Financial Services  Developed a financial planning package used by financial representatives to put together a financial plan for their clients including reports showing the client's financial picture today, where they want to be, and strategies on how to get there. UI made extensive use of Ajax and jQuery UI widgets such as accordians, tabs, modal dialogs and buttons. Twenty-seven reports could be generated such as asset allocations, cash flow, net worth, financial goal feasibility, and financial strategies. Technologies included Groovy, Grails, jQuery, jQuery UI, Ajax, iText PDF, Flying Saucer, ChartFx, Grails Unit Test, Tomcat, and PostgreSQL.

Health Care  Developed an online system to administer surveys to patients, caregivers, and physicians, analyze the data, score the results, and produce the appropriate reports. Technologies used included Java, JavaScript, JSP, Tomcat, PostgreSQL, Struts, Hibernate, XDoclet, Crystal Reports, Log4J, JUnit, CVS, Ant, and Eclipse.