Linux, Embedded and IoT Service provider
Sirin Software is IT Service company with the delivery center in Kyiv, Ukraine.
Our core business is Embedded Systems, Server Side Programming, IoT Solutions, Web and Mobile App Development. We have both hardware and software expertise.
Our key focus is to deliver high-class products and services for our clients. Combination of long-term experience, the team of professionals, straight project-management allow us to work with clients all over the world.
Focus
Portfolio
Main industries: Telecom, Retail, Smart Home, Smart Cities, Home Network Security, Automotive, Healthcare, Real Estate.

IMPROVING CONNECTION STANDARDS FOR A NEW GENERATION OF CONSUMER SMARTWATCHES
The client required a solution that would evolve the capabilities of its next generation of smartwatches. The client needed its smartwatches to provide location coordinates to the smartwatches’ owners in the event of an emergency. Due to market expansion for the smartwatches (initially they were sold exclusively in South Korea), the client required that the smartwatches connection standards be updated to be compatible with any country in the world – and that any potential errors with differing grid frequencies be eliminated.

TABLET APP FOR SMART STORE
A vending machine/kiosk touchscreen application. Tablet interfaces with a series of screens that guides users through a transaction process. Transitions on these interface screens are based on messages delivered from a store’s computer. The goal of this project was to create a pilot app to be used on 20-40 stores. In accordance with client requirements and guidelines, we created the design for the app.
Learn more: https://sirinsoftware.com/case-studies/tablet-app-for-smart-store-9/

AI Dual Dash Camera for Vehicles
A prototype modular build camera optimized for the detection of objects inside and outside moving vehicles (cars, trucks, trains). Due to its modularity and powerful processing capabilities, it can detect a variety of different objects and behaviors in different scenarios. The final design was prepared for immediate printing for future testing and for the launch of products in serial production.
Learn more: https://sirinsoftware.com/case-studies/ai-dual-dash-camera-for-vehicles-2/

SMART PARKING SOLUTION WITH CLOUD, MOBILE APP AND WEB DASHBOARD
A complex turn-key solution for smart parking which can be implemented in any kind of parking lot, is flexible, easy-to-use (both for the operator and customers) and results in cost-savings for the owner. The solution consists of sensors, Cloud, Web dashboard, and Mobile App.
Value delivered:
- Cost Savings:
- Serverless Architecture allows pay and scale as you go.
- Using the payment method, a vandal protection and control system is developed that the client can use to reduce the number of staff
- Using the payment method, violation alerts, and a control system are developed that the client can use to reduce the number of staff
- Enhancing UI for Users:
- Credit card payment options.
- The driver can easily find a free parking slot via a mobile app or LED lights.
- Users can book parking slots in advance.
- Parking ticket – shows parking working hours, slot number, time and price for service.
- Parking ticket – shows parking working hours, slot number, time and price for service.
- Improving Workflow for Parking Provider:
- The Web app shows detailed statistics about parking spaces and cars. There is revenue reporting for each parking space.
- The parking manager can see what car and plate numbers are parked in each space.
- The provider can communicate with users via the Web app

INCREASING THE SCALABILITY OF A CLOUD-BASED SYSTEM FOR IOT PRODUCTS
Business challenge
Our customer had a cloud based solution for IoT product connectivity – a high-load application with a microservice architecture.
With the significant increase in the number of IoT products, the pressure on the cloud system resources has also increased, and the client required system optimization.
Solution
We contributed to the design of the cloud system for IoT products. Our engineers joined an in-house team and implemented improvements for the cloud system– we carried out system optimizations, increasing the number of requests per minute and the potential for immediate cloud scalability.
Value delivered
Customer saved up to 30% of expenses while decreasing the number of servers
The cloud system became more scalable and thus ready for the anticipated significant and rapid increase in the number of connected IoT products

REMOTE ANTENNA TILTING PROTOCOL IMPLEMENTATION
Our software solution facilitated the communication between a host computer and the motor driven antenna through the RS-485 protocol and BeagleBone Black microprocessor performing control and supervisory functions.

IPTV SOLUTION
Sirin Software created a cost-effective IPTV platform with several services including Live TV and Live Media (regional and international) video on demand. We developed a plug and play TV appliance which allowed technicians or end users to easily connect to IPTV. Installing the device was simple, did not require any specialized knowledge and could be installed simply by attaching the device to the users home network. Sirin developed a software update delivery system so the client can broadcast updates to end user devices from a centralized location.

PARKING DIGITAL EMBEDDED SOFTWARE
We adapted the Linux kernel for custom hardware platforms and wrote some additional Linux device drivers. We have extensive experience with numerous ARM platforms, especially Marwell, Xilinx, Allwinner, Atmel and Texas Instruments, but are able to work on other platforms and architectures as well.
We have specific experience in the kernel subsystems relevant for base platform support (clods, pin-muxing, power management), network, graphics, input, industrial sensors, and more. We also helped our customers make appropriate hardware choices in order to reduce the amount of development effort needed to use the Linux kernel on a given platform.
Learn more : https://sirinsoftware.com/case-studies/parking-digital-embedded-software/

REAL-TIME LOCATION TRACKING SYSTEM FOR PROXIMITY MARKETING AND FOOT-TRAFFIC ANALYSIS
Business challenge
The customer required a network of access points to provide free internet access alongside with movement tracking system across the city to use this in marketing purposes. Access point required to be cheap, easy to install, and maintain.
Solution
Sirin Software built a sniffing middleware on top of the existing OpenWRT platform that allowed us to capture all wi-fi probe requests near the access points. Static devices such as routers and laptops are filtered using the blacklisting algorithm. Server-side was implemented as a hub collecting data where all movement is recording for further use in marketing analysis.
Learn more: https://sirinsoftware.com/case-studies/real-time-location-tracking-system-proximity-marketing-foot-traffic-analysis/

SABAIOPEN PROJECT: OPENWRT BASED OPERATING SYSTEM
Sirin Software has provided VPN logical solutions for remote access connectivity for Sabai Open-Project.
VALUE DELIVERED1) FIRMWARE UPGRADE MECHANISM IMPLEMENTATION (GRUB2-BASED)
2) BACK-END IMPLEMENTATION, AND CONFIGURATION MANAGEMENT FOR CUSTOMIZED ROUTER FEATURES
- Enabling support for different modification of custom hardware;
- Enabling anonymous web surfing using TOR technologies;
- Enabling OpenVPN and PPTP solutions for users;
- lptables configuring;
Learn more: https://sirinsoftware.com/case-studies/sabaiopen-project-openwrt-based-operating-system/

CIRRENT SYSTEM ARCHITECTURE
Business challenge
It was needed to design and implement Cirrent WCM (Wireless Connection Manager) that helps to connect devices instantly with no setup, no password, but still addresses strong security.
Solution
The solution created a global network, in public spaces and homes across the world, designed to get instant cloud connection and product registration using Cirrent WCM.
Value delivered
Sirin Software created a robust, embedded, Linux based software that can be ported on another embedded platform with minimum effort, and that satisfies the time and memory constraints of current hardware from major vendors.
Additionally, automated functional and integration tests were created that validate the current version of the software and simplify porting of the system on the other platforms.

IN-BUILDING RADIO COMMUNICATIONS SYSTEM WITH CLOUD SERVICE
Our team created an In-building Two-Way Radio Communications Enhancement System with a dedicated radio console and cloud solution. It was certified US FD by UL and FCC.
Its main purpose was to ensure that firefighters would have uninterrupted communication. The cloud solution provides different access levels and allows for status monitoring of the system's availability and prompt response to any unanticipated problems. The cloud solution also provides a flexible set-up for any system's indicators and can send smart notifications in the event of an anomaly.
The radio system was created for a customer who has a wide resellers’ network and it needed to be very flexible and easily customizable for each reseller’s requirements. Our system has the easiest installation on the market today and is designed to be easily extended with any additional sensors or actuators in the future.
The product was designed as immediately ready-to-use given the great importance of radio coverage systems.
Also, user manuals were prepared and we provided training for firefighters and resellers.
Our team was responsible for all phases of the product's hardware and software development, which was designed from scratch.
Our engineers support the manufacturing process (we provide the manufacturer with full PCB's documentation and make changes to boards’ prototype on demand).

LOW POWER ACTIVE DISTRIBUTED ANTENNA NETWORK
Sirin Software created a solution that is “Active-to-the-Antenna” enabling two-hour survivability, supervision, and ease of engineering and installation at a lower cost than other solutions. Additionally, it provides an IoT wireless network by LoRa to cover an entire building for consumer purposes.
Value delivered
- Verilog/VHDL on FPGA Cyclon V-chip provides *immediate* voice transmission
- AWS Cloud from which supervisor can receive mail/SMS in order to fix the breakdown
- Network stack developed based on PLC technology allows using two-hours rated fire-proved cable without any length restrictions as does typical ethernet cable
- LoRa is used to cover the building in order to provide consumer low-power network within the whole building

ORDERS SYSTEM PACKAGING OPTIMIZATION FOR WAREHOUSES
Our team created a system which optimizes warehouse property accounting and facilitates orders’ packaging.
The system consists of a Generalscan Bluetooth Barcode Scanner and mobile app. The user can scan the barcodes of products which are enumerated in a prepared list that’s downloaded to the app. With this system, an employee can easily identify the requisite specified goods and the app automatically counts packed/non-packed goods on a list assuring an order’s successful completion.
Learn more: https://sirinsoftware.com/case-studies/orders-system-packaging-optimizat...

MOBILE APP FOR IMMEDIATE LABELS MODIFICATION
Sirin Software created an electronic system with printing capability that allows changes to be made instantaneously to existing product stickers.
The system consists of a mobile printer and mobile app. It allows for scanning of the existing products labels and for changes to be made to all the correlating, relevant pieces of information – as reflected in the barcode, price, font, etc.
Learn more: https://sirinsoftware.com/case-studies/mobile-app-for-immediate-labels-m...

HMI IMPLEMENTATION FOR 3D SCANNER
Using the latest version of .NET Framework and C# we created a modern graphical application to view and inspect factory products with high accuracy.
Learn more: https://sirinsoftware.com/case-studies/hmi-for-3d-scanner/

PLATFORM FOR PETABYTE SCALE BACKUP AND ARCHIVE REPOSITORIES
The solution was designed from the ground-up to deliver high-performance Block and Object storage services, and limitless scalability for the next generation of OpenStack clouds, petabyte scale active archives, and Big Data applications.
The solution runs on shared nothing clusters of industry standard Linux servers, and builds on IP and the patent pending Cloud Copy On Write (CCOW) technology that breaks new ground in terms of reliability, functionality and cost efficiencies.
Reviews
the project
Research & Software Dev for Software Dev Company
"Sirin Software specialists have enough background to clearly structure even a complex project."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I'm a CTO at a software development company.
For what projects/services did your company hire Sirin Software, and what were your goals?
We needed experienced specialists to conduct in-depth, non-commerce smart city research and build a full-on hardware-software smart parking solution based on complex technologies and consisting of sensors, cloud storage, web dashboard, and mobile app.
How did you select Sirin Software and what were the deciding factors?
We knew from the start that Sirin Software is a well-tried-and-tested team of specialists that we and some of our partners had worked with in the past. One kick-off project discussion was enough to understand that the guys have what it takes to cope with the task.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
The smart city research was only an initial phase of the software/hardware-powered parking project. Based on it, the devs at Sirin had to create a flexible, easy-to-use smart parking solution working for both operators and customers.
Namely, the team had to implement a system that can be accessed via a web dashboard or a mobile app to monitor and interact with interconnected parking sensors, and store all the accumulated data in the cloud.
How many people from the vendor's team worked with you, and what were their positions?
4 specialists in total - 3 Software Engineers and 1 Project Manager.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
Not a single deadline was missed and the guys really tried to analyze our specifications as closely as they could. We were glad to receive recommendations and practical improvements to what we had in mind and were generally very pleased with an all-around expertise-driven approach.
Describe their project management style, including communication tools and timelines.
We had regular meetings and discussions to set goals, clarify milestones, analyze the work done, settle with deadlines, and go through deliverables. Everything was smooth, subsequent, and hassle-free.
What did you find most impressive or unique about this company?
We enjoyed the most the easy-going manner of communication that we established with the guys from the get-go.
The rest just came naturally - Sirin Software specialists have enough background to clearly structure even a complex project, build it step by step most productively, and delivering a turn-key solution that should both benefit us and save our users’ time and money.
Are there any areas for improvement or something they could have done differently?
I really don’t think so.
the project
Web-Based Interface for Electronic Hardware Company
"We selected Sirin based on customer testimonials and our own assessment of their capabilities and professionalism."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Our company is a Consumer and Industrial electronic hardware company. I was the project manager for the project.
For what projects/services did your company hire Sirin Software, and what were your goals?
We wanted to offer a web-based interface for a simulation tool that we previously offered to partners and customers as an executable file to simplify the process of sharing the tool and improve discussions and demonstrations on the partners side. The goal was to provide a nice looking and functional tool including some UI/UX capabilities in a short amount of time.
How did you select Sirin Software and what were the deciding factors?
We selected Sirin based on customer testimonials and our own assessment of their capabilities and professionalism.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
The scope of work included implementation using third-party UI toolboxes and cloud solutions, and algorithmic implementations as a solution that we could integrate within our website.
How many people from the vendor's team worked with you, and what were their positions?
We worked with a team of two people.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
The deliverables were provided to us in a timely manner according to our specifications, including some refinements based on early tests. We are highly pleased with the result.
Describe their project management style, including communication tools and timelines.
Communication and project management is very efficient and effective. We had scheduled regular meetings, and clear milestones with target dates and deliverables. The process from start to finish was incredibly smooth.
What did you find most impressive or unique about this company?
The ease and efficiency of communication, the clarity in the scope and process of the project, and the ability of Sirin Software to work productively with and make the customers satisfaction their highest priority.
Are there any areas for improvement or something they could have done differently?
No
the project
Firmware Upgrade for Industrial Wearables Manufacturer
"They kept us in the loop well and we could ask for whatever we needed at any point."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
We make industrial wearables and cloud enterprise software for a variety of industries including warehousing and military applications. I am the VP.
For what projects/services did your company hire Sirin Software?
We have custom firmware that we use for our main wearable device that runs Android and we needed an upgrade to improve wifi connectivity.
What were your goals for this project?
We needed to increase the wifi performance and ensure our customers had a better user experience.
How did you select this vendor?
After speaking to a number of different vendors, we decided to go with Sirin because they were knowledgeable about firmware, they were highly detailed, and they were willing to work with us on pricing and leadtimes.
Describe the project and the services they provided in detail.
They took our source code and upgraded the wifi firmware to a more recent release. They tested several version for us and found the one latest one that was compatible and implemented it. After a round of feedback from our customers who were testing it, they made a revision to complete the work.
What was the team composition?
We worked primarily with their developer that they assigned to us and their lead business development manager. The CEO occasionally stepped in when necessary as well.
Can you share any information that demonstrates the impact that this project has had on your business?
Our wifi was preventing some critical customers from using our platform and the work that Sirin did helped resolve that. This will undoubtedly make a positive impact in our business relationships and the performance of our product.
How was project management arranged and how effective was it?
We have no complaints about project management, we were updated via email whenever there were updates. Project management tools were not necessary in this project because it was small and straightforward.
What did you find most impressive about this company?
Even though Sirin is in a different country than us, we could communicate easily and effectively. We felt like they kept us in the loop well and we could ask for whatever we needed at any point. The relationship was very open and honest.
Are there any areas for improvement?
The only area for improvement would be on development side of things. There was one issue we ran into because something was turned off without our knowledge to get the main task completed, except the feature that was turned off was needed by some customers. In general, the vendor should always ask the customer if it's okay to do something like that before making modifications just in case it's a needed feature.
the project
Video Delivery System for Animation Studio
"They executed deep research on our project, customers, business models and gave recommendations for the solution."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the CEO of Inovit Animation Studio. We connect brands and people through animated video content.
For what projects/services did your company hire Sirin Software?
We needed to create a distributed system for video delivery.
What were your goals for this project?
The main idea was to find a solution which would be easy-to-use for both clients and our staff.
How did you select this vendor?
We’ve dealt with them as a customer and ascertained in Sirin Software’s expertise.
Describe the project in detail.
Sirin Software helped us to create a system with many features such as: the system login, choose the video which was created exactly for them and download or record it to a disk.
I must admit that the process of downloading video from our side became easier and saved our managers from mistakes and misunderstanding with clients.
What was the team composition?
There were two engineers working on this project
Can you share any outcomes from the project that demonstrate progress or success?
The solution allowed us to accelerate and simplify the process of video delivery for customers.
How effective was the workflow between your team and theirs?
During the cooperation/development, we used an agile model hence the communication was absolutely transparent and clear enough. Our responsible manager could monitor all of the project’s stages in real-time.
What did you find most impressive about this company?
First of all, we were amazed by how they studied the provided information by us. They executed deep research on our project, customers, business models and gave recommendations for the solution. The final result lived up our expectations.
Are there any areas for improvement?
Not sure. We are absolutely satisfied.
the project
Mobile App Dev for Warehouse Workflow Automation
"They lived up to my highest expectations."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I’m the global CIO for a big retailer with subdivisions in many countries.
For what projects/services did your company hire Sirin Software?
We needed them to create an app for the automation of warehouse workers’ routines.
What were your goals for this project?
We wanted the mobile app to communicate with 3D barcode scanners to help warehouse workers automate their daily routines.
How did you select this vendor?
We created our own shortlist of agencies, interviewed all of them, and chose Sirin Software because they showed the highest level of expertise and engagement.
Describe the project in detail.
We gave them a technical statement and they built a mobile system that combines a device for scanning barcodes with functionalities for processing data and inventory creation. They also proposed the use of other scanners to better process the data.
What was the team composition?
I worked with a mobile developer and a project manager.
Can you share any outcomes from the project that demonstrate progress or success?
They delivered an effective system. We only had to make a few minor corrections before launch.
How effective was the workflow between your team and theirs?
Their workflow was perfect. They delivered the system extremely fast.
What did you find most impressive about this company?
They demonstrated impressive expertise and capabilities and they lived up to my highest expectations regarding my project. I highly recommend them as a trusted software partner.
Are there any areas for improvement?
No, we’re completely satisfied.
the project
VPN Connection Setup for Multiple Offices
"Their developers completed their tasks extremely fast."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I’m the former COO of EuroMD Ltd., an international medical online portal. One of our portal’s distinctive features is its integration and communication between European countries in medical tourism.
For what projects/services did your company hire Sirin Software?
Our internal team developed a cloud network for the company’s units in different countries and we hired Sirin Software to create a stable VPN connection between offices and ensure an uninterrupted working process.
What were your goals for this project?
Our previous vendor failed and we were urgently looking for a new vendor who could design a site-to-site VPN connection within a tight deadline.
How did you select this vendor?
A connection of mine referred them. He had been working with Alex (CEO, Sirin Software) and his team for years and highly recommended them.
Describe the project in detail.
They created wide area network (WAN) gateway to ensure a VPN connection among all of our company’s divisions. Also, they designed a simple app for VPN adjustment.
What was the team composition?
We worked with three software developers.
Can you share any outcomes from the project that demonstrate progress or success?
They delivered exceptional work.
How effective was the workflow between your team and theirs?
They immediately joined our process. Due to their previous experience, their developers completed their tasks extremely fast. Although our in-house engineers were in another country, Sirin’s developers became a real part of our team and they cared about the result like our own employees.
What did you find most impressive about this company?
Their expertise, experience and ability to meet deadlines stood out. I would definitely hire them for future software development projects.
Are there any areas for improvement?
No, I can’t think of anything.
the project
Multiple Developments for Electronic Manufacturing Company
“They do what they say they will, so I have high confidence in them.”
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 co-founder and VP of sales at Tower IQ, Inc.
What challenge were you trying to address with Sirin Software?
We had a system that needed to display several different forms of information. We created a rudimentary system on our own, so we wanted to find a vendor to help us develop a more polished product that we can then present and replicate over and over again.
What was the scope of their involvement?
Sirin Software did PCP work and developed different types of software interfaces for us. They used DFSI (Digital Fixed Station Interface), G.hn, and combined other kinds of technology. They've been able to keep up with our requirements, helping us grow our product.
What is the team composition?
They assigned at least 15 developers to our project.
How did you come to work with Sirin Software?
They were recommended to us. We also came across some examples of their work while doing an online search. We had a pool of applicants, but Sirin Software kept surviving round after round. When we got in touch with them personally, they gave us the confidence to fly out there to meet them. We're delighted we did, and we never looked back.
What is the status of this engagement?
We started working with them in 2017, and the relationship is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
They do high-quality work. As we were growing, Sirin Software adapted and gave us more resources, taking on more complex tasks. Before we engaged them, we were an integrator. We took other people's technologies, put them together, and then sold the product. With the work that Sirin Software has done for us, we have our own product. We turned from an integrator into a manufacturer.
How did Sirin Software perform from a project management standpoint?
They challenge us and let us know if our ideas won't work. At first, their team didn't have perfect English skills, but they invested in their employees to take classes. Now, their language skills are impeccable.
What did you find most impressive about them?
They do what they say they will, so I have high confidence in them. They were willing to grow their team and hire additional people to ensure they can accommodate all of our needs. In some instances, they even outsourced the tasks to a third party, while still managing the project.
Are there any areas they could improve?
I can't think of anything.
the project
Software Dev for Radio Telecom Systems Firm
"They have an excellent ability to acquire impressive talent."
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 president and founder of a radio telecom systems firm. We provide two-way radio communication devices for first responders in high-rise buildings.
What challenge were you trying to address with Sirin Software?
We needed software and hardware support to develop a dedicated radio console. The console needed to function as a fire alarm control panel for use by first responders as they control and monitor two-way radio communications.
What was the scope of their involvement?
These type of systems typically rely on a microcontroller-based series of relays and LEDs, but because of our business plan, we needed to have more flexibility. Our user interface needed to be LCD-based and adaptable enough for use in a number of markets, including New York City and Boston.
We provided a graphical user interface outline. From here, they used Qt Linux to develop the interface software from scratch, ensuring it could communicate with the APIs. They also developed a few automated, industry-compliant software packages for us. In terms of hardware, they used a System-on-Module that they developed for a specific platform.
While we provided a broad overview of the system architecture and the necessary radio frequency (RF) protocols, we handled the RF side ourselves.
Nearing completion with the initial job, we’ve hired Sirin for two additional projects. One involves our Amazon Web Services custom cloud API that connects the web interface to our field devices. We expanded the cloud interface to act as both a monitoring and programming suite. They’re currently engaged in a third project.
What is the team composition?
We initially worked with a primary system architect and they then rapidly scaled up to four developers. Having expanded the scope after completing the MVP, we now have a team of 11 people.
How did you come to work with Sirin Software?
My business partner had previous development experience in Eastern Europe. We did an online search for technical engineers and found Sirin Software. While they’re based in Europe, they also have a small presence in the U.S., which made us more comfortable.
We started with a very small contract. We gave them our product owner requirements and they were able to develop a system architecture within six weeks. My business partner and I visited their headquarters for a presentation and an in-person knowledge exchange. We were very impressed by the results, so we decided to move forward with the full development.
How much have you invested in them?
We’ve spent between $500,000–$1 million.
What is the status of this engagement?
We started working together in March 2016 and our relationship is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
They produce quality software. We find occasional bugs, which is normal for any large development project, but they’re always willing to work after hours or on weekends to make the necessary repairs. The hardware also has occasional issues, but nothing out of the ordinary. The quality has exceeded my expectations.
How did Sirin Software perform from a project management standpoint?
The time zone difference has actually worked to our benefit. It allows them to focus on development without interference from our end, and we see the results at the end of each day. Their team also speaks excellent English, so we haven’t run into any translation issues. We communicate regularly through Slack, phone, and web calls, and we have full access to their Scrum boards through Jira.
They’re always able to provide remote field support if needed. Additionally, they provide detailed documentation, especially as it relates to bug repairs.
What did you find most impressive about them?
They have an excellent ability to acquire impressive talent. They also take ownership of their products. This is greatly appreciated, especially since we’re working together to create a safety product responsible for saving lives.
Are there any areas they could improve?
Sirin is completely transparent, but some difficulties arise when working with a Ukrainian company. Shipping components into and out of the country can cause delays due to customs.
the project
Platform Migration for Consumer Electronics Company
“Alex and his team got it right the first time … they knew exactly what they were doing.”
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 was the CEO and owner of Sabai Technology.
What challenge were you trying to address with Sirin?
We were migrating our embedded platform from Metabase to an OpenWrt base. Aside from OpenWrt embedded development, we needed help addressing driver issues.
What was the scope of their involvement?
Sirin resolved our driver issues very quickly. After Sirin’s initial success, I decided to engage them in larger projects. More and more, we started relying on them to do our OpenWrt embedded development. Aside from embedded Linux, they also handled driver development and remote control development. We developed a system that was heavy on the wireless Wi-Fi side because it could be remotely updated and controlled.
What is the team dynamic?
We usually had 2–3 developers working on our projects. When we first talked to them, there was only Alex [Founder, Sirin Software]. When we engaged them on a full-bore project, they had expanded to four staff. By February this year, there were about 40 of them in the company.
How did you come to work with Sirin?
We originally found them on a contracting website, where we had a fixed and limited engagement to find developers with the expertise we needed.
How much have you invested with them?
We paid $25,000 for their work.
What is the status of this engagement?
We started working together in June 2015, and the engagement ended in February 2017.
What evidence can you share that demonstrates the impact of the engagement?
Alex and his team got it right the first time. They knew exactly what they were doing and got it finished. Previously, a lot of developers had attempted to solve our problem, but they failed to finish the work.
One of the biggest things about them was their high responsiveness. Also, it was easier to work with Sirin than an in-house group because we could expand or contract our involvement as needed.
How did Sirin perform from a project management standpoint?
Their project management skills were weak in the beginning, but it got better as time went on. I saw an increased focus on project management during our collaboration. While they may not have always hit the deadline, part of that was my fault because I often had shifting goals. As a result, the deadlines and scope were constantly changing.
The communication was great. We had a fairly open flow of communication on Slack.
What did you find most impressive about them?
Their level of professionalism was outstanding. It was refreshing to work with people who could discuss the issue clearly, understand what was being said, and come up with solutions.
Are there any areas they could improve?
Any time they identified a weakness, you could tell that they were taking steps to fix it. As they grow, they need to make sure that they’re getting the in-house skills and resources they need for certain areas.
the project
Ongoing Development for Connected Devices Firm
"They’re very strong and hardworking engineers. They contribute at a high level."
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 chief technology officer at a startup based in San Mateo, California. We’re focused on improving the Wi-Fi experience for connected products in the home. They’re typically products that don’t have screens or keyboards, like home security cameras, lightbulbs, video doors, music speakers, talk boxes, and that type of thing. We’ve been in the market almost three years.
What challenge were you trying to address with Sirin Software?
The way our solution works is we have an agent, who we call the wireless connection manager, that goes into the connected product. We were looking for developers who had experience with embedded products who already had experience with real-time operating systems and C level programming for these smaller form factor devices
What was the scope of their involvement?
It’s a software solution. They do C programming for us either on a Linux environment or on the different real-time operating systems.
What is the team dynamic?
We typically have about three full-time developers assigned to us; the engagement is coming up on two years now. There has been a little bit of turnover. As they’ve hired new people, they’ve replaced others. We’ve had a pretty steady state of three developers.
How did you come to work with Sirin Software?
Our founder found them on Upwork before I joined the company.
How much have you invested with them?
Three full-time employees for the last 18 months. We don’t do it on a per-project basis anymore; we do it as an hourly rate.
What is the status of this engagement?
We started working with them over two years ago and the work is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
They’re very strong developers. They deliver high-quality code. We’re very happy with the results. Their stuff isn’t that isolated, it’s various parts of an overall service, including technology they’ve developed and technology we’ve developed and technology that another group has developed. It’s hard to speak specifically about theirs, but in general, we’ve been very happy with the results.
How did Sirin Software perform from a project management standpoint?
We tell them what to use. We use Slack, Atlassian, and JIRA. We are basically project managing. They’re part of a bigger group. Their three developers are working very closely with two more developers in our head office. All five of them are managed together.
What did you find most impressive about them?
They’re very strong and hardworking engineers. They contribute at a high level. Of the three developers, one is a little more senior than the others. The senior guy contributes at both the development level and at the architectural level. We treat them as members of our team and they act as if they’re full team members.
Are there any areas they could improve?
No, we’ve been very happy. We’ve given them feedback along the way in terms of what we need. Early on, we probably struggled a little bit with them not necessarily having the full picture. As a result, sometimes the decisions they would make wouldn’t make sense for the nature of our product. We’ve addressed that through better communication; and we have a monthly all-hands-on deck, which they’re a part of. We give them broader context.
Since we’ve started doing that, we haven’t run into these issues anymore. It used to be that they took a fairly engineering-oriented approach. They’d solve a problem in a way that made the most sense for a developer, but not necessarily the most sense for an end user. By working harder to make sure they understood the scope, the context, the target audience, and the other aspects of the system, they were able to start making better decisions in context.
The client was satisfied with their partnership with Sirin Software. Deliverables were met on time and within expectations, resulting in a smooth workflow. Customers can expect an easy-going communication and an expertise-driven approach from the team.