Python & Data Engineering Experts

BRONZE VERIFIED

SoftKraft provide business and technology leaders with talent and expertise for building software to use data for insights and impact. CTOs, Development Leads and Product Managers from start-ups and SMEs engage SoftKraft to implement their software projects or to augment their in-house teams with designers, developers and expert consultants. We typically consult on, design and engineer cloud-based data processing software solutions and layer them with intuitive visualisation dashboards.

SoftKraft helps their clients to drive software-based innovation in the products, processes and business ventures they undertake to bring to life.

► Data Processing & Visualisation, Big Data, Artificial Intelligence / AI, Machine Learning / ML, Dashboards, BI, Business Process Tools
► Python, React, Node, Go, Java, Cloud, AWS, GCP, DevOps

 
$5,000+
 
$25 - $49 / hr
 
10 - 49
 Founded
2015
Show all +
Bielsko-Biała, Poland
headquarters

Portfolio

Video Streaming Platform Image

Video Streaming Platform

The client had previously developed a video content platform - an internet TV site - for the distribution of client’s video contents along with thedropout.tv application - a functionally independent paid service with premium contents. What was needed was a devops infrastructure for supporting the latter service application. 

To meet the client’s challenge, our team designed and implemented an AWS-based devops

infrastructure environment dedicated to running the client’s premium video content streaming service. To implement the latter solution, we programmed a set of scripts which enabled to automate the process of application deployment in the AWS environment as well as the process of AWS infrastructure provisioning. The automation implemented made the application maintenance much more efficient and cost effective as well as substantially shortened the time-to-market thus meeting the client’s key requirements and project objectives.

The solution was based on a few AWS services such as AWS EC2 for servers management, AWS ECS with the Docker containers runtime environment for faster application deployment and scaling out (meant to accommodate growing traffic loads), AWS ECR - a Docker container registry for storing applications - and AWS Route 53 - a highly available / reliable DNS manager.

To sum up, the AWS-based devops infrastructure built, the Ansible-based deployment automation as well as the Jenkins-based CI/CD pipeline ensure fast and efficient infrastructure provisioning and automatic application deployment, which enable a significant reduction in time-to-market, i.e., - among other things - changes in the application can be immediately deployed to production.

E-Commerce Sales Flow Software Solution Image

E-Commerce Sales Flow Software Solution

The service was delivered to the US-based Software Innovation Labs - a consortium organization who serve software building clients with a broad spectrum of technical and domain expertise for even the most complex software development projects. The client who needed to further develop their software solution was PressedJuicery - a company active in the processing, production and distribution of premium juices. The client

intended to implement a new sales flow process, which was to be supported with an existing legacy python / flask application.

At its core, the sales-flow software solution delivered is a new python application built atop the existing legacy system. The approach enabled the client to implement and run the new sales flow process in a reliable and secure way. The sales application is comprehensively covered with unit tests and operates independently from the legacy system codebase; still the added functionality runs in the same context of one and the same software system.

As regards integrations, the application was integrated with PixelPoint POS. We chose to implement the integration by creating a dedicated EOI Agent for the latter. The EOI Agent is installed in every store operated with the software system. The agent exposes a secure API which enables the customer to check for stock status and place the order. Technically, the python application communicates with the software agent installed in the selected store to conduct order placement.

With the solution in place the customer is now free to order and pay for the products offered online and later collect the products at the store terminal, avoiding the hassle of shopping and queuing in the store. The order placed by the customer online is sent directly to the store terminal for execution upon the customer arrival. The client using the software solution is in a better position to drive their sales with a new sales flow channel.

NLP Contents Processing Image

NLP Contents Processing

The client was after designing and implementing a SEO editing software that would enable content creators to automate their SEO optimization work performed while producing texts. The writers were to gain access to a software tool which would support them in the process of generating and modifying texts created for search engine optimization purposes. With the solution in place, the client would gain a position to deliver their

services faster, at a lower cost and at greater scale, i.e., to a significantly larger number of clients served.

In terms of technology, the application was developed in Golang and Java, and was based on a suite of external services. The tool collects textual data from analysed websites and processes the texts using microservices programmed in Golang and Java. The microservices in turn leverage some external services such as AWS (including AWS Lambda and EC2) and other cloud machine learning services (IBM Watson) to optimize the quality of the processed text in terms of targeted SEO results.

The data processing pipelines implemented in the solution collect and analyse textual website data and make it much more convenient for content creators to detect what keywords and keyword phrases should be used to achieve better SEO scoring for the modified website contents. The data pipelines use machine learning algorithms for text decomposition and analysis. What is more, the tool is also fitted up with DynamoDB - a database which scales automatically depending on the traffic loads, which allows for flexible cost optimization, i.e., the costs are dependent on and reflect the loads processed by the client.

All in all, website textual contents are fetched by the tool and fed into the application data pipeline, where they are processed and optimized with the support of external services; the modifications are automatically produced for the writer working on the text, who can then accept or reject the changes suggested.

Machine Learning in E-Learning Platform Image

Machine Learning in E-Learning Platform

Neutopia is an online education and publishing platform that invites a new type of learning experience. It caters to organizations who promote their resources/courses and learners who explore the subjects that interest them. The user is enabled to find the most relevant contents and aggregate playlists of their favourite educational materials organized into specific categories such as articles, books, events, courses, videos,

websites as well as people with expertise in the fields they are into. The materials can be gathered from different sources, tagged, rated, reviewed and shared. The user can also create and manage their own influencer profile and add comments and ratings to other profiles. The contents can be added manually or embeded from YouTube, Vimeo, Amazon, SlideShare, MeetUp, EventBrite, Facebook and other integrated web services. 

As regards the technologies used, the service built is based on the Spring Boot framework, which exposes a secure REST API and enables the scheduling of ML related tasks (e.g model retraining). We also used Apache Spark to ensure the option of horizontal scaling and thus fit the system up for supporting significant data volumes in the future. It is also in preparation for high loads that we built the platform using an asynchronous approach. The recommendation engine was developed with the collaborative filtering technique following the associated Spark documentation recommendations; still we adjusted the solution with some improvements to make it better fit the specific context of the project.

DevOps Infrastructure Maintenance for VPN Provider Image

DevOps Infrastructure Maintenance for VPN Provider

ZenMate is a Berlin-based company providing products and solutions in the domain of internet security and privacy. The firm delivers their VPN service to more than 40 million users worldwide (as of mid 2017). The core product ensures fast and secure internet access as well as enables the user to protect their IP and online behaviour by encrypting the user’s online traffic. The service also allows the user to change their

virtual location, gain access to localized contents and download them privately, securely and at high speed. The service features and functionalities are particularly useful in geographies with censorship to bypass. The VPN also helps to secure Wi-Fi connections.

The client needed to augment their in-house team with devops engineers to take over the system infrastructure and manage it in a professional and reliable way.

All in all, the collaboration with the client could be divided into three stages. In the preliminary two-week phase, SoftKraft engineers were collocated to work with the client team on-site in Berlin, which ensured efficient kick-off and onboarding.

While delivering the service the engineers engaged - among other things - maintained the existing system infrastructure, developed the system features pending in the backlog, added new features to reduce client VPN service delivery cost as well as improve the service itself. All in all, the service delivered was geared towards maintaining the infrastructure as well as making it more durable and more performant.

In the final stage of collaboration, SoftKraft’s job was to support the smooth onboarding of a new devops engineer to take over the job on a permanent basis. During the final stage the engineers again collocated with the client to ensure broadband communications and effective takeover of the devops function.

 

AWS Redshift based OLTP-to-OLAP Image

AWS Redshift based OLTP-to-OLAP

Acrolinx came to life at the German Research Center for Artificial Intelligence, and has been developed by the world's leading AI experts in Natural Language Processing. The company provides an AI-powered platform for enterprise content governance. Their customers use the solution to deliver consistent strategy-aligned content at scale, across multiple teams, projects, and locations. Following a three-stage process, the

customers -
  1. define specific content guidelines to fit their goals by leveraging existing style and terminology guidelines and by running existing content through the Acrolinx engine and then adjusting the initially generated guidelines;
  2. create content aligned with the guidelines; Acrolinx uses AI technology that enables content contributors to shorten their editorial process with automation - content contributors can create or optimize their existing content with a Sidebar offering real-time feedback and suggestions along which to fix issues and improve the text;
  3. track and analyze the quality and performance of their content for optimization.

The platform enables customers to create engaging, readable, consistent, and compliant content in an efficient and cost-effective way at scale. You can choose to watch this explainer video for the Acrolinx solution overview or this demo video for some more detailed product introduction. Some brands using the Acrolinx product are: Google, Amazon, Facebook, Microsoft, Sony, Volvo, Scania, Boeing, Siemens. Acrolinx has an OLTP relational database used by their transactional system. The relational database schema wasn’t designed for the purpose of running complex analytical queries against it. Acrolinx needed to mirror their existing OLTP into a new OLAP warehouse store so they could run analytical queries against their data much more efficiently.

Reviews

Sort by

CRM Development for Event Attendee Data Company

"They are straight forward and easy to work with."

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

SoftKraft provided software development services for an event attendee data company. The team worked in React to build out the front-end of the client's CRM.

The Reviewer
 
11-50 Employees
 
Boston, Massachusetts
Barry Hinckley
CEO, Yotme, Inc.
 
Verified
The Review
Feedback summary: 

The development was completed according to the set timeline and budget, meeting the requirements of the internal team. SoftKraft effectively integrates with the internal team's project management system. The team is skilled, professional, and dedicated.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Yotme is a events management CRM for brands and non-profits. I am the founder and CEO.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire SoftKraft?

Front end software development on a collaborative project.

What were your goals for this project?

To launch several new features

SOLUTION

How did you select this vendor?

Softkraft came highly referred from a person that I really trust.

Describe the project and the services they provided in detail.

1 front end React developer, 20-30 hours per week collaborating with the team of existing developers

What was the team composition?

6 developers

RESULTS & FEEDBACK

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

They did a great job, project was finished on time and on budget.

How was project management arranged and how effective was it?

we have our own project management and the Softkraft developer fit right in.

What did you find most impressive about this company?

They are straight forward and easy to work with. They delivered what they said they would.

Are there any areas for improvement?

No

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

Full Stack Development for Education Tech Platform

“They took the time to understand what I wanted to build, so they were able to provide really valuable feedback.”

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

SoftKraft developed a video conferencing platform for teachers and students. They used AWS to create a cloud-based platform with a crisp UI.

The Reviewer
 
1 - 10 Employees
 
Conyers, Georgia
Kanika Gupta
CEO, Hey Noggin Inc.
 
Verified
The Review
Feedback summary: 

Feedback from demos has all been positive. Stable and scalable, they’re ready to launch the platform. SoftKraft took the time to understand project needs and were able to provide excellent advice along the way. They were agile and quick to make changes to ensure a successful engagement.

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

BACKGROUND

Introduce your business and what you do there.

I’m the CEO of a tech startup.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with SoftKraft?

When I started this company, I was trying to decide if I should hire developers or outsource the work. We’re developing solution to enable one-to-one video conferencing between students and teachers.

SOLUTION

What was the scope of their involvement?

We had a PowerPoint type of thing that I developed in Keynote, and a series of screens. Basically, they built it from scratch based on what I wanted the architecture to be. We talked about where it should be hosted and the benefits of going with AWS versus something else.

Right now, it’s all cloud-based and works on Google and Firefox. We’re currently looking into creating a version for mobile devices. I wanted a clean UI with minimal information for folks to deal with. We went through several iterations throughout the project. Users can make requests, and then teachers can say whether they can help, and then they’re connected through the video conferencing platform.  

What is the team composition?

We worked with four people. I communicated with a project manager, and then we had one person working on the backend and infrastructure and one on the database modeling, as well one developer as building out the CMS.

How did you come to work with SoftKraft?

Initially, I went through Clutch. I went through the selection process and identified three companies in Poland and got quotes from. One company didn’t give me much detail on what they would do and quoted a very high price, and another recommended an architecture that I didn’t think would support what I wanted to do, so I selected SoftKraft.

They really showed that they wanted to know what I was trying to build and why in our initial meetings. The focus of our first meeting was identifying my priorities and ensuring that the team knew what I wanted to buy.

How much have you invested with them?

I’ve spent about $42,000 so far.

What is the status of this engagement?

We started in November 2019 and I’m still working with them.

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

Lending Platform Dev for FinTech Solutions Company

"The technical expertise and quick grasp of information by the team for new concepts was impressive."

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

SoftKraft developed, tested, and configured an online portal that manages and reviews loan requests for an online financial solutions company.

The Reviewer
 
1-10 Employees
 
Riyadh, Saudi Arabia
CEO, FinTech Solutions Company
 
Verified
The Review
Feedback summary: 

SoftKraft's work was an initial kickstart for the client's business. The team had excellent project management and communication skills. Tracking progress accordingly, they consistently met deadlines were able to translate deliverables into clear, small tasks.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

The company provides financial solutions for online applicants. My role is the CEO.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire SoftKraft?

To develop the full platform.

What were your goals for this project?

Aquire regulatory approval to operate through providing a functional platform.

SOLUTION

How did you select this vendor?

They were recommended by another vendor who could not accept the project due to time constraints. After interviews with other service providers, we believe this vendor showed the best grasp of the project with the most appropriate pricing.

Describe the project and the services they provided in detail.

They developed, tested, configured an online portal to manage and review loan requests. The workflow was managed through two week sprints with a weekly meeting to discuss progress.

What was the team composition?

The team consisted of professional individuals working throughout the project interchangeably from 3 to 5 members, all team members possessed great experience in their fields and provided great insight on best approaches to meet required deliverables in a timely manner.

RESULTS & FEEDBACK

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

The project was the initial kickstart for our business. It helped us launch with our desired offering

How was project management arranged and how effective was it?

Communication and project management was excellent. The team always met our crazy deadlines and set realistic expectations for deliverables.

What did you find most impressive about this company?

The technical expertise and quick grasp of information by the team for new concepts was impressive. and the ability to translate deliverables into small tasks with full clarity and tracking of progress was a big help

Are there any areas for improvement?

My only advice would be to clearly communicate the required documents and frameworks before starting the project to arrive at a mutual understanding of expected end-results.

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

Infrastructure Dev & Scaling for VPN Provider

"Challenges were discussed on their team to find the most optimal solution."

Quality: 
4.5
Schedule: 
4.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Mar. 2017 - June 2018
Project summary: 

SoftKraft helped scale the infrastructure of a VPN to accommodate larger user volumes. They introduced several automated features to handle the virtual and bare metal servers.

The Reviewer
 
11-50 Employees
 
Berlin, Germany
Jörn Stampehl
Former CTO, ZenGuard GmbH
 
Verified
The Review
Feedback summary: 

SoftKraft integrated well with the internal team, participating in regular meetings to plan out the project. They boast in-depth knowledge about cloud technologies, which helps them come up with the best appropriate solutions.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I was the former CTO and managing director of ZenGuard, a VPN service provider. Subscribing for a VPN on our website grants users the ability to connect to different locations in about 30 different countries. Once a user logs in, we provide full encryption for total web traffic.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire SoftKraft?

The infrastructure of ZenGuard consists of the application that handles the user which is cloud-based and the several hundreds of real servers all around the world that are working as VPN nodes. Both parts have to be maintained and improved.

What were your goals for this project?

The goals were to maintain and improve the technical infrastructure during the time where our own team was not fully stuffed.

SOLUTION

How did you select this vendor?

I worked before with Selleo and while searching for a company that could support us with system engineers we found out that Selleo and SoftKraft are well connected and as I had already a high trust in Selleo we also introduced the people from SoftKraft to our team.

Describe the project in detail.

For the application part, we had to deal with raising loads as the user based was increasing. There we had to improve the infrastructure that peaks can be handled while having a good cost control. For the VPN infrastructure, we introduced a lot of automation to handle the amount os virtual and bare metal servers.

What was the team composition?

One of the system engineers from SoftKraft worked with us on a full-time basis remotely. A more senior engineer supported their work as a from time to time. He worked as a steering partner.

RESULTS & FEEDBACK

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

The projects involved work on our internal infrastructure. As a company in the cyber-security space, we cannot share any insights as this might reveal possible weak points.

How effective was the workflow between your team and theirs?

The workflow was very effective as the people of SoftKraft were very good embedded in our own team. They take part in the regular meetings of planning and worked very direct with their counterparts, mostly using Slack.

What did you find most impressive about this company?

SoftKraft has extensive knowledge of cloud technology and more traditional system engineering. Challenges were discussed on their team to find the most optimal solution.

Are there any areas for improvement?

No

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

Development of Custom Data Analytics Application

“They have a very strong leadership team.”

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

Using Apache Spark/Kafka, and other technologies, SoftKraft developed a web application that helps analyze large datasets. They guided the entire process and built the software from the ground up.

The Reviewer
 
11 - 50 Employees
 
Irvine, California
Mike Miklavic
Former CTO, TMC Group
 
Verified
The Review
Feedback summary: 

The application functions as expected and the in-house team has been relying on it in the underwriting process. Knowledgeable and experienced, SoftKraft understood and met all needs, while their superb project management helped them work quickly and efficiently.

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

BACKGROUND

Introduce your business and what you do there.

When I worked with SoftKraft, I was the CTO of TMC Group. It's a real estate firm that invests in venture capital.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with SoftKraft?

We wanted to build a web application that could process large datasets, so we were looking for a vendor to help us. 

SOLUTION

What was the scope of their involvement?

We gave SoftKraft our ideas and they turned them into reality. They used Ruby on Rails, PostgreSQL, Elasticsearch, Apache Spark, and Apache Kafka to develop our application. It's an AWS platform that is used for data analytics. In addition to the development work, SoftKraft provided consulting services and helped us throughout the entire process. 

What is the team composition? 

We worked directly with three or four members of their team. 

How did you come to work with SoftKraft?

They were recommended to us. We were impressed with their depth of knowledge, so we decided they'd be a good fit. Also, I knew one of their team members from a previous project we had worked on.

How much have you invested with them?

We spent about $150,000.

What is the status of this engagement? 

We worked with them between 2017–2018.

RESULTS & FEEDBACK

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

The application helped us dramatically in our underwriting services. We relied on it quite heavily, so we were able to work more effectively. Everything functioned as expected, and we were able to resolve any issues quickly. 

How did SoftKraft perform from a project management standpoint? 

The project management was very solid and they were able to work through all the challenges. We used Pivotal Tracker, GitHub, and Google Docs to keep track of the project.

What did you find most impressive about them?

They have a very strong leadership team. Also, they were willing to work with us and accommodate our needs.

Are there any areas they could improve?

I can't think of anything. 

Do you have any advice for potential customers?

There are some teams out there that are used to the agile approach. While SoftKraft is very good at that, they also really take their time to go through the process and think about the software. 

5.0
Overall Score I look forward to working with them again.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They delivered everything on time.
  • 5.0 Cost
    Value / within estimates
    They're a premium option compared to some of their competitors, but they delivered a great product.
  • 5.0 Quality
    Service & deliverables
    They met all of our needs.
  • 5.0 NPS
    Willing to refer
    I'm confident they'll do an excellent job.

Custom AI-Based E-Learning Platform

"We were very impressed with their commitment to achieving a high-quality outcome."

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

SoftKraft developed an AI-based e-learning platform that could generate personalized content feeds based on user behavior. The team built the platform using Spark and MLlib.

The Reviewer
 
1-10 Employees
 
Sydney, Australia
Jamie Engel
CEO, Neutopia
 
Verified
The Review
Feedback summary: 

As expected, SoftKraft delivered the solution to spec, and early testers responded positively. They researched several approaches to determine their direction and worked well with all stakeholders. This success has made them the go-to to handle future development on the platform.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Neutopia is a highly flexible learning experience platform that supports lifelong learning and the many ways that people learn in the 21st century such as social, peer-to-peer and flipped learning models. To increase curiosity and motivation Neutopia is designed like a “Spotify for Knowledge.” It harnesses an Artificial Intelligence-based recommendation engine to provide relevant personalized content based on individual preferences. It combines 3 types of systems: Content lIbraries for self-guided learning, Playlists for guided learning and social networks for peer to peer learning. I am the founder and CEO.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire SoftKraft?

We came to SoftKraft to develop a machine learning / A.I. based recommendation engine that could create personalized feeds of content and weekly recommendations based on the topics most relevant to each learner. Technology wise, the solution was based on Spark and MLlib - its scalable machine learning library.

What were your goals for this project?

Our goal was to develop the AI-based recommendation to see how we could improve personalization and relevance for the learner. A secondary application was to improve content recommendations for the course designer to speed up the time it takes to construct a course by providing additional up-to-date learning resources.

SOLUTION

How did you select this vendor?

They were recommended by Selleo who have been doing our software development since 2014.

Describe the project and the services they provided in detail.

They began the project with research and began testing various solutions early on. Then refining the solutions once we had a sense of the correct direction to move in.

What was the team composition?

Our team consisted of 2 people.

RESULTS & FEEDBACK

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

The team has completed the work commissioned. Based on early testing we had very good results. We will be returning to collaboration with them when the functionality they attend to reaches the top of our backlog again.

How was project management arranged and how effective was it?

Softkraft managed the project well with weekly updates on progress. They were flexible in their thinking to find the optimal solution to what we were aiming to achieve.

What did you find most impressive about this company?

We were very impressed with their commitment to achieving a high-quality outcome and their willingness to explore a variety of possible solutions for our goal. They researched several possible approaches using the latest best practices and technologies in an emerging and complex field of AI and ML. We appreciated their openness to a collaborative style of interactions with the client.

Are there any areas for improvement?

The management and team at Softkraft are extremely diligent and committed to high-quality outcomes for their customers. There is very little I can think of that they can improve. Certainly providing as much thinking and pre-emptive research from the client side along with the goals of the business can assist the developers in moving quickly towards solutions.

4.5
Overall Score Overall extremely pleased with my experience with Softkraft
  • 4.5 Scheduling
    ON TIME / DEADLINES
    Softkraft scheduled the project well considering there was quite a bit of R&D needed for the project.
  • 5.0 Cost
    Value / within estimates
    Very good value for money, delivering a high quality of the work
  • 5.0 Quality
    Service & deliverables
    Very satisfied with the output of their work
  • 4.5 NPS
    Willing to refer
    Would highly recommended SoftKraft. The management team is extremely reliable and easy to work with. Highly skilled developers. Easy to communicate

Custom Software Dev for Software House Collective

"SoftKraft’s seasoned programmers always advised on appropriate solutions for any given challenge."

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

SoftKraft helped on five software development projects for a software house collective. Their work primarily involved machine learning, data solutions, and DevOps infrastructure across a diverse tech stack.

The Reviewer
 
1-10 Employees
 
Chicago, Illinois
Beata Kwasna
President, Software Innovation Labs
 
Verified
The Review
Feedback summary: 

All solutions met expectations and pleased the relevant stakeholders. SoftKraft delivered high-quality development work again and again. Their experienced resources gave valuable insights and were passionate about problem-solving, enabling smooth workflows.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I am the president of Software Innovation Labs, a consortium of specialized software development houses.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire SoftKraft?

We have so far engaged SoftKraft to develop five major projects involving data processing and machine learning solutions.

What were your goals for this project?

We have used SoftKraft several times to deliver data processing and machine learning solutions as part of larger projects for our customers.

SOLUTION

How did you select this vendor?

One of SoftKraft’s co-founders provided services to another company I know quite well, and that company was very happy with their work. When SoftKraft was founded, I just thought we might as well try to use their services.

Describe the project and the services they provided in detail.

First, SoftKraft built an AWS and cloud machine learning-based application that processed text for SEO. The team then created image processing software and streaming data-based user analytics for a community service. After that, SoftKraft developed a DevOps infrastructure based in AWS for a video streaming service. Finally, they also added payment features to an e-commerce site. 

As for technologies, they delivered applications built with Java, Python and Go. The solutions were often based on AWS services and included DevOps infrastructure. SoftKraft have skillfully used such solutions as Apache Kafka, NumPy, Pandas, and IBM Watson.

What was the team composition?

It's a small specialized software development house with exclusively senior consultants and developers. They usually deployed two developers to implement a project.

RESULTS & FEEDBACK

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

Our clients were happy with the solutions delivered. Our clients' satisfaction is the ultimate measure of how well SoftKraft performed on any given engagement.

How was project management arranged and how effective was it?

We found the communications and the collaborative process both effective and efficient.

What did you find most impressive about this company?

SoftKraft’s seasoned programmers always advised on appropriate solutions for any given challenge.

Are there any areas for improvement?

They could offer more capacity so that they can undertake more projects.

5.0
Overall Score Customers can expect top-notch experts that will design a scalable solution.
  • 4.5 Scheduling
    ON TIME / DEADLINES
    The team needed some time to ramp up.
  • 5.0 Cost
    Value / within estimates
    The cost-benefit ratio was excellent.
  • 5.0 Quality
    Service & deliverables
    SoftKraft is a best-in-class provider.
  • 5.0 NPS
    Willing to refer
    Clients should state their growth plans ahead so that SoftKraft can account for it and schedule accordingly.
Verification

Clutch verification provides an additional layer of data to help you make the right purchasing decsion of business services. Learn more

BRONZE VERIFIED
Business Entity
Business Entity Name
SOFTKRAFT SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Status
Active
Jurisdiction of Formation
Poland
Id
0000806063
Date of Formation
Sep 27, 2019
Client Reviews
VERIFIED CLIENT REVIEWS
7
OVERALL REVIEW RATING
4.8
Source
Clutch
LAST UPDATED
July 4, 2020