We have been writing software for 15 years catering to a wide range of industries. As as result, we developed an expertise in many areas of the software development landscape (see below). We drive our development process with industry standard methodologies that have a long track record of results. This way, the software we create meets maximum level of quality, robustness, uptime, maintenance and scalability.
Don't hesitate to contact us with your project. Typically, we'll get in touch with you to get more information and optionally setup a phone call. We're fine doing everything via email - we're pretty flexible and will adapt to whichever method you're comfortable with. Once we've gathered information about the project, and listened to all your requests, we'll send you a proposal and wait for your response. It's that simple!
LVSYS has expertise in the following technologies:
|Databases||Microsoft SQL Server, MySQL, PostgreSQL, SQLite, Oracle
Languages: SQL, PL-SQL, Transact-SQL
|Microsoft .NET Framework||Desktop Clients, Servers, ASP.NET web sites;
languages: C#, C++, VB, HTML, XML
|Java J2EE||Applets, Desktop Clients, Servers;
languages: Java, HTML, JSP
|Embedded systems||Tibbo, RabbitCore, Intel x86, 68000, Atmel AVR
languages: Basic, C, C++, ASM
|Network communication||TCP/IP, UDP/IP, SMTP, HTTP, FTP|
|Network frameworks||Microsoft Remoting Services & CORBA|
|Operating Systems||Microsoft Windows, Linux, Unix|
LVSYS implements a software development process that conforms to industry standard methodologies. These methods ensure that the software we produce meets maximum level of quality, robustness, uptime, maintenance and scalability.
|Design Patterns / Java use-cases||Provide time-tested guidelines for creating software and resolving challenges;|
|Source Control||Versioning software that provides a safety net for programmers allowing them to fix problems 'back in time'. Ensures 100% backup of the software. We use CVS, Subversion and Vault|
|Unit Testing||Ensures software meets quality requirements going forward. Prevents regressions. Equivalent of auto industry crash-tests.|
|Benchmarks & Simulation||Test environments in which the software is tested under stress. Ensure the software meets the specifications, and behaves in a stable way under unpredictable load.|
Type of applications we regularly build:
All these applications involve multi-threading (highly responsive), network connections, interaction with the user, interaction with other programs, automation.