Apriorit is a cybersecurity and AI focused software engineering company that helps tech enterprises, midsize companies, and growing startups worldwide with:
Building custom software solutions
Implementing AI&ML technologies
Upgrading legacy products
Configuring and maintaining cloud infrastructure
Ensuring regulatory compliance
Conducting security audits
And more
Our seasoned dedicated specialists bring strong security, great performance, and innovation to:
Cybersecurity solutions development
Embedded and IoT solutions
Driver & kernel development
Network management solutions
Operating system management (Windows, Linux, MacOS, iOS, Andriod, custom OS)
SaaS development
Mobile device management (MDM)
Software reverse engineering
Cloud-based platforms and solutions
Blockchain-based products and smart contracts development & audits
Apriorit leads the way in AI software engineering embracing advanced AI technologies like Natural language processing, Computer vision, Machine learning, Deep learning, Time series analysis. With our team you get a full range of support at every step of your GenAI journey in:
Generative AI development
AI Chatbot Development
Image, video, audio, and creative design generation
Synthetic data generation
AI model fine-tuning
Prompt engineering
We help leading cybersecurity players to empower their products with endless potential that AI gives for threat detection and prevention, malware detection, incident response automation, etc
Apriorit has headquarters in the US, Canada, an EU office in Poland and Cyprus, and several development offices in Eastern Europe hosting over 20 R&D and QA teams.
Why consider Apriorit?
Over the last two decades, Apriorit has become well known for:
Niche expertise and non-trivial tasks solvers
Diverse pool of 400+ seasoned experts
Fast access to hand-selected expert team
Strong cybersecurity mindset
These qualities make 98% of our clients, including several Fortune 500 companies, keep coming back to us with new tasks.
Min project size
Undisclosed
Hourly rate
$100 - $149 / hr
Employees
250 - 999
Locations
Poznań, Poland
Year founded
Founded 2002
Languages
Timezones
2 Languages that we service
English
Ukrainian
10 Timezones that we service
ACT
Australia Central Time (ACT)
CET
Central European Time (CET)
EET
Eastern European Time (EET)
GMT
Greenwich Mean Time (GMT)
IDT
Israel Daylight Time (IDT)
PST
Pacific Standard Time (PST)
UTC
Universal Coordinated Time (UTC)
EST
Eastern Standard Time (EST)
AET
Australia Eastern Time (AET)
NST
New Zealand Standard Time (NST)
2 Locations
Poznań , Poland
Dnipro , Ukraine
No have been added yet...
Pricing Snapshot
Min. project size
Undisclosed
Avg. hourly rate
$100 - $149
/hr
Rating for cost
4.6
/5
What Clients Have Said
Apriorit's pricing varies significantly across projects, with investments ranging from $5,000 to over $1 million. Clients frequently highlight the company's good value for cost, despite some noting high rates. Overall, Apriorit is viewed as a reliable partner delivering quality work within budget.
The quality of Apriorit's deliverables is frequently highlighted. Clients report that the work is often bug-free and meets or exceeds expectations. Their QA processes are thorough, ensuring high standards are maintained.
Strong Project Management Skills
Many clients commend Apriorit for their strong project management capabilities. They deliver projects on time, communicate effectively, and provide clear timelines and status updates, which helps in maintaining a seamless workflow.
Adaptability to Client Needs
Clients appreciate Apriorit's flexibility and ability to adapt to changing project requirements. Their team is willing to adjust resources and timelines to better meet client needs.
Cost-Effective Solutions
Several clients mention the cost-effectiveness of Apriorit's services. Despite being affordable, they do not compromise on quality, making them a preferred choice for long-term engagements.
Challenges with Language and Communication
While generally positive, some clients noted minor language barriers and suggested improvements in communication, particularly in more complex technical discussions.
High Technical Expertise in Various Domains
Apriorit is consistently praised for its technical expertise across multiple domains, including Windows kernel development, AI, cybersecurity, and low-level programming. Clients appreciate their ability to handle complex technical challenges that require specialized knowledge.
"Apriorit puts a lot of focus into their solutions."
Feb 26, 2020
Head of Project Development, Parental Control SaaS Provider
Anonymous
Consumer Products
United Kingdom
1-10 Employees
Phone Interview
Verified
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.
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.
RATINGS
5.0
"Our experience has been absolutely amazing."
Quality
5.0
Service & Deliverables
Schedule
5.0
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."
Cost
5.0
Value / within estimates
"They deliver within the budget we expected."
Willing to Refer
5.0
NPS
Hardware Dev for Cybersecurity Software Company
Custom Software Development
$10,000 to $49,999
Apr. - July 2019
5.0
Quality
5.0
Schedule
5.0
Cost
5.0
Willing to Refer
5.0
"They had great technical knowledge of hardware development, which was just what we needed."
Feb 19, 2020
R&D Manager, Cybersecurity Software Firm
Anonymous
Information technology
Madrid, Spain
51-200 Employees
Phone Interview
Verified
Apriorit supplied support on a hardware development project, producing a driver for a wifi adapter.
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.
RATINGS
5.0
Quality
5.0
Service & Deliverables
Schedule
5.0
On time / deadlines
Cost
5.0
Value / within estimates
Willing to Refer
5.0
NPS
Development for Product Company
Custom Software Development
$50,000 to $199,999
Oct. 2018 - Ongoing
5.0
Quality
5.0
Schedule
5.0
Cost
5.0
Willing to Refer
5.0
"Apriorit has delivered on every challenge I've given them."
Jun 5, 2019
Wayk Product Manager, Devolutions Inc.
Marc-André Moreau
IT Services
Canada
51-200 Employees
Phone Interview
Verified
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.
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.
RATINGS
5.0
Quality
5.0
Service & Deliverables
Schedule
5.0
On time / deadlines
Cost
5.0
Value / within estimates
Willing to Refer
5.0
NPS
Internal Driver Development for Data Security Company
Custom Software Development
$10,000 to $49,999
Oct. - Nov. 2018
5.0
Quality
5.0
Schedule
5.0
Cost
5.0
Willing to Refer
5.0
“The engineers’ education and training shone through in their work.”
Apr 3, 2019
Project Manager, IT Company
Anonymous
IT Services
Kansas City, Missouri
11-50 Employees
Phone Interview
Verified
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.
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.
RATINGS
5.0
Quality
5.0
Service & Deliverables
Schedule
5.0
On time / deadlines
Cost
5.0
Value / within estimates
Willing to Refer
5.0
NPS
Driver Development for Product Software Company
Custom Software Development
$50,000 to $199,999
5.0
Quality
5.0
Schedule
5.0
Cost
4.5
Willing to Refer
5.0
“Apriorit is a great choice for any client that wants a partner that offers positive, collaborative interaction.”
Feb 26, 2019
Founder & Chief Architect, Computer Software Company
Anonymous
IT Services
New York City, New York
51-200 Employees
Phone Interview
Verified
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.
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.”
RATINGS
5.0
Quality
5.0
Service & Deliverables
Schedule
5.0
On time / deadlines
Cost
4.5
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."
Willing to Refer
5.0
NPS
Custom Driver Development for Data Recovery System
Custom Software Development
$10,000 to $49,999
May 2018 - Ongoing
5.0
Quality
4.5
Schedule
5.0
Cost
5.0
Willing to Refer
5.0
“Apriorit’s developers are the top experts in their field.”
Aug 2, 2018
Founder & CTO, Data Recovery Company
Anonymous
Software
Canada
1-10 Employees
Phone Interview
Verified
Apriorit developed a custom framework that enables a driver to facilitate communication between Windows operating systems, failed mass storage hardware devices and applications.
Apriorit’s demonstrated technical proficiency was unique among 10-20 teams in consideration for the project bid. Without their development expertise, the product never could have come to fruition. The team couples excellent programming skill with professional conduct and rapid 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 CTO of a small, high-tech business. We build hardware and software tools for data recovery service providers and government agencies on the B2B channel. We provide very distinct computer-related technologies to restore data from failed hard drives and solid state drives (SSDs).
OPPORTUNITY / CHALLENGE
What challenge were you trying to address with Apriorit?
For quite a long time, we were searching for experts in the Windows driver development area. Most of our hardware works on our own proprietary operating system. While we occasionally need drivers for standard devices, we don’t have internal resources with this skill since it’s not our primary focus. Only a few companies provide this type of service in North America, and none we found in the U.S. or Canada fit our allocated budget. We hired Apriorit for consulting and development services after confirming their capabilities
SOLUTION
What was the scope of their involvement?
Our company builds hardware that works on various operating systems, particularly for Windows. We needed a driver that connects our devices to the Windows operating system and allows proper functionality and communication with the applications we write.
Rather than a key solution, Apriorit built a platform that enabled us to create our own custom driver for failed mass storage devices. Since the broken devices we work with aren't compatible with standard protocols, they need a sophisticated tool to comply with operating system specifications.
Our custom product differs in many ways from standard drivers for functional hardware. We had quite specific and unusual requirements for the display. After Apriorit completed the framework, they spent a few more weeks helping us build a compatible key solution. Anytime a problem or question appeared, they quickly resolved it.
What is the team composition?
I worked directly with three people from Apriorit including a senior business development manager and a project manager. One developer served as my point of contact to the rest of the technical team.
How did you come to work with Apriorit?
We found Apriorit through Upwork. I published the requirements of our project and filtered through the 10-20 companies that responded. Based on our first interchange, they seemed like professional experts that could help us with this challenging endeavor.
How much have you invested with them?
We spent around $15,000 on their services.
What is the status of this engagement?
Our project lasted from May–June 2018. We're still in the process actually, and that’s a good thing. As we encounter new questions and problems, Apriorit continues to support us, even though the project is officially finished and we’ve sent all the payments. I will probably hire them for the next phase of the project.
RESULTS & FEEDBACK
What evidence can you share that demonstrates the impact of the engagement?
The key metric for success was that we were simply unable to complete this project without Apriorit. They helped us build the entire product. The quality of their development work is at the highest level I can imagine. We didn't find any other team worldwide with the same level of topical skills. Apriorit’s developers are the top experts in their field.
How did Apriorit perform from a project management standpoint?
We usually used email to stay in touch and added Skype calls when necessary. In most cases, I communicated with the project manager. She’d escalate specific, technical inquiries to a developer who would contact me directly with a detailed response.
Apriorit’s communication was simply fantastic. Despite the time zone difference, they always responded to me within an hour. I'd hear back from them the next day at the very latest. Rather than merely confirming receipt, their correspondence always contained real answers and solutions to my problems.
What did you find most impressive about them?
I most admired Apriorit’s professionalism and expertise. Their resources are highly skilled. Regarding project management, they had excellent response times and customer service. I'm a very satisfied client.
Do you have any advice for potential customers?
I recommend videoconferencing with both the project manager and developers. Sometimes emails can extend the timeframe, and it’s useful to discuss targets and challenges verbally. I prefer communicating directly with developers, but I understand why project managers are helpful. They can direct my questions to the correct
RATINGS
5.0
Quality
4.5
Service & Deliverables
Schedule
5.0
On time / deadlines
Cost
5.0
Value / within estimates
Willing to Refer
5.0
NPS
Development for HR Payroll Management Platform
Custom Software Development
$1,000,000 to $9,999,999
Mar. 2015 - Ongoing
5.0
Quality
4.5
Schedule
4.5
Cost
5.0
Willing to Refer
5.0
"On a Google review, the product would receive between 4.5 and 5 stars."
May 24, 2018
Manager, PayDay Resources
Jeffrey Benson
Human Resources
American Fork, Utah
11-50 Employees
Phone Interview
Verified
Apriorit is developing an SaaS human resources base using AngularJS. The platform facilitates every stage of the employment lifecycle, from hiring and benefits to payroll and termination.
The platform has helped some clients achieve a 20% profit increase. Apriorit resolves issues within 24 hours, organizes efficient project sprints, asks insightful questions to determine the product's goals. Their communication and management are always 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.
PayDay Resources is a human resource company. I’m general manager, and my role is strategic planning and daily operations.
OPPORTUNITY / CHALLENGE
What challenge were you trying to address with Apriorit?
We needed to address a client's human resource need.
SOLUTION
What was the scope of their involvement?
It’s a software as a service (SaaS) product. We provide them with the scope of work, the use cases, and the workflow, which they implement in the software language of their expertise. They use AngularJS.
We asked them for an online user base with roles and rights that allows multiple users to address human resource issues along the whole employee lifecycle. This includes everything from recruiting and onboarding, to termination or separation, to integration with third-party vendors that offer support products like health insurance, employee benefits, or worker's comp and general liability insurance.
The platform also integrates payroll data so that all participating parties have the appropriate payroll and employee information to offer the best products.
What is the team composition?
We currently have six full time engineers. We were assigned a project manager.
How did you come to work with Apriorit?
After it was recommended that we use AngularJS, a gentleman we knew introduced us to Apriorit. We initially vetted them and some other companies. We isolated it to Apriorit after our investigation of their capabilities and prior projects.
How much have you invested with them?
We've spent little over $1 million.
What is the status of this engagement?
We started working together in March 2015 and the work is ongoing.
RESULTS & FEEDBACK
What evidence can you share that demonstrates the impact of the engagement?
With the companies that we’ve recruited, we’ve seen a 20% increase in new business because of the HR product we rolled out, not including the payroll module. On a Google review, the product would receive between 4.5 and 5 stars. The turnaround time is about 24 hours, from introducing the problem to fixing it.
How did Apriorit perform from a project management standpoint?
They’ve been exceptional across the board. We have sprints, sometimes weekly, and standup meetings every day. They all understand English, and every team member can write fluent English. We use Slack, Skype, phone calls, and email. I’ve personally interviewed every person.
What did you find most impressive about them?
They’re professional. We’ve used Indonesian and Indian developers before, and the communication barrier was significant. With Apriorit, there is almost no communication barrier. Their interest in asking more questions to discover specifics about the product's performance has been a nice surprise.
Are there any areas they could improve?
Product releases are timely, but sometimes they're a little too enthusiastic and it gets released before we can notify our customers.
Do you have any advice for potential customers?
In the current political climate, there’s always a concern about using international engineers who are closely associated with Russia. As a business owner, I would recommend the reassurance of data protection. Make sure that security issues are available for review at any time.
RATINGS
5.0
Quality
4.5
Service & Deliverables
Schedule
4.5
On time / deadlines
"They are so detail-oriented that it's overwhelming. "
Cost
5.0
Value / within estimates
"Their pricing is effective and competitive."
Willing to Refer
5.0
NPS
"I wouldn’t hesitate to refer them to any business.
Driver Dev for Global Cyber Security Company
Custom Software Development
$50,000 to $199,999
Aug. 2016 - Ongoing
5.0
Quality
4.5
Schedule
5.0
Cost
5.0
Willing to Refer
5.0
“They seem to be very good at what they are doing.”
Mar 5, 2018
Senior Director of Software Engineering, OPSWAT
Jianpeng Mo
Software
San Francisco, California
51-200 Employees
Phone Interview
Verified
Apriorit built a driver that monitors the system input/output and detects USB devices, signaling the OS to intercept and block them until they are examined. The driver is complete, but collaboration continues.
Apriorit’s test builds were valuable tools for demonstration purposes, and their resources helped to speed up the development cycle and decrease the time to market. The team managed the project perfectly and impressed with their expertise in driver technology and cross-platform development.
A Clutch analyst personally interviewed this
client over the phone. Below is an edited
transcript.
BACKGROUND
Introduce your business and what you do there.
OPSWAT is a provider of malware multi-scanning and device compliance solutions. We build products for device and data security, integrating multiple anti-malware vendors into an in-house scanning engine. We have a proprietary technology called “content disarm and reconstruction”, which we call “data centralization” internally. It is considered an industry-leading technology.
OPPORTUNITY / CHALLENGE
What challenge were you trying to address with Apriorit?
We were developing a low-level driver for monitoring interactions between USB media and operating systems.
SOLUTION
What was the scope of their involvement?
We worked closely with Apriorit to define the product roadmap and perform acceptance testing across multiple milestones. We provided a requirements document describing the behavior of the driver, based on which they drafted a statement of work describing their services, the product features, and future enhancements. We discussed the feasibility of each feature based on their complexity and expense. We defined a project timeline and delivery scope together.
The driver sits between the operating system and the applications running on it, facilitating low-level interactions with the interrupt memory, hardware, firmware, and interaction callbacks. It was built to monitor the system input/output, detecting USB devices plugged into system ports. The operating system will initiate a signal to a callback string, a signal which is monitored by the driver built by Apriorit. Whenever a new USB device is plugged in, it will be intercepted and blocked until our software has finished examining it.
What is the team composition?
They assigned two engineers and a product manager to our project.
How did you come to work with Apriorit?
We reached out to two outsourcing companies for the development of this project. We found Apriorit through a referral. Their background knowledge seemed to fit us the best.
How much have you invested with them?
The cost of their work was $50,000–$100,000.
What is the status of this engagement?
We started working with Apriorit in August 2015. The initial project is finished but we are currently working on another one with their team.
RESULTS & FEEDBACK
What evidence can you share that demonstrates the impact of the engagement?
The quality of work provided by Apriorit was good. They delivered exactly what we agreed upon. We leveraged their resources to increase our internal development cycle and shorten the time to market. The overall experience has been good.
The testing builds they gave us were useful for demonstrating the agreed-upon features and what we would be able to do in the future.
How did Apriorit perform from a project management standpoint?
We maintained weekly meetings with the team. The scope detailed our expectations and required time for the build. We had real-time feedback and maintained agile project management. Their team was dynamic, allowing us to adjust our requirements from time to time, to get a better market fit. We used Jira for project management.
What did you find most impressive about them?
Their driver-level technology background is impressive. Apriorit has engineers who are familiar with cross-platform development, specifically Windows and Linux.
Are there any areas they could improve?
No. Based on our experience, they seem to be very good at what they are doing.
Do you have any advice for future clients of theirs?
It’s important to provide a detailed scope and have consistent meetings with the engineering team. Apriorit has reliable project management and development skills, but, when requesting changes, clients need to provide clear differentiation between the previous scope and current one.
RATINGS
5.0
Quality
4.5
Service & Deliverables
Schedule
5.0
On time / deadlines
Cost
5.0
Value / within estimates
Willing to Refer
5.0
NPS
Software Dev for Cyber Security Company
Custom Software Development
$10,000 to $49,999
Jan. 2016 - May 2017
5.0
Quality
5.0
Schedule
5.0
Cost
5.0
Willing to Refer
5.0
“They’ve never disappointed me because of their fast reactivity and ability to stick to timelines.”
Feb 16, 2018
CEO, Cyber Security Startup
Anonymous
Information technology
San Mateo, California
51-200 Employees
Phone Interview
Verified
Apriorit used .NET and C to develop a ransomware defense tool for Windows. They worked with an internal design team and were responsible for testing, applying adaptations, and fulfilling customer requests.
The system was successful in hundreds of applications. Apriorit was effective in translating requirements and challenges, while a holistic approach to development ensured accuracy. Timely delivery, transparent progress reports, and knowledge around more-obscure Windows subjects proved advantageous.
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 a cyber security company focusing on deception. We have a team of around 45 people globally and have served 300 worldwide customers to date, including Fortune 500 companies and others.
OPPORTUNITY / CHALLENGE
What challenge were you trying to address with Apriorit?
We sometimes use a contractor to accelerate some of our development processes.
SOLUTION
What was the scope of their involvement?
We’ve worked with them several times. One project was developing a tool to help defend ransomware for Windows. Part of it was developed in .NET and part was in C. They developed most of the solution with us. We designed it but didn’t have resources in our R&D, so we asked them to take the project from concept to delivery.
We published several versions—the first of which was done in two or three months. We had to make adaptations and have them update the software due to ransomware’s ever-changing behavior. We also expanded our capabilities based on customer requests. They were responsible for testing the code for bugs since they developed it. They worked very closely with our research team and did a good job.
What is the team composition?
They had a project manager and a CTO who was the head of the team and strong in technology.
How did you come to work with Apriorit?
A friend of mine who had also worked with them referred them to me.
How much have you invested in them?
We spent around $10,000.
What is the status of this engagement?
We began working with them on this project in January 2016 and finished in May 2017.
RESULTS & FEEDBACK
What evidence can you share that demonstrates the impact of the engagement?
We were successful in running hundreds of ransomware in the system. Each project they’ve worked on has been very successful. They’re really professional. They’ve never disappointed me because of their fast reactivity and ability to stick to timelines. I’ve never had complaints from my staff about Apriorit, which tells me that they’re a strong team.
How did Apriorit perform from a project management standpoint?
Project management is one of their strengths. Their project manager is able to translate the business logic and development challenges effectively. They’re also in charge of verifying whether the customer actually receives what they’re paying for.
They have someone who manages their business in the U.S., which is important because they actually know the requirements. He even came to San Francisco from New York to meet me in person.
They begin by confirming that they’re able to do a project. After the design is finished—either on their side or the customer’s—and finalized, they provide a project document which outlines milestones, developer capabilities, time for development, and QA testing. It’s all very professional and the start and finish of every project is clear.
The biggest problem in working with offshore teams is not knowing when they’ll finish a project. I’ve worked with four other groups, but I keep coming back to Apriorit because I know what I’m going to get. They’ve never missed a deadline.
They use Excel and PDF reports. They have a monthly session to discuss progress and present us with what they’ve done so far. Whether it’s a mockup or mid-project progress, they always give us a chance to look at the code. It’s good to see because you know that someone is working and doing something rather than just reporting via email. There’s more interaction when you get involved and learn how they work.
What did you find most impressive about them?
They’re very strong in development of kernel drivers and other Windows-related things that Microsoft never publishes documentation on. They’re phenomenal in this area.
Are there any areas they could improve?
No, I really enjoy working with them.
Do you have any advice for potential customers?
Pay them for what you need and don’t try to cut the price just because they’re offshore. They’re not expensive and don’t like to negotiate because their prices are already very affordable. They cost 50% less than other companies I’ve received quotes from.
RATINGS
5.0
"They’re a great company to work with."
Quality
5.0
Service & Deliverables
Schedule
5.0
On time / deadlines
"It’s one of their strong points."
Cost
5.0
Value / within estimates
"Their prices are decent and transparent."
Willing to Refer
5.0
NPS
"I already do.
Data Security Software for IT Security Company
Custom Software Development
$10,000 to $49,999
Apr. 2017 - Ongoing
5.0
Quality
5.0
Schedule
5.0
Cost
4.0
Willing to Refer
5.0
“They deliver on time, they’re responsive, and I’m happy with their work.”
Feb 1, 2018
CTO, IT Security Company
Anonymous
IT Services
Tel Aviv, Israel
11-50 Employees
Phone Interview
Verified
Apriorit augments the internal staff, assisting in R&D efforts. The team requires little oversight, and their managers take care of all administrative duties.
Apriorit has extensive experience in the IT security field. Dedication to their work and a willingness to quickly fix errors make them a reliable partner. Successful engagements has resulted in possibly extending the 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 CTO of a company that develops products mainly in the IT security field. We have customers worldwide, and I’m in charge of managing the product good and development group.
OPPORTUNITY / CHALLENGE
What challenge were you trying to address with Apriorit?
Some of the research and development (R&D) we do requires reverse engineering and research on proprietary formats and algorithms. We wanted to accelerate this R&D, so we began looking for a partner to augment our internal team.
SOLUTION
What was the scope of their involvement?
Apriorit required very little oversight on our part. Their project manager interviewed our staff and then built out the requirements for the project. They sent me a scope of work based on those interviews, we finalized the plan, and then they executed on it. They work in .NET and Python.
What is the team composition?
We interact with the account and project managers and one developer when we need to talk about technical work.
How did you come to work with Apriorit?
They contacted me during a conference. They approached our booth and offered their services, and we selected them due to their experience with IT security. They know how to develop security features, they understand a vast range of technologies, and they can perform low-level debugging and reverse engineering.
How much have you invested with them?
We’ve spent around $40,000.
What is the status of this engagement?
We began in April 2017, and we’re planning on having them launch additional projects.
RESULTS & FEEDBACK
What evidence can you share that demonstrates the impact of the engagement?
They deliver on time, they’re responsive, and I’m happy with their work. We have a good partnership, and I’d work with them again. The code quality and dev work are decent, and if there are issues, they adapt accordingly.
How did Apriorit perform from a project management standpoint?
They provide weekly updates as necessary, and they’re willing to have status phone calls when we ask. We mainly communicate via Skype, and we have a friendly relationship; they don’t require a lot of my attention. They provide full visibility to their progress and offer a post-delivery warranty to fix issues found afterward.
What did you find most impressive about them?
They’re dedicated to their clients. Instead of just asking for instructions, they work with the customer to build requirements and plans, which was helpful.
Are there any areas they could improve?
No, I don’t think so.
Do you have any advice for future clients of theirs?
Have as many conversations as possible to be fully aligned so you can better focus on the product and development.
RATINGS
5.0
Quality
5.0
Service & Deliverables
Schedule
5.0
On time / deadlines
Cost
4.0
Value / within estimates
Willing to Refer
5.0
NPS
Clutch verification provides an additional layer of data to help you make the right purchasing decision of business services.
If you’re not seeing exactly what you need here, send this company a custom message.
You can talk about your project needs, price, and timeline to get started on your project.