Custom Software Development and IT Consulting
Founded in 1993, SaM Solutions has been providing custom software development and IT consulting services for 27+ years.
We serve global enterprise organizations, as well as private companies ranging from the startup to mid market level. Since our founding, our sole focus has been delivering technology excellence, quicker time-to-market, and uncompromised quality to our clients.
SaM Solutions is a truly international organization with offices in Germany, the US, Belarus, Ukraine, the Netherlands, and Latvia.
Services
- Custom software development
- IT consulting
- Mobile application development
- Web application development
- IoT development
- Embedded systems programming
- Custom eCommerce development
- Cloud solutions
- CPQ
- Magento development
- SAP
- Sitecore
Technology Expertise
SaM Solutions employs some of the most experienced and versatile programmers, developers, and architects in the world.
No matter what challenge your company is facing, our 27+ years of experience and knowledge enables us to deliver truly innovative solutions for your business.
Technologies We Work With
Our deep technological expertise features the latest technologies across the entire IT spectrum.
Back-End Development:
Integration & Middleware:
Desktop Applications:
DevOps & CI/CD:
Cloud Computing:
Database Technology:

headquarters
other locations
Focus
Portfolio
abat, Definiton 6, European Patent Office, FPX, Fujitsu, PAYBACK, SAP, Siemens

Customer feedback: and interview with Michael Hofer, CEO of 1stQuad Solutions
Being our customer for over 6 years Michael shares his feedback on SaM Solutions as a software services provider, highlighting key success drivers and strengths of our .NET team.
Visit our USA or Global website.
Request a free quote for your project.
Learn more about 1stQuad.

Award-winning SAP CX implementation for Telekom Slovenije
Due to the recent acquisition of another business, Telekom Slovenije was challenged with combining both companies’ services technologies and product offerings. Telekom Slovenije selected SAP Customer Experience Commerce as a platform to build its B2B and B2C online sales processes. This best-in-class solution also provides Telco accelerator as a pre-configured solution based on industry-specific best practices. VERSO Altima Group and SaM Solutions were chosen to help implement SAP CX platform. The team primed by ALTIMA Business Integrator leveraging SaM Solutions SAP CX expertise successfully implemented a complete SAP CX Commerce solution. The project won the prestigious SAP Quality Awards recognizing customers who have excelled in the implementation of their SAP software acknowledging the expertise in using SAP CX Commerce solution.
Link to full case

Commercial real estate Sitecore-based web portal for The Instant Group
The Instant Group recognized that the capabilities of their current flagship website were limiting and there was a need to enhance the website. Realizing that potential functionality exists with their current solution (Sitecore CMS), they were still challenged to find a reliable partner with the experience and knowledge to fine-tune a fast web-based solution. The collaboration between The Instant Group and SaM Solutions allowed the customer to optimize website performance with a loading speed increase of 2.6 times. That was achieved by fixing server and infrastructure limitations, established an efficient development/support procedure, real-time monitoring, and quality control. The result was an updated website solution with agile functionality, enhanced performance, and a solid foundation for future business growth.

SAP CX based B2B portal for a major metal and mining company
The Mining company was looking to enhance customers' experience by automating multiple steps that were traditionally done manually. Some of the functional requirements included:
- Online order placement, fulfillment, and monitoring
- Approval hierarchy automation
- Creating a self-service customer portal
- Online product availability check
The customer chose SAP Customer Experience Commerce platform (also known as SAP Hybris Commerce). SAP CIS was chosen by the customer to prime the contract partnering with SaM Solutions to help with the technical part of the implementation. The joint team was able to quickly assemble the needed project framework to address the functional requirements of both projects: SAP CX based eCommerce solution for selling goods and a custom-made auction module for the selling/liquidation of Company’s assets.
The new platform exceeded the customer expectations. It streamlined the sales process, minimized back-office maintenance, and reduced overall process cost.

Machine learning and edge computing prototype for Toradex Development Board
SaM Solutions’ and Toradex R&D labs were tasked to discover the latest edge computing and machine learning technologies. The goal was to have the latest Toradex board connect to the Amazon Cloud to apply machine learning algorithms to the data collected from the sensor using edge computing capabilities.

Prototype of a Smart House management system.
Sun E Mates is a tech startup founded in 2019 by two friends passionate in technology and innovation. With experience working in parcel shipment deliveries in southern California, one of the co-founders noticed a disturbing trend in the theft of packages delivered to consumers. Realizing the potential opportunity in addressing the lack of security in parcel deliveries, he was determined to come up with a solution to this growing problem.
Sun E Mates opted to partner with SaM Solutions. Combined with SaM’s technical expertise in Embedded and IoT projects and the startup business guidance of the US-based team, the partnership looked promising for getting the business idea off the ground.
SaM Solutions assembled a global team of IoT/Embedded Software and Mobile specialists to map out a framework to understand requirements versus the capabilities of the existing platforms.

A new high-performance PHYTEC board support package allows for low power utilization
PHYTEC was faced with the dilemma of scaling its core development team to develop a fully functional board support package (BSP) for a new product using the latest i.MX6 CPU. The customer chose SaM Solutions to help bring the product to market. The development included Linux kernel porting, development, and adjustment of modules for the following peripheral hardware components: LVDS, HDMI, touch controllers, SPI NOR, NAND, SATA, Ethernet, Wi-Fi, ext2/ext3/ext4, DVFS, USB OTG, I2C, CAN, PCI Express, audio, PEB interfaces, camera interface (with various sensor), GPU, GPIO’s, and thermal sensors.
Reviews
the project
Development & Consulting for IoT Delivery Receptacle
"A major strength demonstrated by the team was found in the thoughtful suggestions they offered."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am one of the Founders of Sun E Mates L.L.C., fulfilling the role of Director of Operations and product design. Our company is based on home security, specifically utilizing IoT and other technologies.
For what projects/services did your company hire SaM Solutions?
My company was developing an IoT Delivery Receptacle and was having difficulty in the process. Despite all our attempts, we could not get our product to connect properly to a mobile app, or properly activate the SBC's GPIO to activate relays, and access the attached camera off-network.
After weeks of trying, we understood it was beyond our capacity and looked to find experts in the field and SaM Solutions were the experts for us.
What were your goals for this project?
We needed a prototype ASAP so that we can get closer to bringing our product to market. We had a tight deadline of 2.5 months and wanted to get ahead of our projections for how our market was going to change due to recent global events.
We understood that our device needed to have a cross-platform mobile application to provide the graphical user interface for interaction with the delivery receptacle, push notifications, initiating API requests to manage the state of a relay for particular actions, speaker and microphone integration along with VoIP capability for two-way communication, and cloud-based service configuration.
This project was built to launch our prototype so that we can begin marketing our product and gain funding. We feel SaM Solutions delivered beyond our expectations and anticipate only working with them for our future technological needs.
How did you select this vendor?
They were featured on a website (99firms) listing the top 99 software development companies in 2019, and out of all the companies listed they impressed us the most. The services they offered were exactly what we needed and they had an impressive portfolio of case-studies.
When we reached out to them for a quote they were responsive, professional, friendly, and detailed which we definitely appreciated. My business partner and I had spoken to their team and were blown away at how interested they were in our project. They were very attentive to the needs of the task, providing useful feedback along the way.
Describe the project and the services they provided in detail.
We started in January and in 5 weeks had an Alpha version of our prototype. They had worked on the SBC's API first, configuring the connections from the SBC to the different modules i.e. camera, microphone, speaker, relays, etc. In the process, they also developed a mobile application to connect to the SBC.
Once completed, in the next 5 weeks they established the cloud-based service and made a connection to the mobile application. This enabled motion capture video storage and mobile notifications. Effectively establishing VoIP capability and turning our SBC into an IoT device.
During the whole process, they provided us with detailed documentation of every step that was being taken and what was completed. We had weekly meetings with specific tasks and deadlines, all of which they executed seamlessly. They also would provide critical feedback that essentially sharpened our vision for the product.
What was the team composition?
Besides my business partner and I, we had a team of 4-5 people from SaM Solutions. They provided us with a project manager who was totally on top of our project and the details concerning our deadlines.
There was an app developer who worked with the team as well as cloud configuration. Our programmer was always available to answer questions for us and was readily available. The SaM Solutions team was the most professional team we've worked with so far with impeccable work ethics.
Can you share any information that demonstrates the impact that this project has had on your business?
The project has allowed us to achieve what would have taken 12 months, into 2.5 months. With that acceleration, we were then able to move on to our next phase.
How was project management arranged and how effective was it?
It was well organized and very effective. We utilized Jira, Slack, Confluence, Zoom, Team Viewer, and Google Drive. SaM Solutions were experts in all of these platforms. Though there was a time difference due to our locations, we were always able to synchronize and meet weekly.
What did you find most impressive about this company?
We were most impressed by their dedication to understanding the fundamental components of the project, before making efforts toward the deliverables. A major strength demonstrated by the team was found in the thoughtful suggestions they offered, seemingly rooted in the vested personal interest they had, in the success of our product.
Are there any areas for improvement?
Overall, the experience was very positive and enjoyable. However, there were times when we experienced difficulty in understanding the jargon used by the SaM Solutions team, as their technological savvy was beyond our familiarity.
Despite these occasional challenges, the team was always able to clarify in a more comprehensible manner. We've learned a lot from the team, and we look forward to working with them again.
the project
Appraisal & Mortgage Loan Origination Software
"Oftentimes, they make suggestions that I think are more user-friendly and more efficient."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I'm the founder of a pair of companies. Direct Value Solutions is a cloud based software provider to mortgage bankers, banks, and credit unions that allows lenders to engage real estate appraisers for mortgage transactions in a compliant and automated fashion. Our second company is DVS-AMC, which is a service entity that utilizes our software to engage the appraiser on the lender's behalf and do some other intelligent functions prior to releasing the real estate appraisal to the lender.
What challenges were you trying to address with SaM Solutions?
What they built is a SaaS based software, hosted at Rackspace. SaM has been essential in our ability to roll that out and support it using the languages that they've developed it in. They use JavaScript and ASP, marrying the database SQL Server to the application and then hosting that all through cloud servers at Rackspace. One of the most significant things that they’ve contributed to our system other than creating a user friendly and efficient interface, is making integration-ready for a lot of other business partners and activities. Rather than build everything from the ground up, we looked at best in class type of business partners that we might be able to work with. For instance, our system sends out text messages to appraisers in a very quick, automated fashion – it’s very efficient. It’s bidirectional so we can communicate with the appraisers and we engaged Message Media to do that. Essentially, there's an integration with a message reader that fits within our platform.
It also sends out automated emails to a lot of different parties associated with the transaction so they can stay abreast of it. We integrated with SendGrid. It has automated QC functions built into it, too. We integrated with a provider of quality control, so that there are rules that run against the appraisals as they are uploaded, and then delivers those results to government agencies like Fannie [Mae] and Freddie [Mac]. It has payment processing integrated into it so it interfaces with Authorize.net through gateways that are secure and PCI compliant. Those are just some of the features that they were able to help us with. We certainly did a lot of the research as to what partners we want to have but SaM Solutions made it work.
They've created very reliable and secure interfaces with all those various parties to basically give our system a lot of functionality. Going forward, they’re working on additional integrations some. These integrations aren’t so much in support of our system like the ones I’ve mentioned, but integrations with other nationwide loan origination systems. Early on we did an integration with what would be generally perceived as the largest single loan origination system in a company called Ellie Mae Encompass. We have continued to look at those types of integration for SaM to work on. Other initiatives include custom development for a client that requires certain things within our system. At this point, it’s more project driven than full development.
How did you come to work with SaM Solutions?
We did some research - we looked onshore and a variety of places offshore and SaM Solutions went through the interview process with us. Our CTO did a fair amount of that heavy lifting but we also knew of them because they had developed a loan origination system for a fairly large and well known mortgage banker in Florida. Unfortunately, that particular mortgage lender went sideways during the mortgage crisis but SaM Solutions had done a fair amount of work for them. It seemed like they were well-suited to at least understand the American mortgage market place. So that, plus their overall structure lead us to choose them. We were intending to do something that was based upon the most current type of application languages. They were well experienced in .NET and SQL and all of the Microsoft stack so we elected to go with them.
What was the scope of their involvement?
They built the platform from the ground up. When we first came to them, we had a fairly loose idea of what the modules needed to be. We just knew what the various components of it were going to be. The actual details of it were developed as we went along. We had a business analyst on our side that took my ideas and wrote them into instructions for SaM to then analyze. Then they came back with their scope documentation and began the actual development of the software.
What is the team dynamic?
I’m largely responsible for coordinating with them on our side. We also have a systems architect who joined us here in the last few months who's starting to take more active role in that. Historically, we’ve had a project manager on our side and the project manager and the developers on SaM’s side who generally meet weekly just to discuss things. At our height, we probably had 16 to 18 people from SaM working on the system. Once we got it stable and rolled out into production that number has dropped down to about 5 at this point with a project manager, a developer and a half or so, QC analysts.
How have they performed from a project management standpoint?
They’ve performed really well. We’ve had maybe two or three project managers. Our current project manager has been working with us for about a year and a half or two years. So there’s not a lot of turnover there given that we've been with them for five or six years. We've had pretty much the same lead developer the whole time. He has very intimate knowledge of our system. The communication style is very good, too. It's very congruous to working with a US firm. That was one of the considerations that we had when we were looking at development teams. We wanted evaluate how effectively we can communicate, especially offshore. We really haven't had too much of a language barrier or anything like that with them so that's been very positive overall.
They've modified their work schedule to coincide with us a little bit more – we’ve got a couple hours crossover. Beyond that, if we start having issues they stay available even though they're not in their office anymore, so they're highly responsive.
How much have you invested with them?
It’s probably in excess of $1.5 million.
What is the status of this engagement?
I believe we started working with them in early 2012. We are continuing to evolve the product.
What evidence can you share that demonstrates the impact of the engagement?
It's a fairly in-depth, multitasking type of system where we've tried to create many, many layers of automation so the user interface is one that doesn't require a lot of human intervention – we want the system to know what to do - there's rules built into it. From that standpoint, I think it's fairly complicated. It has processes that happen very quickly that are automatic and seamless. The potential number of transactions nationwide that could go through our system is roughly a million and a half transactions per month. Currently, our system handles 4,000-5,000 transactions monthly. About 9,000-10,000 appraiser-users are on the system. That doesn't mean they're all working at the same time and every monthly, it just means that we have that many appraisers stored. There’s a similar number of client-users so we've got maybe twenty thousand active users on the system at any given time.
What did you find most impressive about them?
They're able to show us potentially more than one solution to get to where we are going, even though we know our industry better than they do. Our initial idea of how we'd want something to perform can be mitigated or changed based upon what they say and how they might look at it. They have not only an understanding of our marketplace but also an understanding of what we're trying to achieve. They were able to give us more than one possible solution. Oftentimes, the approach that we thought might be the best may not be based upon how they can solve that problem. They’re not just doing whatever we tell them to do regardless. They're actually stopping and analyzing it and seeking optimal solutions. We work very well together because they'll come back with ideas around other options. Oftentimes, they make suggestions that I think are more user-friendly and more efficient. They've clearly bought into the business model that we built and really understand it.
Are there any areas they could improve?
The only somewhat challenge I've had is the time to deliver what we're hoping for. It’s different not working beside the developer. I guess you could say we had a failure of one of the initiatives that we had. We finally just called it off because it was never delivered. I don't know how many hundreds of hours were spent trying to figure it out but it was never achievable. Fortunately, the client that requested it didn't seem to hold our feet to the fire on it so we just kind of let it die its own death. They estimate man-days of development time but that doesn't always require the same number of calendar days. Thirty man-days could be 90 calendar days. That's been a little bit of a challenge trying to understand time estimates. It may not be an issue with SaM specifically, as much as it is just the way development is done. When somebody is estimating how much time they think they're going to have put into on effort, that doesn't mean they're working every minute of every day of every week of every month on your project. That’s probably the only issue I've ever really had.
What recommendations would you have for someone who is considering hiring them?
I’d recommend to anyone that they understand who they’re doing business with and feel comfortable with that group. I think you should know the company as a whole, including its strength, it's longevity in the industry, their issue resolution style, their management structure, etc. With SaM, you're not just stuck with the problem if, for instance, you're not getting along with your project manager. You could ask them to do something else or intervene. I think that their management style and structure has been awesome.
the project
Development Resources for Kaspersky Lab
"[T]hey have the right people in the right positions across the organization, which we appreciate."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the head of the IT solutions implementation department at Kaspersky Lab, a global security company that’s been in business for 20 years. We constantly transform our deep threat intelligence and security expertise into security solutions and services to protect businesses, critical infrastructure, governments, and consumers around the globe. I’m responsible for communication with outsourcing companies for certain solutions, internal projects, as well as some external IT projects.
What challenge were you trying to address with SaM Solutions?
SaM Solutions has been assisting us for a long time. We’ve worked with them on a lot of projects with developers, testers, system analysts, and architects. They’re involved with our internal development team.
What was the scope of their involvement?
SaM Solutions works remotely with us, providing developers, testers, architects, etc. We plan our activities, timelines, and budget with them and provide the project management. They don’t offer anything special from other companies.
To start, we provided business requirements and prepared system requirements for the developers and testers. We also provided specifications to the solution team. We laid out a schedule with our project manager, which indicates what should be done by the solution team and our team. Then, we started building the solution. They watch the schedule to get the result on time and within budget.
We usually use Scrum methodology for our projects. We have a detailed scope for each sprint that lasts 1 or 2 weeks. At the end of each sprint, we get the results and we check the work. If it’s good, we move onto the next sprint. They've worked on projects from start to finish for us.
What is the team dynamic?
They are currently providing 15 resources. In 2014, we had more resources on board from SaM Solutions, but then we decided to bring some tasks internally and we've been consistently using around 15 resources since.
How did you come to work with SaM Solutions?
I started at Kaspersky Labs after SaM Solutions was already hired. Our company investigated outsourcing firms to find a partner for some major projects. SaM Solutions delivered good results, so the relationship expanded.
What is the status of this engagement?
We started working with them in 2010, and our partnership is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
Their resources are well-educated and produce high-quality work. For some of the projects, we’ve had proactive people, so we don’t spend a lot of time managing them.
How did SaM Solutions perform from a project management standpoint?
Our internal project manager directs their resources in what they should do. Communication with the developers is very good. For some projects, we have a project manager from our side and a Scrum master from their side, and everyone communicates well. For some solutions, I communicate with management on a biweekly basis, and that’s gone well. They even provide a home phone number in case we have issues or problems. The team tries to fix any problems or replace resources if we have an issue with someone.
What did you find most impressive about them?
Each person excels in their specialty. For example, it's not unique for the Scrum master to have sufficient skills for that position, but they have the right people in the right positions across the organization, which we appreciate.
During our communication about some solutions, when we asked them to make a change, they did so quickly. We understand each other. I would recommend them because they’re a good company.
Are there any areas they could improve?
No. The communication would be improved if they could work on-site in our offices. But, that’s not possible because we need the resources to work remotely.
SaM Solutions' consulting and dev support condensed a 12-month project into under three months. They organized the process across several project management tools to stay coordinated, though some of the technical jargon was a bit advanced for laypeople. Regardless, they were dedicated to success.