The photo of Valor's CEO, Dima

"Execution is everything."

- Valor's CEO, Dima Shekhovtsov, GDE

Results,
not excuses

We are not coders, we're true engineers and specialized experts with a deep understanding of languages and frameworks necessary to build the next-gen apps and platforms.

Get in Touch

We've been in these shoes

  • # Product
  • # Product-Market-Fit
  • New product creation
  • Finding Product-Market-Fit
  • Solving User Churn
  • # Business
  • # Enterprise
  • # Vendor
  • Budget constraints
  • Delivery performance
  • Vendor integration challanges
  • # Software
  • # Engineering
  • # Technology
  • Software performance
  • Technology integration problems
  • Quality Management
Let's solve it together!

So now Valor offers

Consulting

Valor relies on our deep understanding of technology and has a broad network of true engineers and specialized experts to assist.

Solve it together

Product and Solution Delivery

Valor creates and manages dedicated product and service teams, augments your existing team, or delivers fixed-price projects.

Deliver product

Prototypes & Discovery

We assist with product-market-fit search, design systems, product design, prototyping & pretotyping

Discover the value

Valor’s Open-Source contributions

Huge network of experts is just one of the advantages of contributing to open-source. We’re learning and spreading the knowledge through contributions

Join us and contribute

This popular library provides Bootstrap components powered by Angular, so you don't need to include original JS components.

Knowledge Center

We document and analyze our past experiences with complex challenges to enhance future products.

Tauri CRUD Boilerplate
Thu Apr 11 2024 by Vyacheslav Chub
Discover the Tauri CRUD Boilerplate for rapid development of DB-based UI projects
Painless CLI integration testing
Thu Jan 11 2024 by Vyacheslav Chub
Providing integration tests on the CLI application based on Inquirer
Google Translate customization#2 under NextJS
Tue Oct 24 2023 by Vyacheslav Chub
Multilingual Implementation in NextJS Solution Part 2
Google Translate customization under NextJS
Mon Oct 23 2023 by Vyacheslav Chub
Multilingual Implementation in NextJS Solution
Exploring Asynchronous Programming Approaches in Python (Mastering Asynchronous Programming in Python)
Mon Sep 11 2023 by Erik Sultanaliev
Python Concurrency Techniques
The Interview Under the Hood
Thu Aug 31 2023 by Vyacheslav Chub
Challenges of Technical Interviews
Game-n-Qwik. The Final Episode.
Wed Jul 26 2023 by Vyacheslav Chub
Let's summarize our previous points.
Game-n-Qwik. Episode 03.
Wed Jul 19 2023 by Vyacheslav Chub
Providing the game's basic functionality
Game-n-Qwik. Episode 02.
Wed Jul 12 2023 by Vyacheslav Chub
I will explain how to start the game implementation on Qwik.
Game-n-Qwik. Episode 01.
Tue Jul 11 2023 by Vyacheslav Chub
I'm glad to introduce you Qwik Columns!
Fostering Innovation Through Collaboration: Outside Contributor's First-Hand Experience
Fri May 19 2023 by Andrei Fiodorov
We present an inspiring account of our collaboration with an external contributor
Developing a Desktop Application via Rust and NextJS. The Tauri Way.
Fri May 12 2023 by Vyacheslav Chub
Be helpful if you want to understand Tauri pros and some brief technical details
Qwik reaches the v1, so does qwik-nx!
Thu May 04 2023 by Dmitriy Stepanenko
A few words about Qwik
The Evolution of Web Application Development
Mon Apr 24 2023 by Nikita Demchenko
Exploring the evolution of web application development
Zero-cost Way on React & D3.
Thu Apr 20 2023 by Vyacheslav Chub
Performance specifics across React and D3
Multi-threading for Impatient Rust Learners.
Thu Apr 13 2023 by Vyacheslav Chub
I hope my example will engage you regarding learning Rust
Module Federation v7 featuring Delegate Modules Part 2
Thu Apr 13 2023 by Viktoriia Lurie
Second part of the interview with Zack Jackson
Node & Rust: Friendship Forever. The NAPI-rs Way.
Fri Apr 07 2023 by Vyacheslav Chub
I will provide a NodeJS application that gets a file, uploads it, and transforms it afterward.
Module Federation v7 featuring Delegate Modules
Thu Mar 16 2023 by Viktoriia Lurie
Interview with Zack Jackson
Design processes automation with AI services
Thu Mar 02 2023 by Iliya Vostrikov
We will explore the design processes that can be automated to save time
React Native and CodePush
Tue Feb 28 2023 by Denis Belotserkovets
How to make targeted releases and reduce the time of receiving updates
Monitoring the Progress of an HTTP Request in NestJS via WebSockets
Tue Feb 28 2023 by Vyacheslav Chub
The article describes the request that provides content downloading
Leveraging @angular 15 host directives
Thu Jan 26 2023 by Denis Severin
Leveraging the directive composition approach and moving from old class inheritance to a composition approach
Module Federation with SSR and React 18
Tue Jan 24 2023 by Alexey Umanskiy
Explore combining Server-Side-Rendering and Module Federation with React 18
Tackling breaking changes using Nx Workspace generators
Sat Jan 21 2023 by Vyacheslav Chub
Possible solution for managing Dependency Updates.
Medusa the New Year-dedicated Release
Thu Jan 19 2023 by Vitor Bergamo
We're excited to bring you updates on those requests towards Medusa. So, let’s see what we have to share after the last few months’ hot (burning) sprints:)
Avoiding common pitfalls with ControlValueAccessors in Angular
Tue Jan 17 2023 by Dmitriy Stepanenko
Variety of tools and solutions
Migrating a repo to an Nx monorepo while retaining history
Tue Jan 17 2023 by Guilherme Tod
Why you should migrate and retain history
Valor Software Medusa app and GitHub
Fri Jan 13 2023 by Robson Müller
The challenge of analyzing some metrics from developers productivity
A Qwik View of the Ranking Bar
Thu Jan 12 2023 by Vyacheslav Chub
Framework reimagined for the edge
Rendering NativeScript Angular Templates and Components into Images
Thu Jan 12 2023 by Eduardo Speroni
How to generate an image that the user could share?
Medusa Resources Overlimit in Realtime Notification
Thu Jan 12 2023 by Maxim Ugnichenko
Restrict overlimit usage of Medusa Resources according to Quota
Modernization with Module Federation, Nx and React
Wed Jan 11 2023 by Zackary Chapple
Modernization strategy that can help make the transition without causing disruptions.
Module Federation for the Business
Tue Jan 10 2023 by Zackary Chapple
Discussing the business value of Module Federation.
Tasty Recipes for React & D3. The Ranking Bar
Fri Jan 06 2023 by Vyacheslav Chub
A series of simple examples that demonstrate how to create a simple React Ranking Bar component using D3
Introduction to Jetpack Compose for NativeScript
Thu Jan 05 2023 by Eduardo Speroni
We collaborated with nStudio to provide an effective and enjoyable Jetpack Compose integration for Android apps driven by NativeScript.
Module Federation in mobile apps powered by NativeScript
Mon Jan 09 2023 by Eduardo Speroni
Research and assessment on how could Module Federation look as a mobile native application with Native Script?
Webpack Plugin written by ChatGPT
Tue Jan 03 2023 by Zackary Chapple
Experiment on whether ChatGPT AI can write Module Federation Webpack plugin
Introduction to SwiftUI for NativeScript
Fri Dec 23 2022 by Douglas Machado
We collaborated with nStudio to provide an effective and enjoyable SwiftUI integration for iOS apps driven by NativeScript.
Change is the only way to stay your true self
Fri Nov 04 2022 by Alyona Malko
The realization hit harder than we expected. What we do is not about tooling. It is about us! If you’re a part of Valor, it’s all about you!
Turbopack, new Hotness or promising Alpha
Wed Oct 26 2022 by Zackary Chapple
Turbopack, created by Tobias and the Vercel team, is hailed as the next evolution of Webpack. This post aims to discuss its development without diminishing the Next.js conference or Vercel’s efforts.
Medusa – the Only Commercial Available SaaS Platform for Federated Applications
Mon Sep 12 2022 by Zackary Chapple
Medusa creates an environment where software developers finally have the visibility into their module federation powered and distributed micro frontends.
Orchestrate your frontend components with visual dependency graphs!
Wed Oct 12 2022 by Olga Ievdokymenko
Get Medusa – Acquire visibility into your federated apps and modules!
Next.js Module Federation and Module Federation SSR plugins are being open-sourced
Tue Sep 06 2022 by Zackary Chapple
Previously only available as a private licensed and paid package hosted on PrivJsS both plugins will now be available for free on NPM
Nx, Next.js, e Module Federation
Tue Jun 14 2022 by Bruno Silva
Vamos criar uma aplicação escalável e mostrar como usar as ferramentas mencionadas na prática.
Nx, Next.js, and Module Federation
Sun Jun 12 2022 by Bruno Silva
This project will show, how to create the basis for a fully scalable application both in production and in development. In it, we will see some small examples of how the tools mentioned above can be used.
Debugging NgRx in NativeScript with Redux DevTools
Tue Jun 07 2022 by Eduardo Speroni
NgRx adds complexity, but Redux DevTools simplifies debugging with state visibility, time travel, and custom actions. Learn how to integrate it with NgRx and debug in NativeScript.
Announcing strategic partnership with Zack Jackson, the Module Federation inventor
Fri Apr 01 2022 by Olga Ievdokymenko
Valor Software partners with Zack Jackson, Module Federation’s co-creator, to enhance code sharing across technologies including Angular.
Implementing WebSockets plugin for NativeScript using React Native
Wed Mar 23 2022 by Eduardo Speroni
We created a WebSocket plugin for NativeScript based on React Native’s battle-tested approach, addressing various WebSocket needs.
TagTide library: make your HTML editor-friendly and more
Thu Feb 03 2022 by Vyacheslav Chub
I built a web app to count text elements like paragraphs and words, and devised a solution to clean redundant HTML tags from external content.
Diving into seeking issue with MP3 files
Thu Feb 03 2022 by Eduardo Speroni
While working on a large meditation app, I encountered an issue with MP3 seeking. Let's explore VBR and solutions for more accurate results.
Performance Testing via Artillery.io
Tue Jan 18 2022 by Dmitriy Zhemchugov
I'll guide you through setting up and using Artillery.io for performance testing, including configuration, test scenarios, and reporting.
ARC – a new weapon against accessibility bugs
Mon Sep 27 2021 by Maxym Riabchuk
I’ll walk you through ARC, a platform for accessibility testing that scans your website. You can use the ARC engine or AXE while sticking to your preferred testing platform.
Setting up your project on GCP fast using Terraform and Kubernetes
Thu Jul 29 2021 by Angelina Shemrikovych
In this article, I’ll lead you through a set-up of infrastructure on Google Cloud using Terraform.
ngx-bootstrap v7.0.0 is officially released!
Fri Jul 23 2021 by
We’re happy to announce that ngx-bootstrap v7.0.0 is officially released! We added support of Angular 11 and 12 in parallel! Now you can easily migrate to the latest versions of Angular.
How to deploy Firebase Preview Channels on Travis CI
Mon Jul 12 2021 by Nikita Glukhi
Here's a solution to use Firebase preview channels with Travis CI, as GitHub Actions lacks native support.
Scully Helped us Reach a 99 Lighthouse Score for a B2C Platform
Mon Jul 12 2021 by Ruslan Ponuzhdayev
We boosted page load speed, achieved a 99-100 Lighthouse score, and improved user journeys with Scully and Google Analytics.
Designing Aggregator App from A to Z – Part 2
Wed May 19 2021 by Hussein Al-attar
In this second part of my Designing Aggregator App for Movie Tickets Purchase article, I’ll be talking about Design Interaction and Interface UI Design. Also, I’ll share my conclusions of all processes in general.
Designing Aggregator App from A to Z — Part 1
Wed May 19 2021 by Hussein Al-attar
In this first part of my Designing Aggregator App for Movie Tickets Purchase article, I’ll be talking about Design Interaction and Interface UI Design. Also, I’ll share my conclusions of all processes in general.
Multi-highlighting for DraftJS
Wed Mar 17 2021 by Vyacheslav Chub
My solution allowed users to edit HTML in WYSIWYG mode and highlight text by specific rules.
New year, new Valor, new you
Mon Feb 22 2021 by Olga Ievdokymenko
Valor Software grew from a small office to a larger space near Kharkiv's famous circus, adopting 3 cats.
Incorporating user research on live projects — Part 4
Wed Feb 17 2021 by Liliia Piddubna
Research revealed user needs, helping us create valuable solutions for high-performance teams.
Incorporating user research on live projects — Part 3
Wed Feb 17 2021 by Liliia Piddubna
Prepare to moderate interviews, gather insights, and transcribe requirements for your research.
Incorporating user research on live projects — Part 2
Wed Feb 17 2021 by Liliia Piddubna
Learn how user research was incorporated into the project, starting with people analytics.
Incorporating user research on live projects — Part 1
Wed Feb 17 2021 by Liliia Piddubna
Services offer analytics, insights, and recommendations to boost performance and identify issues.
Why you might want to switch to Time and Material from Fixed Price
Mon Nov 16 2020 by Olga Ievdokymenko
A fixed price model can limit flexibility, restricting both you and the development team.
Cross-Site Scripting (XSS): a QA Engineer's Guide
Fri Aug 14 2020 by Sean Moore
After reading this article, you will have a general understanding of XSS, how to check for it, and how to prevent it.
Career Path for a Flat-structured company
Thu Apr 09 2020 by Elena Teneta
We want to share with you our experience in building a continuous growth system and implementing it in both our company and Renaizant—the app we developed.
JSON Web Token Authorization with Access and Refresh Tokens in Angular Application with Node.js Server
Thu Feb 13 2020 by Irina Ershova
In this article, I want to teach you how to implement JSON Web Token (JWT) authorization with access and refresh tokens in your Angular app.
Testing iOS App Vulnerabilities with Jailbreaking. Part 1.
Thu Dec 26 2019 by Dmitriy Zhemchugov
Today we will introduce you to Jailbreaking—hacking iOS device—for testing vulnerabilities in your app.
Benefits of Agile to Business and Team
Tue Nov 26 2019 by Viktoria Prykhodko
In this article, we’ll reason about the values Agile brings for the whole project committee—the customer, management, and development teams.
Valor Software Named Top Development Company in Ukraine by Clutch
Thu Nov 07 2019 by
Glad to announce that we’ve been awarded a top Ukrainian B2B company by Clutch.
Testing with Protractor: how to fix synchronization issues
Mon Nov 04 2019 by Ludmila Nesvitiy
We want to delve into two possible synchronization errors you may face while working with Protractor—an end-to-end test framework for Angular and AngularJS apps.
Hacktoberfest 2019 is coming, and ngx-bootstrap strives for your attention!
Mon Sep 30 2019 by ngx-bootstrap
We at Valor Software are proud to bring up ngx-bootstrap for Hacktoberfest’s challenges. Get treated for loving open source!
The 4 biggest lessons we learned while building a startup product as an outsource company
Thu Sep 05 2019 by Viktoria Prykhodko
Building a startup? We want to share four things we learned about managing a startup the hard way so you don't have to.
Angular and SEO: Structured Data for Rich Snippets
Thu Jul 18 2019 by Artur Olshansky
We’ll show you how to make your Angular SPA more user-friendly with the help of Structured Data—a set of rules for data formatting proposed by Google.
ngx-bootstrap: Angular Ivy is here
Tue Jul 02 2019 by ngx-bootstrap
Being creators of ngx-bootstrap, we strive to improve our beloved library as Angular innovates. This time we worked on implementing bleeding edge technology—Ivy renderer.
Webflow custom code snippets you would use. Episode 1
Wed May 08 2019 by Mikhail Voloshin
You might have stumbled upon interesting corner cases that Webflow can't handle yet—check out custom code snippets for Webflow development you would use.
Testing Canvas could be easier
Tue Apr 16 2019 by Ludmila Nesvitiy
We’ll take a deep dive into our next experiment with automated testing using Applitools and Cypress: testing <canvas> HTML elements.
Case study of Applitools or not only Cypress cross-browser testing
Mon Apr 08 2019 by Ludmila Nesvitiy
It’s a story about automated testing of the graphic user interface, including pixel-perfect and cross-browser Cypress testing, using Applitools.
Figma as a presentation tool: Unifying templates
Fri Apr 05 2019 by Iliya Vostrikov
We set the goal of creating a unique template for corporate presentations that will be flexible and easy to use with the help of the leading designer tool—Figma.
Cypress testing: Running tests in parallel
Mon Mar 25 2019 by Ludmila Nesvitiy
We love testing; we love automating tests; we love running tests in parallel. Check out our Cypress guide for speedy and reliable testing.
Quality Assured: What It Really Takes To Test Open Source Libraries
Mon Feb 18 2019 by Ludmila Nesvitiy
I wanted to share experience in automated testing of our open-source framework—ngx-bootstrap: testing process overview, documentation examples, tech stack.
Figma Vs Sketch: Text alignment comparison
Mon Jan 28 2019 by Mikhail Voloshin
We explore and fix text frame issues that can scare you away from using Figma against Sketch, and check some other Figma’s pros and cons.
Como o Scully nos ajudou a atingir 99 pontos no Lighthouse para uma plataforma B2C
Fri Jul 16 2021 by Ruslan Ponuzhdayev
Melhoramos o desempenho do site e visibilidade com Scully e Google Analytics. Saiba mais!

Proud of every product

Our past experiences of sophisticated challenges in different industries inform future products.

Clear
All Projects

Connect with
industry Allies

Our clients are our partners. Together, our impact is boundless.

Gapminder
Envision
Terminus
Genex
Souqalmal
Ngalt
Cinnabon
Thisdot
Zuora
Liberty Flights
Ngtalks
Apporbit
Novadine
Qualtrax
CareerBuilder
Nodejs
Gapminder
Envision
Terminus
Genex
Souqalmal
Ngalt
Cinnabon
Thisdot
Zuora
Liberty Flights
Ngtalks
Apporbit
Novadine
Qualtrax
CareerBuilder
Nodejs
Zackary Chapple photo

Zackary Chapple

Principal Architect, CEO of Zephyr Cloud

From the start of our relationship with Valor software we saw a fundamental shift in our development practices. The attitude of fully integrating with the team and behaving as a co-owner of the platform was a refreshing departure from classical off shore. I highly recommend Valor to everyone I talk to.
Anna Rosling photo

Anna Rosling

Mother of Dollar Street

Thanks "Valor Software" for awesome work! I especially liked your openness and desire to share experience. The best of Valor, is that they never say "It's impossible", they always find a good approaches to satisfy the customers.
Iraklis Alexopoulos photo

Iraklis Alexopoulos

Tech Team Lead

I really enjoyed working with Dima! He's an excellent developer and he really helped us build our new product, using the latest technologies out there. Dima is very knowledgeable and passionate and he's also striving to be up to date with the latest developments in his field. He's a true JS ninja!
Ola Rosling photo

Ola Rosling

CEO of Gapminder

What we can tell you is that Valor Software is very, very knowledgeable and very helpful. We think what sticks out the most is their capacity to find solutions instead of just saying what cannot be done. They know how to develop any feature that we request, and they are very good at user experience. They also know how to communicate with non-tech people. I think that makes them quite special because any client can communicate with them.
Mike Errecart photo

Mike Errecart

The owner and CEO of TablesReady

I’ve been very impressed with the quality of the developers Valor is able to find. They write good code, communicate well in written English, and have been very easy to work with. And despite the war, there’s been absolutely no downtime or lost productivity, except for those first 2 days after the invasion. (Not that this was something I asked for – it wasn’t – but it’s just a testament to the team and culture.)
Steven Sharif photo

Steven Sharif

the Creative Director of Ashes of Creation

We’ve been working with Valor, and they have been doing some amazing stuff with the website. They have a great dedicated team of professionals who we have had an absolute pleasure working with to help support our platform needs. Those who might be in the enterprise business and need technical support and web development support, I would give a major shout-out to the Valor team. They’re doing a great job!
Suren Kocharian photo

Suren Kocharian

Director of Production, Breethe

Since the very beginning of our SOW assignement, we were able to see and confirm that Valor company have the best and most well prepared team of developers Project managers and programmers by assisting in every single improvement we faced where new features, adjustments, and assistance became needed. All requests raised were promptly addressed and troubleshooted on a timely fashion as adding value to our platform.