Custom Software Development | Dedicated Teams

UpLab is a team of experts in custom software development. Our main focus is product quality, reliability, and code maintainability when building scalable applications using the most popular modern technologies.
We are not scared about learning new technologies that allowed us to successfully develop applications using advanced technologies such as OpenCV for image recognition, Fabric.js, Brain.js, and others.

Our services:

  • Dedicated Teams
  • Full-stack Web Development
  • Mobile Application Development
  • QA Automation

We are best at:

  • Node.js (Meteor, Express)
  • GraphQL
  • React, React Native
  • MongoDB, Postgres
 
$5,000+
 
$25 - $49 / hr
 
2 - 9
 Founded
2017
Show all +
Tallinn, Estonia
headquarters
  • Sepapaja tn 6 Tallinn Harjumaa 15551
    Tallinn 15551
    Estonia
other locations
  • 26, Soldiers Division "Galicia"​ Street
    Ternopil 46001
    Ukraine

Focus

Service lines
  • Custom Software Development
  • Web Development
  • UX/UI Design
Client focus
  • Small business (<$10M)
Industry focus
  • Information technology
  • Business services
  • eCommerce
Mobile platforms
Mobile focus
Frameworks and CMS
Programming & scripting
Ecommerce systems
Application platform
Productivity & collaboration
User Experience

Reviews

Sort by

UI Design for Data-Wrangling Platform

"UpLab Software has offered many practical recommendations and enhancements."

Quality: 
5.0
Schedule: 
4.5
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
Less than $10,000
 
July 2018 - Ongoing
Project summary: 

UpLab Software is designing a UI for a data-wrangling solution. They use a varied tech stack that includes Node.js, MongoDB, PostgresQL, and Keycloak IDM. 

The Reviewer
 
11-50 Employees
 
Vilnius, Lithuania
Vitaly Brevus
IT Consultant, DataEngi LLC
 
Verified
The Review
Feedback summary: 

The team from UpLab Software collaborates seamlessly with an internal team. Their developers make valuable suggestions, follow a meticulous workflow, and communicate their priorities clearly. 

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

DataEngi LLC is an IT company that solves tough challenges with cutting-edge technology and deep business analysis. We provide consulting, custom software development, IT outsourcing, data science research, and enterprise platform integration. I'm the co-founder and information security consultant.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire UpLab Software?

We're developing a data wrangling solution and hired UpLab Software to build a UI service from scratch. 

What were your goals for this project?

We wanted to build a clean UI that fulfilled business requirements. We also needed to integrate these services with our security infrastructure and CI/CD GitLab workflow.

SOLUTION

How did you select this vendor?

UpLab Software had good recommendations from previous customers. Our key criteria were a results-oriented approach, expertise in cutting-edge technologies, and an agile workflow. 

Describe the project and the services they provided in detail.

UpLab Software provided full-stack web-development services. They use Meteor, Node.js, GraphQL, React, MongoDB, PostgresQL, Keycloak IDM, and Kubernetes. The main application interface is a GraphQL API. Our challenge was transferring the knowledge and the theory behind the concept. With only hours to learn the product, they needed to begin development quickly.

What was the team composition?

Our product owner works with remote developers and a QA engineer.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

Our backend team works better and faster with their frontend developers. UpLab Software has offered many practical recommendations and enhancements.

How was project management arranged and how effective was it?

We communicate well with UpLab Software. We plan sprints and demos.

What did you find most impressive about this company?

I'm impressed by how easily they acclimated to our in-house technology and practices.

Are there any areas for improvement?

We experienced a slight delay because we failed to articulate our requirements and priorities in the beginning. Clients should clearly explain their goals.

5.0
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
  • 4.5 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
    They have good management practices.
  • 5.0 NPS
    Willing to refer

Enterprise Web App for IT Company

“The team is highly skilled, totally engaged, and committed to the success of the project.”

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

UpLab Software provided the client with subcontracted resources to engineer and test an enterprise web application. They continue to enhance its functionality.  

The Reviewer
 
11-50 Employees
 
Zurich, Switzerland
CEO, IT Company
 
Verified
The Review
Feedback summary: 

UpLab Software delivered a scalable and high-performing solution that met stringent industry standards. The team’s meticulous approach, unrivaled expertise, and smooth workflow make them a preferred development partner.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I am the founder and CEO of a company that develops and markets an enterprise web application. This tool is meant for strategic alliance and business development managers and their stakeholders.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire UpLab Software?

We hired them for software design and development.  

What were your goals for this project?

Our goal is to deliver software that is highly scalable, secure, and user-friendly. We want to achieve this goal within a short time frame and at a reasonable cost.

SOLUTION

How did you select this vendor?

We reviewed several vendors on different sites and tried a few other vendors. The deciding factors for selecting UpLab Software was their deep technical proficiency, clear communication, and attention to detail.

Describe the project and the services they provided in detail.

UpLab Software has been our key development partner for over a year now. They are responsible for creating our software application and developing new features. They’ve also tested our web application.

What was the team composition?

Currently, we work with six developers and one QA engineer from their team.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

Our solution has become truly scalable, secure, and feature-rich. The UpLab Software team has been highly proactive and effective in developing the platform. They’ve helped us meet the needs of our enterprise customers, including extremely large organizations with strict requirements.

How was project management arranged and how effective was it?

Project management has always been effective, with a good process in place to track development. We communicate daily about progress or any issue that requires attention.

What did you find most impressive about this company?

The team is highly skilled, totally engaged, and committed to the success of the project. They collaborate extremely well and always find solutions, no matter what issue they face.

Are there any areas for improvement?

At the moment, we are quite satisfied with UpLab Software and cannot think of any areas for improvement.

5.0
Overall Score UpLab Software has been our best development partner so far. They are highly competent and professional. It has been a pleasure to work with them.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    Scheduling has not been an issue.
  • 5.0 Cost
    Value / within estimates
    The cost is competitive for the quality of the services they offer.
  • 5.0 Quality
    Service & deliverables
    They always deliver high-quality work.
  • 5.0 NPS
    Willing to refer
    I would refer them without any hesitation.

Application Development for Design Studio

“We didn’t have any frustrations, and they quickly delivered high-quality code.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Less than $10,000
 
Nov. 2017 - Feb. 2018
Project summary: 

UpLab Software OÜ built a mobile app, collaborating with the internal team to determine project requirements. Features included six API integrations and geolocation, and the team also did testing and QA.

The Reviewer
 
2-10 Employees
 
Costa Mesa, California
Alex Sewell
Partner, Ovaloid
 
Verified
The Review
Feedback summary: 

UpLab Software OÜ was incredibly easy to work with and communicated regularly. They provided insightful feedback to improve the product and offered a competitive price. The app functions well, and the engagement was so good that the partnership has expanded to another project.

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 a co-founder at Ovaloid, a product development firm that provides both hardware and software prototyping services. I work on the software dev side.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with UpLab Software OÜ?

We needed a partner to help build an internal mobile app. We would handle the UX/UI and business logic, but we wanted a partner to build the app in React Native.

SOLUTION

What was the scope of their involvement?

We worked with UpLab Software OÜ to create our project documentation and determine the scope of the overall project. Once that was defined, they built a timeline for the project and provided a budget and resources list. After agreeing to that, they began software dev, working on the frontend to match our UX/UI designs to the app itself. They also worked on the services and database dev, using React Native to build the app so it could run on both iOS and Android.

After dev was finished, they set up our testing servers to test the app and begin debugging and QA. When we completed that phase, they helped set up the deployment and launch the iOS and Android apps. In total, the app has six API integrations, a basic user registration, and GPS geolocation.

What is the team composition?

We had one main point of contact and two others if the first wasn’t available.

How did you come to work with UpLab Software OÜ?

We found them on Upwork. We interviewed three different agencies and chose UpLab Software OÜ because they had a strong presence in the React Native community. They were newer to Upwork than the other two groups, but they had more experience in React Native, so I hired them.

How much have you invested with them?

We spent between $5,000–$10,000.

What is the status of this engagement?

We worked together from November 2017–February 2018.

RESULTS & FEEDBACK

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

Working with UpLab Software OÜ was the best experience I’ve ever had of working with an external team. The app ran great, and we even started working on a different project together.

How did UpLab Software OÜ perform from a project management standpoint?

Usually, working with a remote team can be challenging, but UpLab Software OÜ made it incredibly easy. We used Slack and email to communicate, and I was always able to contact them. The team is easy to work with, and they had a simple way of visually presenting their plan and progress.

What did you find most impressive about them?

They provided feedback on our original plan to improve the project and make the product as good as possible. They offered a competitive price that I probably couldn’t have gotten from any other company. We didn’t have any frustrations, and they quickly delivered high-quality code.

Are there any areas they could improve?

The time difference and language barrier are potential areas of miscommunication. We didn’t have any major problems, but they could cause problems.

Do you have any advice for future clients of theirs?

I don’t have any advice.

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
    I've already recommended them multiple times.

Android and iOS App Dev for Construction Project Platform

"They really love their work."

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

UpLab Software OÜ developed iOS and Android apps, including landing pages and an integrated database. Other features included blogs, videos, and a forum.

The Reviewer
 
1-10 Employees
 
Vienna, Austria
Co-founder, MeinBau
 
Verified
The Review
Feedback summary: 

The product has received positive feedback from users as well as outside stakeholders. Internal praise for UpLab Software OÜ focused on the apps' structure as well as the team's accountable work process.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I´m Co-Founder of the Startup 'MeinBau' where we´re developing an innovative platform for private construction Projects.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire UpLab Software OÜ?

We were looking for a software company which knows how to bring the 'think big start small' principle on the ground. Ihor (CEO, UpLab Software OÜ) and his team are in this field really great, they are great in requirements-engineering, setting up a scalable architecture and iterative development.

What were your goals for this project?

Developing the iOS and Android app with a powerful database in the backend and developing a Landing page with Blog, Forum, Videos, etc. Very important for us as a start-up was 'Design 2 budget' but also 'fit for future'.

SOLUTION

How did you select this vendor?

UpLab was recommended by a developer with whom we were collaborating in the past.

Describe the project in detail.

First, we started with UpLab to create a big picture and a roadmap with rough estimations (time & money). Afterward, we defined and set up the software-development-process (in Jira and Gitlab) and infrastructure. Next step was to create an estimate for the user-stories for the first release and start coding - we had three streams (App, Backend, Landing-Page).

What was the team composition?

UpLab was working with three developers, together with our team which worked together with our designer and business-analyst.

RESULTS & FEEDBACK

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

We launched our product and the first Feedback of users and potential Partners have been very positive!

How effective was the workflow between your team and theirs?

Our process/workflow was very effective because Ihor is not only a great developer but also a very structured engineer. From the first day, we´re using Jira to have complete traceability for all Tasks/Bugs.

What did you find most impressive about this company?

They really love their work and they really dive deep into the idea of the Project and make always good suggestions and improvements.

Are there any areas for improvement?

Not now.

5.0
Overall Score NearShoring-Company of the Year!
  • 5.0 Scheduling
    ON TIME / DEADLINES
    Ihor always found a solution for changes.
  • 5.0 Cost
    Value / within estimates
    They really offer fair rates.
  • 5.0 Quality
    Service & deliverables
    They are real engineers not only developers.
  • 5.0 NPS
    Willing to refer
    I´m sure that there wouldn´t be complaints.