SaM Solutions is an international IT-services and software solutions provider with over 30 years of experience. We focus on IT consulting and custom software engineering services for both European and the U.S. markets, leveraging global resources. We provide top-notch services in custom software engineering, eCommerce solutions, portals, content management, mobile apps, embedded development, extended workbench, dedicated nearshore teams and QA services.
We serve global international organizations, as well as private companies, delivering technology excellence, quicker time-to-market, uncompromised quality and security of software applications.
SaM Solutions is an international IT-services and software solutions provider with over 30 years of experience. We focus on IT consulting and custom software engineering services for both European and the U.S. markets, leveraging global resources. We provide top-notch services in custom software engineering, eCommerce solutions, portals, content management, mobile apps, embedded development, extended workbench, dedicated nearshore teams and QA services.
We serve global international organizations, as well as private companies, delivering technology excellence, quicker time-to-market, uncompromised quality and security of software applications.
An online application providing rich user experience and advanced features for invoice preparation and management.
Client Profile Lexware GmbH, a member of the Haufe Mediengruppe since 1993, is a major German software firm. It is a leading software supplier of off-the-shelf solutions for financial management, accounting, tax, travel, HR, payroll, billing, petty cash management and web shops. Today, it is a software provider of commercial software for entrepreneurs, freelancers, small and medium-sized organizations and businesses in Germany.
Challenge Lexware, a leading German supplier of business and consumer financial applications, turned to SaM Solutions for additional capacities in C++ development. The strategic goal of Lexware was to find a reliable partner for the maintenance of its existing product base, as well as conducting R&D with state-of-the-art technologies for new product architectures.
The development of the LexLive solution became a prominent landmark in the cooperation of the two companies and laid solid foundation for further work. Intending to develop the first prototype of the new online product, Lexware and SaM Solutions started a corporate research project. Created with an Agile process, the product demanded particular skills in Web 2.0 AJAX technologies. The web application itself was developed on the ASP.NET platform.
The implementation of the GUI was the biggest technical challenge, since the web application had to be functionally and visually on par with desktop applications. An equally challenging part of the project was the creation of a hack-proof, stable, and reliable application that was intended for manipulating sensitive and confidential user data.
SOLUTION LexLive Software is an AJAX web application, which enables small and medium-scale enterprise managers, the self-employed, and freelancers to generate invoices and manage their entire accountancy via the Internet. The product thus provides qualified assistance in various finance-related situations. Installation on a PC is not required. After registration at www.lexlive.de, the program can be used online without restrictions – anytime, anywhere. Guaranteed data integrity ensures access protection, security of information and permanent availability. The program is easy to use even for people with no financial background or experience in this area. The interface uses step-by-step wizards that help users fill in complicated forms and perform complex operations in the most convenient and hassle-free manner. When the user activates the web application, there are five colored folders serving as central navigation elements:
Service Folder Item Folder Invoice and more Folder Customer Folder Overview Folder These folders allow the user to generate Quotes, Orders, Invoices, Item Lists and Credit Notes, as well as manage them all within LexLive. It is also possible to select the preferred operating mode for the application: anonymous or authenticated/registered user. Authenticated users can save documents, such as quotes and invoices, get an overview of their business situation and recommendations on improving their financial standing.
Functional Features Generation of invoices, quotes, orders and credit notes Printing and saving of all types of documents Generation of business improvement recommendations Use of to-do lists for working with the recommendations Customer management Item management Reports on the critical aspects of users’ businesses Data access by a Datev (German company that has defined some standards in the area of financial software) export interface for tax accountants Integrated help Technologies Languages: C#.NET RDBMS: MS SQL Server Platform: MS Windows Server Bug Tracking, Version Control: MS TFS Other technologies: ASP.NET, ASP.NET MS AJAX Extensions, .NET Framework, MS Visual Studio, HTML, CSS, Java Script
SUCCESS SaM Solutions delivered a feature-loaded web application with an impressive dynamic interface full of charts, graphs and other visual elements that make interaction with the user more intuitive and facilitate the perception of complex information. The company managed to provide users with the level of interactivity and the general look-and-feel of a standard desktop application, but also made it possible to access the application online anytime and anywhere. The selected development model, based on distributed SCRUM practices, proved to be a success and allowed the project to be completed on time and on budget.
TESTIMONIAL “We have chosen SaM Solution, because there we found the highest technical skills amongst all potential development partners. This factor is undoubtedly of decisive importance in case of such a complex development project as LexLive. The decision proved to be right. The cooperation has worked wonderfully and the results are just as we required.”
Therapy-in-Montion (TiM) is an easy to handle, powerful desktop application enabling digital end-to-end management of physiotherapy practice.
Client Profile azh GmbH is a subsidiary of NOVENTI GmbH (former VSA). Today over 20000 clients in Germany rely on software products and services of azh to process billings with health insurance providers of medical invoices and prescriptions.
Challenge azh has set an ambitious goal of bringing to the market a powerful, yet user-friendly software product that would manage and simplify 100% of daily operations in physiotherapy practices. The envisioned Therapy-in-Motion (TiM) application should be end-to-end solution for management of patient data and diagnosis history, scheduling treatments, managing prescriptions and billings.
However, the project stumbled half-way on technical challenges and consequent delays. azh needed a reliable IT partner to help it meet the shrinking market window for the product under limited budgets.
SOLUTION SaM Solutions came on board as an experienced IT partner, specializing in custom software development, also leveraging the global delivery model.
Within a few weeks SaM Solutions ramped-up a team that worked out a roadmap for project completion. It spanned 14 months and included finalization of usability and feature requirements, design and delivery of the software, as well as rigorous testing and software quality assurance activities. The architecture and technology stack were completely revamped, to take advantage of open-source frameworks and technologies shortening the development cycle and ensuring easier supportability of the software code.
Despite all time limitations and geographical distribution of the project team, the azh product management and SaM Solutions IT professionals established effective working process to align business priorities and communicate industry-specific requirements efficiently. The nearshore team of SaM Solutions ensured paced delivery of the software application under strictly observance of predefined quality metrics and project KPIs, in strict compliance with fixed schedule and budget.
Technologies Languages: Java 1.6 ?S: Windows XP SP3 (2000, Vista Ultimate, Vista Home Basic, Server 2003) Application Server: Tomcat 5.x-6x Frameworks: Spring 2.x, Hibernate 3.x DB: MySQL 5.X, PostgreSQL 8.X, H2 1.X Bugtracking System: Seapine TestTrack Pro v.6.0.3 Other Technologies: Microsoft Office Visio 2003; Enterprise Architect v. 7.0.813; TestLink 1.7.1; QFTest 2.2.2; VMWare Studio 1.0.0.620; Check Point VPN-1 SecureClient NG_AI_R56
SUCCESS SaM Solutions has successfully delivered software product for azh GmbH under defined timeframes, budgets and quality metrics. Since its first release in 2009, the TiM software has been maintained and further enhanced by SaM Solutions, setting new standards for user-friendliness, yet functional comprehensiveness for physiotherapy practice management software solutions.
TESTIMONIAL “As concerns transparency, versa-tility and flexibility of everyday work the azh TiM is definitely the only one of its kind. Successful co-operation with SaM has had as a result the fast time-to-market launch of the solution at limited cost.”
Corporate Website on Umbraco Optimized for 6X Faster Loading Speed
Corporate Website on Umbraco Optimized for 6X Faster Loading Speed Client Profile The Client, The Instant Group, is a global real estate agency that has been revolutionizing the workspace leasing space since 1999. Besides owning a Sitecore-based digital platform for the online search and rental of office spaces, the Client also has another solution – a corporate news portal on Umbraco, an open-source ASP.NET Core CMS.
Challenge The Client wasn’t satisfied with how their Umbraco-based news portal was performing. Page load time equaled 5.5 seconds and the website, albeit responsive, had bugs when viewed on mobile devices. In addition, users of different browsers kept bouncing due to cross-browser compatibility issues and there was no multi-language support.
SOLUTION As SaM Solutions’ team had already demonstrated high competence in another project with The Instant Group – the modernization and maintenance of The Instant Group Real-Estate Marketplace, the Client decided to entrust its Umbraco-based corporate news portal to us. The team consisted of two back-end developers, two front-end developers, and a QA engineer, all working on the project under Agile with releases every four to six months.
Refactoring and Migration to React The team kicked off the project with an analysis of the website’s code and architecture. Having uncovered a heavy coding approach on slow-performing, outdated technologies, the team decided to perform full solution refactoring. After re-engineering and optimizing the Umbraco back-end, our team also moved the UI from legacy jQuery to a modern React-based solution and was able to preserve the core business logic. Our experts decided to leverage server-side rendering with React, WebPack, and TypeScript.
UI optimization Per the Client’s request, SaM Solutions also added a UI/UX designer to the project team and completed the website’s full redesign. Over the course of the redesign, our specialists performed a content structure audit, which revealed that the rendering of large-size image files overloaded the website and significantly slowed it down. SaM Solutions’ team not only performed auto-conversion of all the existing images to WebP format, minimizing their size, but also created and installed a custom plugin for image upload.
Migration to Umbraco 8 and Back-End Optimization Initially, the Client’s website had US and UK English versions with two near-identical content trees. The Client voiced the intention to introduce more language versions, but with Umbraco 7 at the core of its website, the support for multiple languages was limited. To solve this issue, SaM Solutions migrated the website to Umbraco 8 – the Umbraco version that does support different language versions. During the migration process, our team migrated content and optimized the content tree structure to avoid copies, updated necessary code logic, as well as set up all critical redirects.
Continuous Development As part of the constant growth of their website, the Client regularly requested the development and deployment of new functionalities. Over the years of cooperation, our experts completed:
Development of new page templates and page components. Deployment of a new search mechanism on the website. Integration with the Client’s Salesforce system. Development of a marketing analytics module for all types of forms. Technologies Umbraco 7, Umbraco 8, Courier, uSync, React, Webpack, TypeScript, jQuery, JavaScript, JSON, ASP.NET MVC, Node.js.
SUCCESS With their comprehensive approach to optimization and solution growth, the SaM Solutions team has so far:
Reduced page load time from 5.5 seconds to just 0.9 seconds. Fixed all browser compatibility and mobile view issues as well as revamped the design to increase visitor session time. Helped to introduce four new website language versions. The Client continues to rely on SaM Solutions’ assistance in further evolving its website.
Custom IoT, Firmware, and Mobile Development for “KORU” Smart Plant Pot
Client Profile Botany Labs is a consumer electronics startup based out of Barcelona, Spain. The company is focused on creating IoT-enabled consumer electronics products centered around plant care, with their flagship product being “KORU” – a smart plant pot and air purifier.
KORU overview Challenge Founded in 2020, Botany Labs was formed around the unique goal of developing IoT-based consumer electronics for plant care and air purification. The company wanted to create a product that would allow consumers to control, monitor, and analyze the health of their plants through a mobile app that’s connected to a smart plant pot.
While the startup had strong internal expertise in plant care and certain technologies, they required highly advanced and specific software/hardware development knowledge to create an MVP and bring their product to market.
Botany Labs’ desired smart plant pot and air purifier product required expertise across the following technologies:
IoT Cloud Mobile Hardware Specifically, the MVP needed to possess the following functionalities:
Hardware device with multiple cloud-connected sensors; Sensors with the ability to automatically store and transmit collected data to the cloud Mobile applications for iOS and Android for users to remotely control, analyze, and monitor the device SOLUTION The project’s deep-level technical requirements were one of the main reasons why Botany Labs chose SaM Solutions, due to our expertise in IoT, mobile, cloud, and embedded technologies.
Because the project spanned numerous technologies, it was divided into two separate outputs: software and hardware.
The software work stream consisted of the following:
Architecture design Firmware Embedded Cloud configuration iOS and Android development Backend configuration System testing The prototyping of hardware components was undertaken in partnership with EnCata. The scope of work involved the following:
Initial project planning PCB design and prototyping Housing design Delivery of POC prototypes Prototype testing Throughout the entire course of the project, the joint development teams followed an Agile methodology. Additionally, some of the latest and most leading-edge technologies were used such as AWS Lamda, AWS IoT Core, and Google Firebase.
KORU architecture overview SUCCESS With such a complex set of end goals, technologies, and product functionalities, the joint development teams accomplished all project requirements within budget, on schedule, and with maximum efficiency.
The solution’s IoT capabilities utilize a cloud-based infrastructure and rely on serverless computing functions. SaM Solutions’ development teams contributed the following:
Native mobile app development for iOS and Android devices Microcontroller embedded development DevOps services via AWS Project management Business Analytics Botany Labs’ resulting MVP features the following capabilities:
Database of 150+ common household plants Automated and customized plant care programs Fully automated and remote controlled plant watering and water level monitoring Real-time mobile notifications, alerts, monitoring, and control via iOS and Android devices Comprehensive plant life/health indicators Automated air purifier Extensive plant health history via statistics, visual data, and analytics Developing the KORU smart plant pot was an exciting and interesting opportunity for our development teams. The project required an advanced level of expertise across numerous cutting edge technologies such as serverless computing, cloud, and IoT. SaM Solutions is proud to have successfully contributed to the technological growth of the plant care and agriculture industries.
The resulting consumer electronics product, KORU, is on track to be available for purchase in late 2021 to early 2022.
TESTIMONIAL “While we were developing a smart home device and looking for a qualified partner to take the proposed concept to the next level, we partnered up with SaM Solutions. We chose SaM Solutions to be our partner for this project because of their high competencies in the field and their flexibility to adapt to various needs throughout the process. In the end, we are pleased with the high quality and thorough understanding of the task at hand and helped tackle any issues that arose. Overall, we are delighted with the dedication and enthusiasm of the entire team to make this project a reality and look forward to more successful projects together.”
QA Services for the largest Client Bonus Program in Europe
A new cost-effective customer loyalty web system that is based on the use of Payback client cards
Client Profile Loyalty Partner Solutions GmbH, based in Munich, is a provider of first-class customer relationship management, and customer loyalty solutions with a primary focus on retail, transportation and aviation industries. Loyalty Partner Solutions (LPS) spun off from a former business unit of Loyalty Partner GmbH in August 2008 and currently employs a workforce of approximately 200. The company has extensive experience of delivering tailor-made, business-critical solutions to major clients across the globe, thus contributing to their long-term success and business efficiency.
Challenge The initial version of the Loyalty Management Suite (LMS) was developed by LPS in an effort to enable retailers to in-crease revenue, better understand shoppers, build brand awareness, and generate shopper excitement. Later on, the decision was made to enhance and modify it for extra flexibility and functionality, which was needed in a broader range of business domains. To keep the loyalty system up to date and make it more convenient to use, LPS engaged SaM Solutions as a so?ware development partner. The system had to enable partners to configure redemption options and other relevant settings using a convenient online interface. The primary goal of the project was to perform a major update of the solution to offer partners more flexibility, redemption options and raw business value.
SOLUTION SaM Solutions provided LPS with a team of skilled Java developers that used Agile methodologies to seamlessly blend into the existing development environment, quickly respond to changing technical and business requirements and adjust the development process according to the client’s immediate needs.
Some of the features delivered to the client include, but are not limited to: Possibility to identify members with CPAN; Possibility to use a PB payment card for bank; Possibility to enter und update promotion data; Possibility to enter and update gift data Possibility to redeem points against vouchers Possibility to redeem points against gifts Possibility to reserve redeemed vouchers The solution is based on a service-oriented architecture (SOA) applying state-of-the-art technologies, frameworks and open system operation standards.
The resulting system possessed the necessary functionality for inciting visitors to buy goods using the Payback card system (reward system), to collect points and redeem them for discounts at stores while making purchases, miles (for transportation services), vouchers or gifts depending on the services/goods offered by a web store of loyalty partner. Compared with the initial design, the updated solution delivered by SaM offered a host of new redemption options, easier access to loyalty program settings and greater business value.
To ensure the quality of the product, SaM Solutions involved experienced QA engineers. Due to high-performance and well-adjusted process of development and testing, during the first 9 years of work on the creation of this product, more than 15 thousand Issues has been processed. Every test prepared by engineers, passed a critical analysis based on 4-eyes principle, ensuring high quality of these tests and, thereby, enhancing the quality of the product itself. Tricentis Tosca Testsuite tool was used for not only test management and test data, but also for test automation. Due to this, from 50 to 100% (depending on functional modules) of manual test cases were automated, thus, it improved the efficiency of the testing process. By implementing regular regression testing, it was possible to provide reliable product quality. Currently, the volume of regression tests reached the number of more than four thousand tests.
The cooperation between SaM Solutions and Loyalty Partner Solutions was based on the agile principles of so?ware development and QA. This methodology required very efficient interaction between teams in Minsk and Munich. At the same time, both teams worked towards reducing the bureaucratic overhead by strictly complying with a few basic rules.
The resulting so?ware development and quality assurance processes were flexible and lightweight. The partners worked according to the SCRUM model, which emphasized the crucial importance of communications between team members over the course of a project. The development and QA teams were self-organized in technical tasks and working so?ware products were released every two weeks. The result was increased productivity, transparency of so?ware development, high quality of released versions of product and high satisfaction of all the project members.
SUCCESS By choosing to rely on SaM as an offshore software development services provider, LPS was able to take advantage of the superior quality and reliability of software development services offered by SaM and significantly improve the efficiency of their software development process. SaM Solutions used its best practices accumulated over the 20 years of its history. The product delivered by SaM Solutions helped LPS confirm its standing as a leading provider of LMS software and allowed hundreds of partners and millions of users sell and buy more efficiently.
Award-winning SAP Commerce Cloud Implementation for Telekom Slovenije
Client Profile Telekom Slovenije is an enterprise-level telecommunications organization headquartered out of Ljubljana, Slovenia. The company provides a wide range of telecom-related services, such as cloud, infrastructure, and systems integrations, as well as both fixed and mobile network services. Telekom Slovenije is one of the largest B2B and B2C telecom providers in Southeastern Europe.
Challenge After acquiring a company in the same vertical, and the subsequent fusion of both businesses’ product and service offerings, Telekom Slovenije was in need of a highly capable, powerful, and flexible digital commerce platform. One of Telekom Slovenije’s key requirements was for the platform to seamlessly handle both B2B and B2C digital marketing, sales, CRM, and other relevant functions.
Solution SAP Commerce Cloud (ex Hybris) was determined to be the best platform by Telekom Slovenije, with SaM Solutions and VERSO Altima Group being the companies selected for the platform’s custom development and implementation.
The platform needed to successfully meet the following functionalities and requirements:
Scalable and efficient digital B2C/B2B sales processes Ability to provide subscription-based service/payment models Digital portal for customer self-service/user management CMS Product/service catalog management Discounts, redemption codes, and promotional functions Management system for product/service inventories Seamless integration with back-office services/systems Deep-level search functionality Product/service recommendations Personalized website notifications Search engine optimization
Technologies Languages and frameworks: Java Spring (Core, MVC, Integration, Security), jQuery, Node.js, Angular Integration: DataHub, Impex, Web Services Build Automation: jenkins, GitLab, Git, Selenium Deploy Mode: On premises cluster Authentication: LDAP, SSO Search: SOLR, Google Search Project Management and Architecture: Jira, Confluence Databases: SAP HANA
Success The joint implementation team from SaM Solutions and Altima successfully delivered all project requirements, resulting in a successful SAP Commerce Cloud implementation for Telekom Slovenije. The custom SAP Commerce Cloud solution also featured numerous complex integrations with Telekom Slovenije’s backend systems.
“We have been cooperating with SaM Solutions on an SAP Hybris Commerce development for quite a while and we are very satis?ed with their team’s performance. SaM Solutions’ experts proved to be highly pro?cient, while project organization and implementation methodologies are ef?cient and reliable. The team flexibly adjusted to changing requirements, and the excellent competences and expertise of its members empowered the creation of a robust solution. That is why we continued our collaboration on further project phases with SaM Solutions, which we hope will evolve into a long-standing ef?cient partnership.”
Damir Pleško, Director Project Management Office at VERSO Altima Group
SaM Solutions Reviews
Submit a review for SaM Solutions
Location
Roemerstrasse 32,
Gilching, Bavaria, Germany 498105399050
83 Morse Street, Building 6,
Norwood, Massachusetts, USA 18577776073
Rūpnieku iela 8,
Piņķi, Babīte Municipality, Latvia 37126620623
Savanoriu pr. 1-1B,
Vilnius, Vilnius City Municipality, Lithuania 37068576298
Pauwhof 135 2289 BL,
Rijswijk, South Holland, Netherlands
Key clients
Certifications
Video
This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember you. We use this information in order to improve and customize your browsing experience and for analytics and metrics about our visitors both on this website and other media. You consent to our cookies if you continue to use our website.