Embrace the Digital Future

SCAVASOFT is European full-service software development company, offering scalability and management of all stages of the project lifecycle including consultancy, architecture, design, development, quality assurance and maintenance.

Our mission is to provide exceptional value to our partners by delivering outstanding quality software with speedy implementation at reasonable costs. To achieve this we focus on attracting the best talent and creating an inspiring and rewarding environment that drives our employees to exceed expectations. We are keen on working with large enterprises and enjoy sharing our experience with remarkable start-ups.

Born after years of cooperation between our partners, the company adopted their winning principles based on over 45 years shared experience in the development and management of software projects. At the heart of our approach is providing world-class bespoke software that continuously exceeds expectation by employing the latest technological innovations. Our greatest incentive is seeing our clients’ ideas turning into reality, hence, we offer thorough dedication during the project’s lifecycle. Following the AGILE methodology, we offer flexibility, transparency and control over the development process to ensure seamless delivery and formation of long-term partnerships. We offer professional integrity, project management skills and high-level of personal responsibility that allows us to autonomously manage the project to successful completion.

We leverage the exceptional background of our founders with over 480 successful projects across diverse industries such as Health Care, Real Estate, E-Learning, Financial Services, Marketing and Entertainment. Our technological expertise and innovative solutions provide access to one of the most dedicated teams of developers while our tailor-made service ensures you can have the peace of mind knowing that we do things your way.

$25 - $49 / hr
10 - 49
Show all +
Varna, Bulgaria
  • Varna 9000


Automate Uploaded Videos Transcoding  Image

Automate Uploaded Videos Transcoding

Utilizing a set of Amazon Web Services, e.g. Elastic Transcoder, SNS, SQS, Cloud Formation and more, build a fully automated, background-running  workflow to transcode any user uploaded videos to HLS containers for best quality and performance streaming and playing. In an environment where users are uploading videos of all kind of types, quality and formats, the hosting application must do the best to provide streaming of those

videos in the best possible quality and performance, no matter the source type.
Background Jobs Execution Framework Image

Background Jobs Execution Framework

Build a framework to execute concurrent background jobs based on Redis PUB/SUB, Docker Containers, AWS Cloud Formation (Lambda functions, SNS, SQS) and Node.js. Facilitates on-demand containers spawn-run-and-die mechanic, pushing life notifications to client browsers over WebSockets. The multi-tenant nature of the surrounding application requires extremely careful work on per-user/per-tenant jobs execution, prioritization of

jobs, permission handling. Also, the technology stack was a challenge since the process requires mixing all kind of knowledge and tools - from cloud based containerization, through Redis based caching and job scheduling mechanic, to using several different languages in a mixed environment (hardware and software).
Redis Desktop Client Image

Redis Desktop Client

A Qt Framework based, cross platform, desktop application for Mac, Windows and Linux to connect to infinite number of Redis servers and manage Redis databases - a highly valuable tool for every DevOps and system administrator where Redis NoSQL databases are involved. Allows database and kesy management, export and import data, terminal access.

Implement the 70-20-10 model for learning Image

Implement the 70-20-10 model for learning

Enrich and improve e-Learning platform, at that time based on formal learning materials only (e.g. courses), to offer learners other two learning channels as well - informal learning and relationship engagement. The resulting work transformed the platform in a place where users and teachers/tutors were enabled to share all kind of media content, connect to assigned or emerged experts, comment and question the content as well as

attend Q&A sessions, live or in a forum-like manner. The content and social activity is organized and presented in a channel form, to allow easy navigation and knowledge categorization while not formally and strictly separated by type.
Enterprise class E-Learning platform Image

Enterprise class E-Learning platform

We’ve been part of the development process for years, building a large e-learning platform for one of our exclusive partners, Docebo, Italy. It is a powerful learning management system (LMS), equipped with an impressive suite of apps and features with the flexibility to adapt to individual organizational needs. Based on subscription business model, it helps small, medium and enterprise class customers to deliver formal and

informal knowledge and information to their employees or clients. It uses huge amount of on-premise and cloud technology stack, and comprises of rich user interface, complex and heavy back end, utilizing e-learning standards like SCORM, TinCan, AICC, Video streaming, as well as informal learning methodologies like coaching, media sharing, community engagement.


Sort by

Augmented Dev Support for Core SaaS Product

"Their leadership and managers are great."

Willing to refer: 
The Project
$200,000 to $999,999
Jan. 2015 - Ongoing
Project summary: 

ScavaSoft provides a broad range of resources to augment the internal development team. Their full-stack developers and QA testers are completely integrated into the internal team structure.

The Reviewer
201-500 Employees
Toronto, Canada
CEO, SaaS Company
The Review
Feedback summary: 

ScavaSoft's full-stack developers and QA testers are completely integrated into the internal team structure. They've put together an onboarding process that has allowed the team to scale effectively.

The client submitted this review online.


Please describe your company and your position there.

CEO of a SAAS Company with more than 300 employees


For what projects/services did your company hire ScavaSoft?

Recruiting, train and retai staff is hard and we needed a partner

What were your goals for this project?

Having a big outsource team to support actual team


How did you select this vendor?

Scavasoft started with very little people and growth overtime

Describe the project in detail.

Additional teams that work like a unique team with the internal tream

What was the team composition?

All the skills, from PF to Frontend, backend, Fullstack and quality assurance.


Can you share any outcomes from the project that demonstrate progress or success?

Overall we are happy with the outcome

How effective was the workflow between your team and theirs?

Scaling a large team require process and ritual that has been put in place.

What did you find most impressive about this company?

Their leadership and managers are great.

Are there any areas for improvement?


Overall Score
  • 5.0 Scheduling
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
    Great outcome
  • 5.0 NPS
    Willing to refer