Managed R&D teams for your challenging projects

Apriorit is a software engineering company providing managed dedicated development teams for cybersecurity vendors, SaaS solution providers, and innovative startups since 2002.

We have significant experience of work on cybersecurity and data management projects for leading technology vendors. Delivering expert driver development, system programming, and reverse engineering skills, we assist our clients with the most innovative and challenging projects.

Our SaaS engineering department focuses on large-scale cloud solutions, such as SaaS CRM, ERP, and professional service platforms. 

What is different about Apriorit?

  • Elite and up-to-date development skills,
  • Mature processes, 
  • Predictable results.

Working with high-profile clients, including several Fortune 500 companies, we established high standards of communication, effective team work, and pro-active client-facing attitude that we now apply for each project we have regardless its scale and background.   

Frequently facing technically challenging tasks, we nurture and support research and engineering rock stars within our teams and cultivate continuous self-development and improvement. Correspondingly, Apriorit aligns its recruiting and educational activities. 

Strong business analysis and project management verticals help us meet our clients' business needs, understand their visioning and priorities and translate them into plans, specs, and processes.

Apriorit is HQ in US with an EU office in Budapest and three development offices in Eastern Europe hosting 15 R&D teams.

 
Undisclosed
 
$50 - $99 / hr
 
50 - 249
 Founded
2002
Show all +
Dover, DE
headquarters
other locations
  • Nepfurdo utca 19. E. 1/4
    Budapest 1138
    Hungary
  • 34b Volodymyra Velykoho
    Dnipro 49000
    Ukraine

Portfolio

Key clients: 
Fortune 500 security solution vendors, Fortune 500 virtualization technology vendors, SaaS solution providers (CRM, HR, ERP, specialized service platforms), data management and cloud computing startups.
Developing and Supporting a CRM System for a Medical Transportation Company Image

Developing and Supporting a CRM System for a Medical Transportation Company

SITUATION

Our client is a US-based medical transportation company. They need to enhance security, improve user experience (UX), and add new features to the existing internal customer relationship management (CRM) system.

SOLUTION

The scope of the project was dynamically changing as the trust between Apriorit and the client grew. We started with a small team of a couple

full-stack developers and one business analyst (BA), but over time added more devs, QAs, business analysts, test manager and manager, and a DevOps engineer. During the project, we:
  • Implemented access control
  • Redesigned the existing user interface (UI) and helped the client to migrate to the new UI
  • Improved call handling and user notification systems
  • Refactored legacy code
  • Integrated the solution with a third-party CRM

IMPACT

Thanks to improvements made by the Apriorit team, our client achieved such results:

  • Moved their business platform from a desktop application to a web portal 
  • Improved data security and ensured compliance with industry requirements
  • Reduced call handling times and started processing customer requests faster  
  • Expanded their business to several new areas thanks to flexible and modern IT solutions

Find more stories at https://www.apriorit.com. 

Cross-Platform Data Backup Solution Development Image

Cross-Platform Data Backup Solution Development

SITUATION

Our client is a US-based provider of data backup and recovery solutions for mobile devices, tablets, and computers. They needed to upgrade their current product on Windows and develop its versions for macOS, iOS, and Android.

SOLUTION

The Apriorit team consisted of developers, researchers, QA specialists, a development manager, and a project manager. We created

macOS, iOS, and Android versions of our clients’ cross-platform USB solution for data backup and enhanced the existing Windows version in estimated deadlines. The team released each solution once it was ready to speed up the time to market and help our client receive revenue and gather valuable feedback at early project stages.

IMPACT

As a result, we’ve released the data backup product for four different platforms. The Apriorit team continues working with the client on both improving the existing solution and creating a new one. End users have well accepted all versions of the data backup and recovery software. Since we released them, the total number of users has doubled and keeps growing.

Find more stories at https://www.apriorit.com

Developing a USB WiFi Driver for Windows Image

Developing a USB WiFi Driver for Windows

SITUATION

Our client is a US-based company that provides cybersecurity solutions for IT companies. They already had a Linux driver for one of their products for analyzing traffic and detecting cybersecurity threats in WiFi networks. They wanted to develop a similar driver for Windows.

SOLUTION

Apriorit dedicated team consisted of professional developers, quality assurance

specialists, a business analyst, and a project manager. We managed to successfully port the functionality of the Linux driver to a custom Windows driver. To get the most out of the existing driver, our team implemented part of the Linux kernel as a user mode library for Windows. Also, we created a high-level API in C# to allow our client’s solution to communicate with the Windows driver.

IMPACT

Thanks to our development strategy choice, we delivered a ready solution in four months instead of the eight months that it usually takes to develop a new Windows driver from scratch. The new driver has significantly enhanced the ability of our client’s product to perform WiFi site surveys, check network security and efficiency, and analyze and redesign WiFi infrastructures.

Find more stories at https://www.apriorit.com

Developing a Custom ICAP Server for Traffic Filtering and Analysis Image

Developing a Custom ICAP Server for Traffic Filtering and Analysis

SITUATION

Our client is a cybersecurity services provider offering SaaS solutions for detecting and protecting against known vulnerabilities and zero-day exploits. They wanted to create an Internet Content Adaptation Protocol (ICAP) server for sanitizing all files sent or downloaded with their proxy servers.

SOLUTION

Apriorit team included web developers, a quality

assurance specialist, and a project manager. We developed a custom ICAP server capable of working with the HTTP and HTTPS protocols as well as POST and PUT requests.

 

The server can analyze uploaded files, as well as edit and replace them if a threat was detected. Written in .Net Core, this ICAP server is a unique and fully cross-platform solution that supports Windows, Linux, and macOS. 

IMPACT

The developed ICAP server was successfully integrated into our client’s solution, providing them with all the functionality needed for further traffic filtering and analysis. Enabling this method of service delivery allowed our client to attract new customers and increase revenue.

 

Satisfied with the quality of our cooperation, our client also introduced Apriorit to one of their affiliates — a company that selects and adjusts software solutions to the needs of corporate customers. Now, Apriorit is assisting this second company in further customization of the ICAP server solution.

Find more stories at https://www.apriorit.com

HR Management SaaS Platform Development: transforming the Client’s vision into a finished product Image

HR Management SaaS Platform Development: transforming the Client’s vision into a finished product

SITUATION

PDR Group is a US-based company with headquarters in Utah that delivers a SaaS platform for HR administrative task management.

A company needed to develop a completely new solution version with new features, subscription types, and other improvements.

SOLUTION

Our team consisted of 3 developers, 1 QA specialist, and 1 business analyst and was managed by

a part-time project manager.

Effective communication with project owner allowed the team to fully understand the task at hand.

IMPACT

Outsourcing SaaS platform development allowed PDR Group to save costs and development time in the long run. Apriorit dedicated development team was able to deliver a complete product on time and within budget, leaving the client satisfied with our work.

Find more stories at https://www.apriorit.com

Improvement and continuous development of CRM-like SaaS solution Image

Improvement and continuous development of CRM-like SaaS solution

SITUATION

A US-based business management solution vendor is delivering a specialized CRM-like SaaS solution for telecommunication providers. The company decided to make engineering processes more transparent and standardized.

SOLUTION

Apriorit has managed to provide a dedicated SaaS application development team consisting of 7 developers, 2 QA specialists, 1 business

analyst, and 1 project manager. The team started to work 3 weeks after the signing of the initial agreement.

IMPACT

As a result, the Client continues to outsource SaaS application development to Apriorit. Now our .NET dedicated team covers approximately 70% of all development efforts by the Client, including 100% of new feature development.

Apriorit business analyst and project manager helped to significantly reduce the load on the client management and make development more effective.

Decentralized Blockchain Application for International Remittance Payments Image

Decentralized Blockchain Application for International Remittance Payments

SITUATION

Our client is a financial services provider launching an international remittance payments project based on blockchain. They weren’t satisfied with the existing Ethereum-based solution and needed a faster, more flexible, and secure network. 

SOLUTION

Apriorit team included PM, blockchain developers, business analysts, QA specialists, and a DevOps engineer. We

designed a smart economy and PoC to define application workflow and discuss it with the client. After that, we developed: 
  • MVP
  • new Ontology-based network
  • web wallet with extensive modifications
  • DApp
  • Android application

We also improved smart-contract security and stability.

IMPACT

Our client acquired a complex remittance blockchain platform that meets their needs in terms of flexibility, functionality, operating speed, and transaction cost. Constant monitoring and support guaranteed that it’s robust and secure. Today, our solutions have:

  • 11 000 active users
  • 200 transactions per day
  • capacity for 3 000 transactions per second
  • transaction cost less than $0,0001
Complex Parental Control App for Android Devices Image

Complex Parental Control App for Android Devices

SITUATION

Our client is a software provider that has been offering internet protection and parental control solutions for desktop browsers. They wanted to build an Android version of one of their existing web products.

SOLUTION

Apriorit dedicated team consisted of experienced mobile developers, quality assurance specialists, and a project manager. Upon the request of the

client, we prepared an SDK with the functional part of the parental control application and a mobile device management (MDM) solution for controlling third-party applications installed on managed devices.

Key project tasks included:

Developing a VPN service for traffic interception and analysis

Protecting the VPN service from any user interventions

Building a custom Market service to replace the Google Play Store on the monitored devices

Recompiling third-party apps with our client’s certificate to add them to the custom Market service

IMPACT

Apriorit developers created an internet protection application for Android that our client was completely satisfied with. The final version of the parental control application will be released to Google Play. The Apriorit team continues working on the improvements to the developed MDM solution, adding new applications to the custom Market service.

Find more stories at https://www.apriorit.com

Gaining knowledge and confidence step by step: 8 years of partnership with a Fortune 500 company Image

Gaining knowledge and confidence step by step: 8 years of partnership with a Fortune 500 company

SITUATION

The client is a Fortune 500 company developing a desktop and application virtualization product. The solution includes backend servers and various connectors providing remote access to the backend from a number of different platforms. The company was interested in finding an engineering provider to cut costs and schedule of product development. The task on the agenda was a development of

mobile connectors for the Android and iOS platforms.

SOLUTION

A dedicated team started with seven developers, six QAs and a dedicated project manager, who previously supervised fixed-price projects. The team was eventually augmented up to 18 specialists for the major release.

After 5 years of dedicated teamwork, the product moved to the maintenance stage because of some competitor acquisitions. The team returned to the 12-person size and switched to the system support and maintenance.

More at https://www.apriorit.com/

Skype Monitoring with Low-level Hooks of internal APIs Image

Skype Monitoring with Low-level Hooks of internal APIs

SITUATION

Apriorit team is working with a big security vendor on a proactive enterprise security solution. The task was Skype control functionality with a set of monitoring and management features: activity monitoring, message censoring, action blocking. The possibilities provided by public Skype APIs (skype4com library) were not enough for the required features, in particular, action blocking and full

monitoring.

SOLUTION

The task was to research the core logic of Skype application and detect the points to set up custom hooks. The main goal was to build hook architecture so that the solution survived frequent Skype updates.

IMPACT

The full-functional Skype security management component was completed in 1.5 man-years of research and development. The provided solution has survived several years of regular Skype updates with minimal support.

Advanced Backup System Image

Advanced Backup System

SITUATION

VisionWorks Solutions had a backup solution that had got a good market response. Client wanted to Integrate new features like database and locked file processing, VSS, various data type restoration into a successful backup system applying plugin architecture.

SOLUTION

One of the important product improvements was VSS technology integration.

Each

developed plugin had its specific technical aspects and set some interesting tasks for the development team. For example, there were developed backup and restore tools of 2 levels for MS Exchange database:
  • Database level (using MS Exchange tools);
  • Brick level (by separate emails).

IMPACT

Initially chosen plugin strategy allowed the team to build work around small and big releases, thus making the process more predictable.

Find more stories at https://www.apriorit.com

Runtime Switch between Virtualized OS Image

Runtime Switch between Virtualized OS

SITUATION

Electronics and Telecommunications Research Institute (ETRI) is Korea’s largest government-funded research center, needed to implement the ability to switch between 2 instances of Android OS running independently on the same device. 

SOLUTION

In the work on project ViMo, Apriorit needed to apply a number of skills:

  • Linux kernel
development
  • Vast knowledge of ACPI and ARM architecture
  • Development in Assembler
  • Thorough understanding of Android OS internals
  • Reverse Engineering (mainly for hardware drivers)
  • IMPACT

    Quick project development allowed ETRI to be the first to market and enjoy the benefits of this exclusive product. ETRI is currently in contact with top manufacturers such as Samsung, LG, etc. to commercialize this groundbreaking technology.

    Find more stories at https://www.apriorit.com

    System Performance Bottleneck Analysis Image

    System Performance Bottleneck Analysis

    SITUATION

    The client company is one of the US home healthcare industry’s leading technology solution providers. The Client experienced performance issues in the data center infrastructure causing failures to serve incoming data.

    SOLUTION

    Apriorit expert built the research plan, excluded third-party compatibility, hardware, and VoIP potential problems; then focused on the

    SQL part, discovered and researched complicated queries, and provided a set of optimization recommendations.

    IMPACT

    The provided optimization recommendations cut the number of read operations within the researched queries from average 30,000 down to 1,000. After also introducing the additional indexes for the first two researched queries, per the Apriorit recommendations, the Client confirmed that 80% of the timeout problems disappeared.

    Find more stories at https://www.apriorit.com

    Reviews

    Sort by

    AI Solution Dev for Health Care Tech Company

    "Their team developed a highly accurate product in a short period of time."

    Quality: 
    5.0
    Schedule: 
    5.0
    Cost: 
    4.0
    Willing to refer: 
    5.0
    The Project
     
    $10,000 to $49,999
     
    Jan. 2020 - Ongoing
    Project summary: 

    Apriorit provided development services for a health care technology company. Using TensorFlow, they developed an AI solution to assess ultrasound videos and then annotate, describe, and measure any pathologies.

    The Reviewer
     
    1-10 Employees
     
    Charleston, South Carolina
    John Schnorr
    Founder, Cycle Clarity
     
    Verified
    The Review
    Feedback summary: 

    Apriorit efficiently delivered an exceptional platform that achieved a 90% precision rate and a 97% recall rate. By investing time to understand the project’s goals, the team provided accurate time and cost estimates. They met challenges with effective solutions to secure a successful partnership.

    A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

    BACKGROUND

    Introduce your business and what you do there.

    My company’s called Cycle Clarity. The company works in the AI space with health care. We incorporated ultrasound in health care using AI to better understand an ultrasound.

    OPPORTUNITY / CHALLENGE

    What challenge were you trying to address with Apriorit?

    We needed their help in understanding how to develop a platform of AI to read ultrasound videos.

    SOLUTION

    What was the scope of their involvement?

    Apriorit helped us with a proof of concept phase to demonstrate that our idea could be done. Their team built the tool primarily using TensorFlow. They then used a variety of technologies to annotate, allowing us to show AI what was normal and abnormal. After three generations of adjustments to the platform, we now have a functional platform available to assist in health care.

    When we conduct ultrasounds, we take ultrasound videos of different body parts. Our product then uses AI to read the ultrasound images and define the different body parts and look for pathophysiology. If there’s any pathology, the tool annotates, describes, and measures it for us.

    What is the team composition?

    We interfaced with a project coordinator who helped us with the job descriptions and the scope of work. We also work with 1–2 different programmers.

    How did you come to work with Apriorit?

    We found them on the web and then spent a fair amount of time interviewing and understanding them. We also talked with some of their references.

    How much have you invested with them?

    When we started the project, we knew how much it would cost and that’s what we paid. We’ve probably spent around $40,000 on their services.

    What is the status of this engagement?

    We started the partnership in January 2020, and phase three wrapped up in August. I’m sure there will be a phase four and five as we continue to fine-tune the product.

    RESULTS & FEEDBACK

    What evidence can you share that demonstrates the impact of the engagement? 

    We started without any experience in the AI space. With their help, we reached a precision rate of 90% and a recall rate of 97%. They developed a platform with a high degree of accuracy. We’re happy with them.

    How did Apriorit perform from a project management standpoint?

    Apriorit spent time understanding what we wanted to conceive. They then spent a lot of time on the scope of work, which meant we knew our goals and costs going into every phase. They met every deadline. Their customer service and communication were great.

    We used an annotation tool that was available online. We also leveraged a variety of different tools to dissect the images into individual files that we annotated and then recombined into a video and then sent back to them.

    What did you find most impressive about them?

    Their team developed a highly accurate product in a short period of time. They also communicated well. Their team told us about any potential challenges. When they had them, they tackled them in efficient and effective ways. Apriorit did an amazing job.

    Are there any areas they could improve?

    I honestly think they did everything well.

    Do you have any advice for potential customers?

    Help them to understand your goals and how you want to reach them. Have a constructive dialogue about how to implement the project in regard to phases and a budget. If you communicate well with them, they’ll get the job done.

    4.5
    Overall Score
    • 5.0 Scheduling
      ON TIME / DEADLINES
    • 4.0 Cost
      Value / within estimates
    • 5.0 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer

    Security Audit for FinTech Company

    “On top of that, their ability to communicate is much better than other providers.”

     

    Quality: 
    4.5
    Schedule: 
    5.0
    Cost: 
    5.0
    Willing to refer: 
    5.0
    The Project
     
    Less than $10,000
     
    Jun.- Jul. 2020
    Project summary: 

    Apriorit audited a new software that a financial company was launching. They dug deep into the code to identify security issues, advised on how to resolve them, and confirmed that they were fixed.

    The Reviewer
     
    1-10 Employees
     
    New York, NY
    Vishakh
    CTO, Cryptonomic
     
    Verified
    The Review
    Feedback summary: 

    The project was successful, helping increase customer confidence in the system’s security. For a cost-effective fee, Apriorit worked efficiently and delivered excellent results. They communicated well, ensuring their partners felt like they were on the same page throughout the engagement.

    A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

    BACKGROUND

    Introduce your business and what you do there.

    Our company is called Cryptonomic and we’re a software company centered around watching technology in the financial industry. And we build open source products in the financial industry. I’m the CTO.

    OPPORTUNITY / CHALLENGE

    What challenge were you trying to address with Apriorit?

    It’s really important that our software is secure. We built a new product that was geared towards users around the world, and it needed to be audited. We needed someone with deep expertise in security to look at the code and deployment to find any security issues, and advise on how to fix them. Then, once we fix the security issues, we want them to certify that the fix is effective.

    SOLUTION

    What was the scope of their involvement?

    We didn’t have to do a lot, which was great. They have decent knowledge in computer security and cryptology. We gave them all the details, pointed them to the source good, and answered a few basic questions. They came up with a timeline that was responsive and quick. Then they proposed a project structure that looked good. Once we gave them the go-ahead, they ran all the tests and got back to us.

    What is the team composition?

    We dealt with a single person, Marina (Full-Stack Developer). She asked questions on behalf of their team and answered our queries, which was really convenient for us.

    How did you come to work with Apriorit?

    We had a position up on a contracting platform. We received a bunch of proposals and checked out their website. Apriorit was pretty solid, we had a brief chat, and it was clear they knew their stuff.

    How much have you invested with them?

    We spent about $5,000.

    What is the status of this engagement?

    We started working with them in June 2020 and wrapped up in July 2020.

    RESULTS & FEEDBACK

    What evidence can you share that demonstrates the impact of the engagement? 

    Our reputation was boosted because of the audit report. We released the results publicly so our customer could have more confidence in our product. It’s very important for financial software to be independently audited. Not only does it matter to us, but it helps our customers feel like their funds are secure.

    How did Apriorit perform from a project management standpoint?

    They performed really well. The communication was essential; they only asked things that really mattered and they seemed to know their way around computer security. The module was set up in such a way that there was constant mutual understanding of where the project was going and I didn’t have to think too much about it.

    The platform we used to find them had a built-in chat function, so that’s how we communicated.

    What did you find most impressive about them?

    They’re very cost effective. We think other providers would have charged a lot more. As a startup, the cost was very important to us. On top of that, their ability to communicate is much better than other providers.

    Are there any areas they could improve?

    Nothing comes to mind because they completed the project quickly and successfully.

    Do you have any advice for potential customers?

    Outline your goals and project plan upfront. The rest of it will take care of itself. Structure is very important.

    5.0
    Overall Score
    • 5.0 Scheduling
      ON TIME / DEADLINES
    • 5.0 Cost
      Value / within estimates
    • 4.5 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer

    Frontend Development for Enterprise Solutions Company

    "Apriorit provides great talent to us and quickly understands our needs."

    Quality: 
    5.0
    Schedule: 
    5.0
    Cost: 
    5.0
    Willing to refer: 
    5.0
    The Project
     
    $200,000 to $999,999
     
    Nov. 2018 - Ongoing
    Project summary: 

    Apriorit supplies frontend development resources to build out financial tools for a tech startup. Using Angular, they work alongside the client’s internal team and a third-party development team. 

    The Reviewer
     
    11-50 Employees
     
    San Francisco, California
    Andreas Bayer
    CTO, Beam Solutions
     
    Verified
    The Review
    Feedback summary: 

    The client is highly satisfied with the quality of Apriorit’s work. They show a clear aptitude for quickly grasping requirements, learning new skills, and engaging in close collaboration. Their willingness to go above and beyond makes for a successful partnership.

    A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

    BACKGROUND

    Introduce your business and what you do there.

    I’m the CEO of Beam Solutions. We are a startup in the tech space, focused on enterprise solutions.

    OPPORTUNITY / CHALLENGE

    What challenge were you trying to address with Apriorit?

    We needed some frontend developers.

    SOLUTION

    What was the scope of their involvement?

    Apriorit does frontend development in Angular for some tools we made. There are tools for transaction monitoring, including an investigation tool for things like case management. Tools needed for any financial institution and money movement is the focus. 

    We gave them limited, dedicated access at first, slowly phasing them into fuller access to the project. They work collaboratively with another company we hired to split work, as well as our internal lead engineer. They occasionally make suggestions to our design team.

    What is the team composition?

    There are two senior frontend developers working with us.

    How did you come to work with Apriorit?

    They were recommended by two different contacts. We did consider several candidates, but we were satisfied with the skill that Apriorit showed in the coding test we gave them.

    How much have you invested with them?

    We’ve spent $200,000 roughly.

    What is the status of this engagement?

    We began working together around November 2018, and it’s ongoing.

    RESULTS & FEEDBACK

    What evidence can you share that demonstrates the impact of the engagement? 

    Apriorit works well with our internal team as well as the other vendor we hired. They quickly adapted from a technical perspective, advancing in skills and experience over the course of the engagement. They work well with us and articulate themselves clearly. Our lead engineer has given outstanding feedback on Apriorit’s work.

    How did Apriorit perform from a project management standpoint?

    We use Jira and Slack to communicate. We have meetings almost daily to stay on top of progress. 

    What did you find most impressive about them?

    Apriorit provides great talent to us and quickly understands our needs. Their work is quality as well. We are very happy with them.

    Are there any areas they could improve?

    There is a small language barrier, and their QA testing could be a little better.

    Do you have any advice for potential customers?

    Think of a long-term engagement with them. Encourage them to collaborate in your time zone, if possible.

    5.0
    Overall Score
    • 5.0 Scheduling
      ON TIME / DEADLINES
      They go above and beyond to make things happen.
    • 5.0 Cost
      Value / within estimates
    • 5.0 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer

    Custom Software Dev for Cybersecurity Company

    "Their work made our lives easier when using it and deploying it."

    Quality: 
    4.5
    Schedule: 
    5.0
    Cost: 
    4.5
    Willing to refer: 
    5.0
    The Project
     
    $10,000 to $49,999
     
    Jan. 2019 - Feb. 2020
    Project summary: 

    Apriorit provided internal product and API connection development for a cybersecurity company, helping to centralize all service downloads using technologies lik  .NET, C#, and Docker to maintain compatibility.

    The Reviewer
     
    11-50 Employees
     
    Tel Aviv, Israel
    Software Developer, Cybersecurity Company
     
    Verified
    The Review
    Feedback summary: 

    The development work delivered by Apriorit successfully connected the products chosen by their client in ways that maximized compatibility while minimizing risk from external softwares. Their team was incredibly organized, handling project management themselves and coming prepared to all meetings.

    A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

    BACKGROUND

    Introduce your business and what you do there.

    I am a software developer at a cybersecurity company.

    OPPORTUNITY / CHALLENGE

    What Challenge were you trying to address with Apriorit?

    We have hired them for many projects, but this last project dealt with connecting our products in another way. Our product has an API, but there are some other side products that use our API and connect them in the way the customer wants.

    SOLUTION

    What was the scope of their involvement?

    In this project, Apriorit helped us with connecting our product and implementing the API to make it work with our protocol in order to protect customers from downloading suspicious files as well as customers who want to protect themselves from uploading suspicious documents to their web server.

    They used .NET core, and it is written in C#. They used it with Docker technology that we wanted to integrate it with our system.

    What is the team composition?

    There was one developer who I was in direct contact with, and we also had a project manager. A QA person was involved as well, but we didn’t have any interaction with him.

    How did you come to work with Apriorit?

    We had worked with them for a while on many projects. I personally entered the relationship with them after one or two projects were completed, so I don’t know exactly how my predecessor initially engaged with them. I do know that he was looking at many companies and in the end, he chose them. We have continued our interaction with them for several years now.

    How much have you invested in them?

    The total project has cost between $20,000–$30,000 USD.

    What is the status of this engagement?

    We worked with them on this project from January 2019–February 2020. There were two phases of the project with an interval between them.

    RESULTS & FEEDBACK

    What evidence can you share that demonstrates the impact of the engagement?

    We recently gave them the second payment after we ensured that things are working. We performed our own QA and integration into our system. They were able to work with our system and then we integrated it fully. We are happy with the quality. They performed very well, as they did in all the other projects we have worked with them on.

    How did Apriorit perform from a project management standpoint?

    They took most of the planning on themselves when it came to project management, and they presented us with questions and prepared documents before starting. The interval we had was because of our internal changes. We were impressed that they could start working immediately on it again even though a year had passed.

    They provided us with weekly updates and whenever there were technical or management questions, they would respond immediately. They were available whenever I needed them. We used email for updates and the code was through Bitbucket. I suppose they use tools internally, but we didn’t use any together.

    What did you find most impressive about them?

    In general, I think things went well. In particular, during the primary design of the project, we wanted to use a third-party library with API in order to complete the project on time. During the project, they saw that the deployment was a little bit too confusing and there was too much to do in order to start using it, so they rewrote the part themselves into .NET without adding to the budget or timeline.

    I think this was especially impressive and a nice surprise. Their work made our lives easier when using it and deploying it, and in the future when we will need to investigate things, it will make things simpler for us.

    Are there any areas they could improve?

    The interaction with the developer was through the project manager at first. It was sometimes less convenient, but at a certain stage, we were able to have direct contact with him.

    When I received the final product, I did have some comments on their code. I am a developer myself so I could look into it. There were a few things that could be improved when it came to code quality, but they weren’t severe problems.

    Do you have any advice for potential customers?

    I would advise considering a long-term relationship with them rather than just something that is one time and short. It is good to have a long-term relationship with them as our communication and ability to understand each other really improved from project to project which then improved the quality of what we got as we understood each other well.

    5.0
    Overall Score
    • 5.0 Scheduling
      ON TIME / DEADLINES
    • 4.5 Cost
      Value / within estimates
    • 4.5 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer

    Web & Mobile App Dev Outsourcing for Software Company

    “Based on my experience, their communication makes them stand out.”

    Quality: 
    5.0
    Schedule: 
    5.0
    Cost: 
    4.5
    Willing to refer: 
    5.0
    The Project
     
    $200,000 to $999,999
     
    Oct. 2016 - Ongoing
    Project summary: 

    Apriorit provides development and design outsourcing services to a software company. They do project-based work or provide developers to augment the internal team. Deliverables include mobile apps and websites.

    The Reviewer
     
    1-10 Employees
     
    Draper, Utah
    Owner, Software Company
     
    Verified
    The Review
    Feedback summary: 

    Apriorit has maintained a long-term engagement by delivering high-quality code and continuously improving their processes. They make their work comprehensible to internal stakeholders who don’t have software engineering expertise. Their project managers are knowledgeable and communicate seamlessly.

    A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

    BACKGROUND

    Introduce your business and what you do there.

    I’m the owner and founder of a software company that makes data recovery and backup tools for phones and computers. We started as a digital forensics company, and we had a lot of regular customers who wanted access to digital forensic tools that were typically only available to investors and law enforcement. We wanted to provide data recovery solutions to everyday people, so we split in 2016. That has evolved into backup solutions for cell phones and computers. 

    OPPORTUNITY / CHALLENGE

    What challenge were you trying to address with Apriorit?

    We needed to outsource development.

    SOLUTION

    What was the scope of their involvement?

    Apriorit is our only developer; we’ve outsourced our development solely to them. They’ve developed our iOS, Android, and web apps. I believe they originally started with C++ and have done some Microsoft development. 

    Apriorit does both design and development. They’ve designed our website, software, and software interface. We’ve worked with them in two capacities, the first of which is project-based work, where we have specific features to add. They prepare the statement of work and complete the project based on their quote. We’ve also hired full-time developers through them.

    What is the team composition?

    We’ve worked with two different teams from Apriorit, one of which does web development, and the other does design. Right now, we have two full-time developers from their team working with us. We also have a QA person who is either full-time or half-time, depending on the quantity of work each month. I work directly with one project manager who manages all of the app development, and another project manager who manages website development.

    How did you come to work with Apriorit?

    I’ve been working with them for approximately 20 years, before they actually formed into the company that they are now. We found them through old forums around 2000. We needed them to do project-based development work, which they did piece-by-piece. We liked their work and eventually started hiring them full-time. At one point, our sister company had about 20 developers. We’ve worked with them for a long time.

    How much have you invested with them?

    We spent around $120,000 the first year, and then probably only $50,000 total over the next couple of years. In 2019, we spent over $100,000. Right now, we’re currently doing about $15,000 a month. 

    What is the status of this engagement?

    This project began around October 2016, and it’s ongoing.

    RESULTS & FEEDBACK

    What evidence can you share that demonstrates the impact of the engagement?

    I’ve been impressed by their improvements over the years. Whenever we start a project or feature set, we go through the whole process of writing up a document that outlines everything, from front to back, so that we can make sure we get the entire scope of work. Then, they give feedback suggestions, which is very good from my standpoint since I’m not a software engineer. They really educate me as we go.

    Their QA process has also improved immensely, to the point that when we release a product, there are no surprises. There are inevitably bugs in software, but the scale of the bugs is a lot smaller than it used to be back when we started working together. They find bugs and eliminate them before the release. They’ve really improved their QA throughout the development process. 

    How did Apriorit perform from a project management standpoint?

    Their project managers are knowledgeable and on top of things, and that is something that I really appreciate about working with them. Even if their project managers aren’t developers, they know how to convey issues from a development standpoint. They’re very good at communication.

    What did you find most impressive about them?

    Based on my experience, their communication makes them stand out. The developers are also very productive and maintain an advanced skill level; we don’t waste time dealing with bugs from poor code.  

    Are there any areas they could improve?

    Anything they could’ve done, they have, from my perspective. I can’t pinpoint anything that they need to improve on at this point.

    Any advice for potential customers?

    I’d recommend having somebody that can dedicate the time to working with the project manager. They’re very efficient and productive as long as they have two-way communication.

    5.0
    Overall Score
    • 5.0 Scheduling
      ON TIME / DEADLINES
    • 4.5 Cost
      Value / within estimates
      They’re a little more expensive, but it’s worth it. They deliver based on what they quote.
    • 5.0 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer
      I’m very likely to refer them.

    Mobile Development for Parental Control Software

    "Apriorit puts a lot of focus into their solutions."

    Quality: 
    5.0
    Schedule: 
    5.0
    Cost: 
    5.0
    Willing to refer: 
    5.0
    The Project
     
    $200,000 to $999,999
     
    Aug. 2018 – Ongoing
    Project summary: 

    The team at Apriorit assisted with a niche area of software development for a parental control platform. They built an SDK that had functionality that fit the OS.

    The Reviewer
     
    1-10 Employees
     
    United Kingdom
    Head of Project Development, Parental Control SaaS Provider
     
    Verified
    The Review
    Feedback summary: 

    While the product isn’t launched yet, the team at Apriorit delivered a bug-free system that will benefit company growth. Their project management style complemented their skilled expertise. While work speed could improve, their dedication to their clients’ vision is top-notch.

    A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

    BACKGROUND

    Introduce your business and what you do there.

    I’m the head of project development for a parental control software developer. We’re developing an internet content & filter for parental control software where the customer installs a piece of software on their computer or mobile device. It can then be controlled and monitored from different online portals.

    OPPORTUNITY / CHALLENGE

    What challenge were you trying to address with Apriorit?

    We initially developed the software for a specific operating system. We wanted to start moving out into other operating systems as well. We were looking for low-level, kernel developers, and didn’t want to work with someone who would take our existing technology and port it to a different OS platform. The system was built for Windows, and we needed it to be adapted into Android or iOS.

    SOLUTION

    What was the scope of their involvement?

    Our product is split between different domains. We asked their team to build an SDK. Outside of them, our team developed the wrappers that go around that, along with designing the UI and interfaces. Apriorit designed and developed the low-level SDK that we can consume through APIs. We needed certain functionality that fits closely to the OS. The initial project is complete, but now we’re working on phase two. They also offer a support aspect as well.

    What is the team composition?

    Depending on the stage of the project, we talked with 5–10 people. We have a central point of contact.

    How did you come to work with Apriorit?

    We were looking for a specific niche area of software development. The majority of software development houses are data-focused rather than dealing with low-level work. We found Apriorit through Google.

    We mentioned their name to one of the development companies that we work with, and they said they worked with them before and were happy with them. After that discussion, we went to meet them and decided to work with Apriorit.

    How much have you invested with them?

    The project cost between $250,000–$500,000.

    What is the status of this engagement?

    Our ongoing engagement with Apriorit started in August 2018.

    RESULTS & FEEDBACK

    What evidence can you share that demonstrates the impact of the engagement?

    We will be working with Apriorit in the long-term. The project hasn’t gone to market yet because we’re still working on the higher areas of it. During beta testing, a couple of thousand users had no problems with it at all. We’re confident that the product is going to enable us to grow.

     

    We’re looking forward to using what they’ve developed. One of the requirements was to have great automated testing. Everything works via Jenkins, and it’s well-managed. The project was well-planned.

     

    Apriorit puts a lot of focus into their solutions. Their team uses a modern approach that we would expect from an engagement. When we get a delivery from them, we very rarely come across bugs. Their testing seems to be good.

    How did Apriorit perform from a project management standpoint?

    From a project management standpoint, it’s been very good. Everything is done in sprints, but not the typical agile sprints. We stretch things out a little bit longer than that, but they break down the tasks well. Everything is tracked in Jira.

    What did you find most impressive about them?

    If someone is looking for low-level software development that understands the technology, they know how to stretch it to the limits and achieve what other groups say is unachievable. The team at Apriorit doesn’t take no for an answer. They will find a way to fulfill any client’s business needs. It’s something we’ve struggled to find with other companies we previously worked with in this area.

    Are there any areas they could improve?

    One of the issues we’ve had dealt with time. We would be a lot happier to grow the team and move quicker, but they don’t always have the resources available to scale when necessary. Things do take a bit longer than we would like, but not due to any technical issues we have.

    Do you have any advice for potential customers?

    Ensure that what you’re asking them to do is something that requires low-level software development expertise. Their team performs best when they have a tough problem that requires investigation. Allow them the space to do those before they start working on the actual development. This helps them understand the technical limitations of what the customer is trying to achieve and other expectations.

    Stay very focused on creating the proof of concepts because the typical development they’re doing for us is hard to predict when it comes to cost.

    5.0
    Overall Score Our experience has been absolutely amazing.
    • 5.0 Scheduling
      ON TIME / DEADLINES
      They design a project roadmap and deliver on time. They’re focused on ensuring they understand what they’re trying to achieve.
    • 5.0 Cost
      Value / within estimates
      They deliver within the budget we expected.
    • 5.0 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer

    Hardware Dev for Cybersecurity Software Company

    "They had great technical knowledge of hardware development, which was just what we needed."

    Quality: 
    5.0
    Schedule: 
    5.0
    Cost: 
    5.0
    Willing to refer: 
    5.0
    The Project
     
    $10,000 to $49,999
     
    Apr. 2019 - July 2019
    Project summary: 

    Apriorit supplied support on a hardware development project, producing a driver for a wifi adapter. 

    The Reviewer
     
    50-100 Employees
     
    Madrid, Spain
    R&D Manager, Cybersecurity Software Firm
     
    Verified
    The Review
    Feedback summary: 

    The project was a success, with the product having all of the necessary functionalities and being delivered on time. Apriorit was a capable partner with deep expertise that showed through their work. Customers can expect a satisfying experience with clear communication.

    A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

    BACKGROUND

    Introduce your business and what you do there.

    I’m the development manager for a software products firm.

    OPPORTUNITY / CHALLENGE

    What challenges were you trying to address with Apriorit?

    We hired them for a development project. 

    SOLUTION

    What was the scope of their involvement?

    Apriorit provided hardware development support. They created a driver for a wifi adapter. 

    What is the team composition?

    Two developers and a project manager support us.

    How did you come to work with Apriorit?

    We did some research on Google and reviewed different sites. We chose Apriorit because they were the ones that seemed to have a better understanding of the project and its requirements. They also made a great proposal and it was clear they’re experts at what they do. 

    How much have you invested in them?

    We’ve spent between $10,000–$50,000. 

    What is the status of this engagement? 

    Our project ran from April–July 2019.

    RESULTS & FEEDBACK

    What evidence can you share that demonstrates the impact of the engagement?

    The results were positive and the project was successful. The functionality was what we expected and we were very happy with their work.

    How did Apriorit perform from a project management standpoint?

    They did meet all of our deadlines. We had very fluid communication and they always kept us up to date with all progress. We knew about any issues or delays that could come up.

    What did you find most impressive about them?

    They’re very good at what they do. They had great technical knowledge of hardware development, which was just what we needed. 

    Are there any areas they could improve?

    We were happy with their work so I can’t think of anything.

    5.0
    Overall Score
    • 5.0 Scheduling
      ON TIME / DEADLINES
    • 5.0 Cost
      Value / within estimates
    • 5.0 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer

    Development for Product Company

    "Apriorit has delivered on every challenge I've given them."

    Quality: 
    5.0
    Schedule: 
    5.0
    Cost: 
    5.0
    Willing to refer: 
    5.0
    The Project
     
    $50,000 to $199,999
     
    Oct. 2018 - Ongoing
    Project summary: 

    Leveraging cutting-edge technologies from Rust to WebAssembly, Apriorit has provided a range of development expertise for remote desktop management. They create solutions for authentication and security. 

    The Reviewer
     
    51-200 Employees
     
    Canada
    Marc-André Moreau
    Wayk Product Manager, Devolutions Inc.
     
    Verified
    The Review
    Feedback summary: 

    Apriorit has contributed high-level technical acumen and insight to transform a web- and mobile-based remote desktop product into a complete solution for PAM with sophisticated security features. The team managed the project seamlessly and delivered fully tested, flawless deliverables. 

    A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

    BACKGROUND

    Introduce your business and what you do there. 

    I work for Devolutions, Inc. Our main product is called remote district manager. Our new product, Wayk Now, is another remote desktop software. My title is Wayk Product Manager. 

    OPPORTUNITY / CHALLENGE

    What challenge were you trying to address with Apriorit? 

    We hired Apriorit to support multiple projects. Our development work for Wayk Now involves cutting-edge development. We needed to develop a new codec that would be usable for both native mobile apps and web-based applications for remote desktop usage. 

    Other projects we're working on entail proxying remote desktop traffic for inspection and adding additional security to become a full PAM (privileged access management) solution. 

    SOLUTION

    What was the scope of their involvement? 

    Our company had identified a codec with all of the properties we needed. We first contracted Apriorit to re-implement the JFWX codec in Rust to be compatible with WebAssembly, a new type of code similar to JavaScript that can run in a browser. The same code can be repurposed inside our C program, which will eventually be usable in a web-based version of our remote desktop client. 

    The team figured out how to create this solution within about a month. After we spent another month on iteration and tons of unit tests, it was fully complete.  Since then, we've started implementing a new RDP stack for the Microsoft remote desktop protocol. 

    Apriorit helped us create a functional proxy to perform the authentication sequence it required. It enables the software to use temporary credentials while completely hiding the real ones used on the second side of the proxy. This feature is very useful for privileged access management.  Users never have to send the actual password to the remote desktop client. 

    For our third engagement, we are pushing the previous product further. We're moving after the connection sequence and after the authentication sequence. Apriorit is working on the full connection sequence for RDP entirely in Rust.

    What is the team composition?  

    We've mostly worked with the same project manager and developer from Apriorit. In fact, we recently signed a dedicated developer agreement. Rather than being fixed by project, our engagement is based on time. 

    Having the same resource from their side assures us the work will be of good quality for at least six months. We will most likely renew the contract at that point. 

    How did you come to work with Apriorit? 

    A couple of years ago, I was actually working as a consultant myself for Dell, who had engaged both Apriorit and myself to work on the same project. 

    Last year, the CEO of Apriorit contacted me on LinkedIn to ask if I was interested in working together. At the time, I happened to have some projects I was willing to outsource. 

    For our first project, they solved the problem at a surprisingly competitive price. We've moved on to more complicated engagements since. 

    How much have you invested with them? 

    We've spent about $50,000–$100,000 so far. 

    What is the status of this engagement? 

    The project started in October of 2018 and is still ongoing.

    RESULTS & FEEDBACK

    What evidence can you share that demonstrates the impact of the engagement? 

    The deliverables they've given us required few unit tests, so I consider them to be very high quality. Many vendors don't take testing seriously, but Apriorit has a highly skilled and dedicated QA department. They provided documentation for how to use the deliverable. The coverage was over 90 percent, which is extremely high.  We were astonished by how quickly they finished our first project. 

    How did Apriorit perform from a project management standpoint? 

    From a project management standpoint, working with Apriorit has been a dream. We only have to interact with our dedicated project manager, and everything gets done. Our project is quite complex, so I couldn't be happier with their performance. 

    When we start a new project, I usually draft the requirements and send the list through our project manager to the developer. They come back with estimates and questions so we can address issues and remove or add elements until the project is completely scoped. Once they send us a full list with pricing for different tasks, we proceed. 

    What did you find most impressive about them? 

    The complexity of deliverables they've been able to produce is quite something. I would highly recommend them for any challenging project. Apriorit has delivered on every challenge I've given them. 

    Are there any areas they could improve? 

    No, I have nothing bad to say about them.

    Do you have any advice for potential customers? 

    My best tip would be to start with a task that's quite complex, but fairly isolated from your company's main current focus. Find a project that does not involve much interaction with your existing software. For instance, a large, complex first project that depends on a lot of internal tools is a recipe for disaster based on my experience in consulting. 

    I carefully designed this project to have zero interaction with our existing internal tools. Since our first engagement together required absolutely nothing from our side to get started, it worked quite well. The best way to go is having them create a module you can plug right in. 

    5.0
    Overall Score
    • 5.0 Scheduling
      ON TIME / DEADLINES
    • 5.0 Cost
      Value / within estimates
    • 5.0 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer

    Internal Driver Development for Data Security Company

    “The engineers’ education and training shone through in their work.”    

    Quality: 
    5.0
    Schedule: 
    5.0
    Cost: 
    5.0
    Willing to refer: 
    5.0
    The Project
     
    $10,000 to $49,999
     
    Oct. - Nov. 2018
    Project summary: 

    Apriorit leveraged specialized expertise to develop a kernel driver for Linux and Windows that’s compatible with iOS. The team also provided project management support and technical consultation.

    The Reviewer
     
    11-50 Employees
     
    Kansas City, Missouri Area
    Project Manager, IT Company
     
    Verified
    The Review
    Feedback summary: 

    Drawing from high-level technical knowledge and expertise, Apriorit went beyond simply fulfilling the requirements to improve the end product from a UX standpoint. They demonstrated a keen understanding of the underlying business challenge. The team is proactive, reliable, and skilled.

    A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

    BACKGROUND

    Introduce your business and what you do there.

    The company is a US-based security firm that works with hardware and software. My role for this project was product manager.

    OPPORTUNITY / CHALLENGE

    What challenge were you trying to address with Apriorit?

    We approached Apriorit specifically for development support with kernel drivers. 

    SOLUTION

    What was the scope of their involvement?

    We wanted to create a driver that could control the flow of traffic to desktop and connect devices to a host machine. We had a clear picture of how it was supposed to work and the steps we needed to take to complete it. Beyond connecting us with developers, Apriorit handled project management as well.

    Apriorit programmed the code in C. They originally built the kernel driver for Windows. Later on, we added on compatibility for iOS. We had known from the start that they had the right skill sets to develop for both Mac and Linux, which was part of their appeal as a vendor. 

    What is the team composition? 

    Apriorit assigned one project manager and a main developer to our project that I know of. We didn't have any regular contact with the other developers. I assume the iOS specialist is a different person. 

    How did you come to work with Apriorit?

    We found Apriorit online after searching extensively for a developer. I appreciated the in-depth level of their engagement with us. I met with the CEO and our project manager multiple times. We found them appealing because they were located in a time zone and strong language skills that matched well with ours. 

    I had worked with Apriorit in the past and knew that they had the specific skill set we needed for this recent project. Our past experience together assured us they could fulfill our business requirements.

    How much have you invested with them?

    Our budget for the iOS subset of the product was $10,000.

    What is the status of this engagement?

    We worked on this project from October–November 2018.

    RESULTS & FEEDBACK

    What evidence can you share that demonstrates the impact of the engagement?

    Apriorit went beyond simply building the new features we included in the specifications. They notified us whenever they noticed something that didn't make sense, and suggested a better alternative. We found their advice quite valuable. They helped us end up with a truly useful product from the end user perspective. 

    The entire process was structured. Apriorit was very skilled and performed at a high level. They clearly understood the business problem we were trying to solve through this product development. The engineer's education and training shone through in their work.  

    How did Apriorit perform from a project management standpoint?

    Our main contact was the project manager. She translated our business requirements for the development team and helped us achieve our goals. The project manager communicated effectively. They provided thorough documentation for the project.

    We mainly contacted Apriorit using email along with a few online meeting sessions. Their communication was excellent, and they maintained the perfect level of frequency. 

    Apriorit knows what they're doing. They reached out to us with any updates or questions proactively. I could always tell they were driving the project forward.   

    What did you find most impressive about them?

    The engineers from Apriorit considered our business case as a whole rather than just working through the specs mechanically. They had a clear view of what we wanted to achieve, which is very valuable. Many developers only write the code they're instructed to. They're a smart and motivated team.

    Are there any areas they could improve?

    No, not really. 

    Do you have any advice for potential customers?
        

    Future clients are in good hands. Apriorit is very knowledgable. We've been using them for the same specific type of development, but I'm sure they have other areas of expertise.

    5.0
    Overall Score
    • 5.0 Scheduling
      ON TIME / DEADLINES
    • 5.0 Cost
      Value / within estimates
    • 5.0 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer

    Driver Development for Product Software Company

    “Apriorit is a great choice for any client that wants a partner that offers positive, collaborative interaction.”

    Quality: 
    5.0
    Schedule: 
    5.0
    Cost: 
    4.5
    Willing to refer: 
    5.0
    The Project
     
    $50,000 to $199,999
    Project summary: 

    Apriorit provided Windows kernel level development to supplement an internal team’s expertise. They built and tested a Windows authentication type driver and integrated it into the product.

    The Reviewer
     
    51-200 Employees
     
    Greater New York City Area
    Founder & Chief Architect, Computer Software Company
     
    Verified
    The Review
    Feedback summary: 

    Apriorit’s impressive coding expertise fortified the abilities of the in-house developers. Since kernel level development is much harder to test than user-facing code, their QA process was especially impressive. They fully satisfied the client’s high expectations via prompt, high caliber delivery.

    A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

    BACKGROUND

    Introduce your business and what you do there.

    I’m the founder and chief architect of a computer software company. We sell virtualization and remote access products to customers globally.

    OPPORTUNITY / CHALLENGE

    What challenge were you trying to address with Apriorit?

    We needed to develop a sales and technology software that involved Windows kernel level development, which we don’t have the expertise for in-house.

    SOLUTION

    What was the scope of their involvement?

    We hired Apriorit to develop in Windows kernel-mode. There are many different kernel-driver level development tasks. There’s a decent amount of complexity associated with this process. A piece of code developed on user mode is much easier to debug than kernel-driver level development. 
    Apriorit went through the development and QA phases. They ran testing within our facilities and fixed bugs in a timely fashion. They added the Windows authentication type driver into our product to put into production and deliver to customers. 

    We set specific requirements for the functionality and how to develop the actual kernel-driver code.  We provided the product management spec from a functionality point of view and one for building the API  to communicate between our components. Anything that is internal to their code, they develop to the best of their capabilities. We haven't interfered too much with their development process.

    What is the team composition? 

    The team included a project manager and a lead developer. We interacted with several people. We don’t know how many developers were on the project. It was a fixed price project.

    How did you come to work with Apriorit?

    I was introduced to the CEO years ago. Since then, I’ve met with him in New York City from time to time. I’d been aware of the team’s expertise, but hadn’t had the opportunity to actually give them a project before

    For this project, we requested proposals from Apriorit and two other companies. We selected them based on their professionalism from the initial interaction and proposal provision to the negotiation phase. They maintained the same caliber through to the deliveries.

    How much have you invested with them?

    We spent $100,000.

    What is the status of this engagement?

    We worked together from October 2017–September 2018.

    RESULTS & FEEDBACK

    What evidence can you share that demonstrates the impact of the engagement?

    It’s not easy for me to give someone full marks, but in this case, I give Apriorit a perfect score. Working with them was a great success, which I rarely say about people. The team performed everything very professionally. They delivered the code and fixed any bugs in a timely and proficient manner that merited our full satisfaction.

    How did Apriorit perform from a project management standpoint?

    We had great interactions. We had bi-weekly calls with the project manager and the lead developer. Detailed requirement documents laid out the features the development should include. 

    The project was separated into milestones.  Whenever they couldn’t finish on time, they told us in advance, explained why, and provided a different estimate. The project manager worked with our R&D team to make sure everything has been delivered to us.

    When they believed we should do something differently, we’d hold an intelligent conversation and went with one of our decisions or the other side’s. Since they have a lot of experience, they were often right about specific things. We prefer this type of interactive dialogue to companies that just always say yes unthinkingly to everything we ask for.

    What did you find most impressive about them?

    One of the most difficult things to do in this space is kernel-level or driver level development. Specifically, for low-level, kernel-driver development, I highly recommend you go to Apriorit. It’s a unique experience working with them. I’ve been with my company for 25 years, and it’s rare for me to give such a high compliment to any vendor.

    Are there any areas they could improve?

    No.

    Do you have any advice for potential customers?

    Listen to Apriorit because they’re the experts. Before saying yes to what they propose, make sure that you understand it and make an informed decision. If someone is looking for a “yes man,” they should go elsewhere. Apriorit is a great choice for any client that’s looking for a partner who offers positive and collaborative interactions.”

    5.0
    Overall Score
    • 5.0 Scheduling
      ON TIME / DEADLINES
    • 4.5 Cost
      Value / within estimates
      They’re not the cheapest option, but it's more a question of value for the cost. They provide top quality results.
    • 5.0 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer