Software Solutions is a leading provider of advanced custom software solutions. Our team counts with more than 15 years of experience consulting, designing and developing software applications for a wide range of industries and in a variety of platforms and environments. We are committed to deliver intelligent tools to solve problems, automate processes, assist in critical decision-making tasks, modernize existing information infrastructures, and integrate legacy running applications.
We specialize in the following areas:
- Decision Management Systems
Engineering and development of server, desktop and embedded software applications which assist in enterprise and mission-critical decision-making processes. This includes transactional data entry systems coupled with data visualization and reporting (usually for use in logistics, financials and accounting systems) - Mission-Critical Systems
Design and development of high-performance systems to meet mission-critical requirements. Real-time response, fault-tolerance, redundancy are the main characteristics for this kind of solutions - Internet Applications
Design and development of solid and secure web-enabled solutions to distribute information across any enterprise or organization - Database Engineering
A robust database design guarantees a healthy and strong system development and an easier configuration management after deployment. We specialize in database design for new systems and reverse engineering for existing and legacy applications - Systems Integration
We develop and integrate new and existing systems with current and legacy platforms and databases such as COBOL, DB2, dBase, FoxPro, Clarion, Microsoft Access, SAP, JD Edwards and other databases, applications and Enterprise Resource Planning systems - NAICS Codes
541511 · 541512 · 541519 - SIC Codes
7371 · 7373 · 7379 - PS Codes
7030 · AJ21 · D308 - FSC Codes
7030
How we do it
With a keen eye on requirements analysis, database design and automation identification, Software Solutions develops and deploys intelligent applications to support critical mission needs. We apply our own methodologies for research, analysis and design, we use a Scrum-based for agile development and our in-house quality assurance procedure manual.
- Analysis, Research & Situation/Problem evaluation
We apply our own object-oriented inspired abstraction and pattern-identification technique for universe, entity and behavior definition before envisioning a solution - System Design
We use our own proprietary B:D (Bio:Design) methodology. Please contact us to find out more about our approach when designing solutions - Project Management
Our Scrum-inspired, web-based project management tool "Rubber Soul" allows us and our clients to effectively keep track of project requirements, bugs, flows and configuration administration - Quality Assurance
Our developments go through an in-house quality assurance procedure manual that includes coding standards and conventions, documentation, and functionality, security and performance tests, with off-the-shelf and custom-made software tools
In addition, we use subversion for application releases, all of our communications are encrypted using secure protocols, and our development environment is self-contained and hacker tested periodically.
We are proud to be a green company: our paper trail is almost null (everything is digital), we shred and recycle the few papers we use, we adopt low energy consumption devices, and we design and develop systems that encourage these same practices.
Technologies
From open-source to high-performance and cost-effective technologies, Software Solutions carefully analyzes and select on a project-by-project basis from these tools to ensure our clients get efficient and functional results. These technologies are:
- Server and Desktop Operating Systems
Linux, Unix and Windows - Embedded Operating Systems
Windows CE, Windows Mobile and Symbian - Server Development Tools
PHP, Python, Perl, C++, .NET and J2EE - Desktop Development Tools
VB.NET, C++ and Java - Embedded Development Tools
VB.NET and J2ME - Database Engines
PostgreSQL, MySQL, SQLite, Oracle and SQL Server
Development Standards
We develop using agile methodologies and the MVC (Model / View / Controller) architecture, we adhere to standard principles such as DRY (Don't Repeat Yourself) and CoC (Convention over Configuration) and when possible we utilize Rapid Application Development (RAD) frameworks such as Symfony and Django for system standardization.
To find out more about how we operate and deliver, please contact us.
Please notice that all products and names mentioned in this page are registered and/or trade marks of their corresponding companies.
