Software development outsourcing. Web/Mobile

Redwerk is a custom software development agency founded back in 2005, that helps to shape, test, and launch software projects of any complexity to our clients in the USA, Canada, and EU. Companies like Universal Music, Siemens, Hosting.com, Helpling.de, ClearDATA, Worldnow and Justin Alexander have been our loyal customers for many years.

Besides delivering quality software solutions, we continually advance our skills and share our experience through collaboration and networking.

Our development and management processes intend to take away additional routine from our customers, because most of the communication, planning, deadlines, as well as QA and code reviews are taken care of internally.

Services Redwerk provides:

  1. iOS and Android app development
  2. SaaS and Cloud app development
  3. Ecommerce solutions development
  4. Frontend and backend web development
  5. Desktop app development
  6. Game development
 
$5,000+
 
$25 - $49 / hr
 
50 - 249
 Founded
2005
Show all +
Kyiv, Ukraine
headquarters
other locations

Portfolio

Key clients: 

Frankly, Green Valley, ClearData, Siemens, Hosting.com, Penthouse Club, Linktiger, DotGov, 9yahds, Universal Music Group, CleanAgents

Gooroo. Mobile Solution for Tutors Image

Gooroo. Mobile Solution for Tutors

Gooroo provides a handy solution to its users, matching the right tutors and students based on their profiles and expectations, allowing to find each other in an easy and convenient way.

The company needed to develop a mobile application for tutors. Redwerk developed it based on the clear and well-structured guidelines provided by Gooroo team. In order to create the scalable and easily modifiable

application, Redwerk has chosen MVVM (Model-View-Viewmodel) as a template for projecting the app’s architecture. Projecting with help of MVVM allows to easily add, delete or simply change the separate modules of the app and scale the developing efforts when needed.

Gooroo grows day by day. Today, it is a pool of teachers and curious students and an official vendor and partner of the NYC Department of Education. According to ProductHunt, it is #3 Product of the Month.

Gooroo also provides one-on-one academic mentoring and tutoring to low-income children and the elderly via its nonprofit initiative Gooroo Gives Back. Among the current partners of Gooroo are Books for Africa, NYC Department of Aging, TAL, Related Realty, and Carter Burden Network.

Quandoo. Restaurant Reservation Management App Image

Quandoo. Restaurant Reservation Management App

Quandoo is a restaurant management solution and table booking platform with head office in Berlin, Germany. Redwerk main task was to develop a mobile application for the restaurant owners and administrators to provide them with a toolset to create, observe and gather the stats on particular reservations, overall attendance at their restaurants. We built an iOS app with back-end on a proprietary platform of Quandoo company and

created front-end part from the ground up. Also, our designers took [art in creating concepts for the project. As s result, we delivered a complete product within the deadline, and now over 18,000 restaurants around the globe use Quandoo app! https://redwerk.com/case-studies/quandoo
eNomad. Intuitive mobile geolocation Android app Image

eNomad. Intuitive mobile geolocation Android app

eNomad is an Intuitive mobile geolocation Android app for travelers helping them find the places of different categories – shops, restaurants, gyms, co-working, etc.

Being a one-stop shop for software development, Redwerk has taken the concept and designs from the customer, implemented and tested the Android app from the ground up, suggesting solutions and best practices on 3rd party API usage. After downloading the

app, the user can select multiple categories of services needed through a wheel picker, set a distance radius and then check at a glance the respective listings on the map, around his current location.

In the map view mode, the user can select each listing to check the respective reviews left by other users, save the listing or get the directions. Saved places can be accessed later from the app’s header. The user can also change the current location, by inputting a new address in the search box, in order to check the available listings around it.

The app concept and full UX design was designed by our client Camilla Bonanni, a mobile publisher who chose Redwerk for the development of her proprietary project. Redwerk took on the development of the app upon the directions of client’s given interface and navigation design. The challenge of the project was to reflect precisely what the client had already in mind in terms of UX and implement the combined geolocation functionalities that were behind it.

Searchturbo. Advanced mobile browser Image

Searchturbo. Advanced mobile browser

Searchturbo provides mobile services at scale to drive substantial revenue to partners. Redwerk’s task was to develop a fast mobile browser for faster and comfortable usage on Android devices. Based on Chromium architecture we built a "Start browser" and added there such features as quick sharing to social media channels and friends, voice and auto-fill commands to minimize small screen typing, as well as data-compression to

reduce cellular data usage and Incognito mode for safer browsing. Start screen shows users news, weather, and a daily selection of videos. To date, Start browser received many positive reviews from its users and reached the mark in 100 000 downloads. https://redwerk.com/case-studies/searchturbo
CDP Blitz. Canadian media directory Image

CDP Blitz. Canadian media directory

CDP Blitz is an online directory of media contacts in Canada.

The company needed to work with a legacy database and bring the online platform into the modern era. Redwerk implemented the renewed solution from the ground up.

The upgraded website has a new, modern look with improved UX and a significant performance boost. On the backend, the new code is well documented and Swagger is used for API. The database

contains a large number of media contacts with up-to-date valid information, flexibility to capture new media types and new ways to contact media outlets.

As a Python development company, Redwerk team created pure code on the server-side that allows users to navigate the database of over 35 000 contacts, using advanced search options and benefiting from flexible filter settings and effortless online payments. And media representatives across the country, in turn, can be easily reached with news relevant to their outlets.

SpiritBoard. Online mobile game with a spiritual taste Image

SpiritBoard. Online mobile game with a spiritual taste

SpiritBoard is the Redwerk's multi-platform online game for spiritual seances experience.

Our team found the game developing an interesting experience, so we decided to try our hand in this field. While looking for ideas for the game we’ve made research on the mobile games market. We love a well-known Spirit board game and our research showed this niche was not too competitive in popular stores, so this idea seemed to

be a smart choice. We made several prototypes, crafted interesting gameplay and created all the art (images, music and sounds). Once the game was ready we engaged our marketing team into promotion of the app.

Our team has chosen Unity3D, a cross-platform game engine by Unity Technologies, for developing the Spirit board game. This game engine is used to develop video games for PC, mobile devices, consoles and for the web. Supported platforms are Windows, Android and iOS. Using Unity3D made it possible to create 2D applications which would run on both Android (version 2.3.1 and up) and iOS.

During the development of the server-side application, we decided to use an open-source library. We revealed a major bug in it while incorporating it into our project, so we fixed the bug and contributed the code to their repository.

Justin Alexander. Bridal Dress Online Platform Image

Justin Alexander. Bridal Dress Online Platform

Justin Alexander is a worldwide famous bridal dress fashion brand from New York with over 1500 stores in the US, Europe, and Asia. We were asked to create a new multi-brand website. Our team developed a unique page builder that allows to create, add and delete new pages and templates easily; developed a system that shows the closest authorized reseller shops by user’s geolocation; built a mechanism to migrate huge amounts of

data to the new platform. Creating a global online showroom was an exciting and complex task for us, and we’ve done a great job accomplishing it! https://redwerk.com/case-studies/justin-alexander

PageFreezer. Innovative website archiving service

PageFreezer is a web-based service for archiving websites and social media. We built a SaaS application that preserves website and social media content and then replays them as if they were still live. Our team had a deal with web crawling technologies, created an informative admin interface, implemented a standard sitemap XML crawling feature and drew attention to security, data storage, and data integrity sides. We worked

with PageFreezer for seven years and are proud of contribution to its success as this solution is the leading in the world for flexible online content archiving needs. https://redwerk.com/case-studies/pagefreezer
Caesium. Innovative marketplace for freelancers Image

Caesium. Innovative marketplace for freelancers

Caesium is a startup freelance marketplace that helps clients, individuals, and teams to find each other and work on joint projects.

Caesium was built with Laravel, Postgres and Firebase at the backend and Angular and SCSS at the frontend, so we continued to use these technologies for further development. As a prominent JavaScript development company, Redwerk used Angular to provide dynamic elements of the

app interface. During the working process, we continued the development of the product and even fixed several functions that did not work correctly according to the design.

Our team also faced the issue with SEO abilities of pages that are loaded by JavaScript. It was because Google’s crawler does not process elements in Angular, so we found the way to solve it by using a proxy server that goes through the page content, make the HTML copy and displays static copies of the pages to Googlebot.

Incling. Cross-platform screen recording app Image

Incling. Cross-platform screen recording app

Incling specializes in building online communities to solve marketing, innovation and communication challenges. Incling came to Redwerk with a developed Java applet for screencast recording, which needed to be upgraded to a cross-platform standalone app.

At Redwerk, we like to keep our builds automated and our code clean and minimalistic – fewer lines means fewer bugs. Therefore, our obvious first step after a

detailed code review was to implement Gradle-based build scripts and use Maven repos to fetch dependencies. With just a few hours’ cleanup, we were able to shrink the code base by almost 15,000 lines. This also allowed us to execute the entire build process with a single console command.

After the initial setup, our Java developers began work on creating the application, writing installation scripts, and fixing the translation infrastructure, all simultaneously. As the applet was already written in Java, it took almost no time at all to retool the existing code into a standalone application. We wrote our package and installer scripts using NSIS, launch4j, fpm, pkgbuild, and packr. Our solution automatically installs Java on the user’s machine if necessary and registers a custom URI handler which lets users launch the application by clicking a link on the web page.

We also implemented a way to seamlessly deliver version updates to users: whenever a user starts a new screencast, the app communicates with the backend to check if there are any updates available and updates itself in the background if necessary.

Platform Upgrade For European Parliament Image

Platform Upgrade For European Parliament

EUREL was founded in Rome in 1986 by a group of electronic and computer engineers with the aim of creating computer systems for the Public Administration. 

Redwerk was assigned the task of upgrading part of the EUREL EUGI platform used by the European Parliament, taking care of integration, quality assurance, deployment, and bug fixing. The scope of the project was to migrate a legacy JBoss-based application to a

modern, easy-to-maintain Spring/Tomcat-based one.

Thanks to our extensive experience in Java EE and Spring development, we were able to quickly decompose our work into smaller subtasks and plan further actions. This allowed us to easily coordinate work and manage EUREL expectations while keeping things organized.

At the very start of the project, we established efficient lines of communication between all involved parties across the globe. People in Ukraine, Italy, and Belgium were coordinated and aware of current progress and challenges at all times. We also moved task and issue tracking from email and instant messaging to modern bug tracking software for easy management.

One of the first things we did was set up a testing environment in our office. Developers made use of integration and unit tests to ensure that business logic and APIs functioned according to the EUREL project design.

We also organized a workflow where code could be written in Ukraine and tested in Brussels the same day, allowing developers to receive instant feedback from future system users.

SpamHound. SMS & MMS antispam mobile app Image

SpamHound. SMS & MMS antispam mobile app

SpamHound is a mobile SMS Spam Filter that protects users from spam and unwanted messages. Our goal was to develop a reliable application for iOS and Android platforms that would help users to block their unwanted content with flexible filtering rules. As SpamHound was developed from the ground up, we passed the whole way of product development from app idea to launch and support. However, we faced with the issue that iOS and

Android versions would have different functionality and interface, but they would also have a lot in common, for example, Black- and Whitelists, to create an unlimited number of filtering rules, fine-tuning option with different modes, ability to use the app without an Internet connection, and so on. Now SpamHound app has a broad audience of thankful users who were able to get rid of spam, and this is the project our team is undoubtedly proud of. https://spamhoundapp.com
TEP App. School Observation App Image

TEP App. School Observation App

Redwerk implemented the entire school observation app from the ground up. We went through the following phases: requirement discovery with GEMS staff, prototyping, architecture, UI/UX design, development, testing, deployment, maintenance, and support.

Redwerk was asked to develop an app for school observers allowing to take notes about teachers, pupils, lessons, the school building, etc. in a simple and user-friendly

way, quickly and more efficiently than with a pencil and paper. All data entered would be uploaded to the backend via a Wi-Fi or cellular connection to the server, where it could be accessed freely from any location. We also had to take into account that observers might not always have Internet access while performing their reviews.

We created a fast and simple UI/UX to facilitate real-time note taking. The assessment scales are implemented as sliders, helping minimize the time required to set values. 

On the backend Redwerk has chosen a Django stack to facilitate rapid development. Django also presents an admin UI out-of-the-box, makes it easy to create a REST API, simplifies the app’s architecture, and provides elegant means to work with ORM databases.

On the mobile side, our team used the native iOS SDK instead of a cross-platform development framework such as PhoneGap or Ionic to ensure optimum performance and access the full functionality of the device. We chose to use Realm instead of one of the typical iOS database solutions, partly for performance concerns, but also for thread safety. 

Electoral.io. Multiplayer online game  Image

Electoral.io. Multiplayer online game

Electoral.io is a massively multiplayer online game (MMO) inspired by the 2016 US presidential election.

Redwerk wanted a chance to experiment with online multiplayer and develop something that players of all skill levels could enjoy. That’s why we began to work on Electoral.io. Relying on our experience in delivering iOS-based solutions, as well as in custom Android app development, we created a simple, easy to

learn, and a compelling game where players can choose a party, collect votes and money, and literally devour their opponents.

Creating Electoral.io we wanted to cover/show the ironic picture of one of the controversial presidential races in the US that compelled the attention of mass media far beyond the country. Redwerk has chosen the game mechanics of popular MMO games, like Agar.io, as a basis and adapted it to the two-team mode. Moreover, we’ve created the global leadership system, where the result of your personal score influences the overall results of the chosen party.

This project was based on client-server architecture, with a Unity client on the target platforms (iOS, Android, WebGL) and a NodeJS-based server. NodeJS was selected for the backend due to its asynchronous nature and high performance. In turn, the server side is also divided into three components: Entry Point Server, Game Server and Bot Server.

This structure allowed us to achieve high scalability, with Game Server instances spawned as necessary to support the growing number of active players.

Sports Events Crawler Image

Sports Events Crawler

In this project Redwerk has automated professional sports operator's tedious manual search. The client was a company providing professional sports software solutions.

Redwerk was tasked with developing a solution, which combined automated web searches and web crawling. Additionally, we were asked to build a data storage solution in order to be able to sort information and run queries.

For the end

user, this means that the software makes it now easier to find tournaments and events and to get all the relevant tournament information and contact details.

Being a one-stop shop for software development, Redwerk has implemented this automated sports tournaments crawling solution from the ground up. We went through every phase here: requirements analysis and discovery, UI/UX design, development, testing, deployment, maintenance, and support.

Redwerk’s team soon realized that is was very difficult, cost-ineffective and time-consuming to merely replicate our client’s manual algorithm of our customer with automated processes. Instead, we focused on implementing a search structure with a fixed set of data sources, of which Facebook was used in the prototype. This kind of system was much easier to implement and maintain and met the initial requirements perfectly.

With this solution, Redwerk managed to save its client valuable time and money, and our engineers found an elegant solution to a tricky problem, from which many professional sports operators should be able to benefit in the future.

PlusPlus. Slack Bot for scoring Image

PlusPlus. Slack Bot for scoring

PlusPlus is the entertaining chatbot written for Slack. It allows scoring things your friends say and do on Slack by addressing to objects and users with ‘@’. It has a global leaderboard and every action influences the overall results.

The task for Redwerk team was to completely rewrite the bot, originally made in Python, by using Ruby as the core technology. The challenge was also to increase stability,

make it possible to scale and optimize the overall performance of this high load project.

When the infrastructure was planned, we based our assumptions about the load on the average statistics of old Python bot usage: approx. 500-700 thousand user actions per minute. Our team extended this load level up to ~1 million user actions/minute in order to have some extra capacity and provided a set of tests on staging. And suddenly it turned out that Slack limits testing to 1 message per second and doesn’t have the functionality to test high load projects. The actual live load of PlusPlus performed over 20-50 million actions per minute, so the existing infrastructure couldn’t support it. In order to resolve these issues, Redwerk team developed functionality that uses multiple CPU cores on each server, along with a specific Bot Manager, which routes each bot to a specific node (Server + CPU core).

We also switched from Ubuntu to CentOS. CentOS in its turn provided a more stable environment while working with MongoDB and supported the excessive action load. 

YouTown. E-Government mobile app

Revolutionary Gov 2.0 solution YouTown connecting citizens with their local governments and city information through a mobile app that was built by Redwerk for DotGov, Inc.

Redwerk`s software engineers were contracted to design the solution`s initial architecture and then develop it from the ground up. The backend had to be lightning-fast and robust enough to be able to aggregate data from various sources like civic,

licensing and permit services, local events and attractions, public works departments, schools, transportation services, and local publications websites, while keeping all of this information as up-to-date and streamlined as possible in one intuitive and customizable mobile application. For many years our team provides quality outsource iPhone app development services for e-government industry, so we willingly accepted this challenge.

The first fully functional betas, both for the web UI used by local governments and the mobile app for end users, were delivered in just 3 months. Ongoing development resulted in new and downright cool functionality. The cities in the U.S. and the Netherlands adopted YouTown. Later on, the product got acquired and rebranded with the help of Redwerk software development outsourcing company. Its skillful mobile apps developers were responsible for the technical aspect of the process and played a key role in it.

Linktiger. Easy-to-use SaaS broken links checking tool Image

Linktiger. Easy-to-use SaaS broken links checking tool

Web's Best SaaS Broken Links Checking Tool as a freemium online service featuring an extremely easy-to-use UI was built by Redwerk entirely from the ground up. 

Linktiger is a technology startup on a mission to provide an easy-to-use tool that locates broken links on websites.

When faced with a need to deliver a broken links detecting tool, Redwerk team developed a high-performance crawling system from

the ground up. Having started with sketchy napkin requirements, the custom software was successfully prototyped, built and continued to undergo a few major redesigns over the years. Redwerk has been constantly expanding the system`s functionalities to meet customer demands. Our software developers handle maintenance and fix and issues bugs reported by end users. 

Today, Linktiger serves well over 15,000 happy users. It crawls tens of thousands websites daily, instantly notifying subscribers about broken links so they can be fixed before they negatively impact their business.

Linktiger`s customers include such globally known customers as Telus, Hosting.com, Microsoft, KluwerLaw, Greenvalley.com, US Department of Transporta

Decision-making automation solution for the city council in EU Image

Decision-making automation solution for the city council in EU

Decision-Making Automation Solution for the city council in one of Europe`s largest cities was developed in partnership between Redwerk and Green Valley BV.

This large European city was depending on Green Valley to develop an automated decision-making solution for use by its city councils. Though most of the project was developed in-house by Green Valley, they needed a development partner who was already familiar with

their technology to assist with module development in order to meet their client`s tight deadlines for project milestones and final implementation.

Redwerk`s development team took on this challenge and ultimately delivered several modules that were successfully integrated into the bigger project. These modules included: attendance module, Voting module, Workflow composer, PDF/A publication, iReport Green Valley CMS plugin.

All modules were completed and delivered on time. Green Valley successfully delivered the project`s milestones and finally, the project in its entirety. Currently, the system is being used, along with the modules created by Redwerk, facilitating the decision-making process in the city, police and other councils.

URS Workflow Automation Image

URS Workflow Automation

The client hired Redwerk to modernize their web application for automation of workflows related to audit and statistics.The existing application had an outdated interface and was not too user-friendly. It only worked on Windows operating systems and required an installation. The idea for the new application was to have a modern, convenient interface, to be easier to use and to be extendable with additional functionality in the

future.

The main task we've done was to re-create the desktop application as a web app in the cloud, making it accessible from anywhere and from any device, without the need for installation. The new application was redesigned to be usable by more than one user at a time, and also Redwerk's team updated all data in real time. 

Also, Redwerk has updated the app's design, which was prepared by our UI/UX designers and subsequently approved by the client. Logical functions were separated from the UI so that coding could be finished as soon as possible. The design followed a minimalistic concept.

Among other tasks, Redwerk has implemented some new required features and functionality (for invoices and client data, some new reporting features).

Redwerk’s engineers are known for providing high-quality Java outsourcing services and this project was no exception. As a result, a modern, dynamic web application was developed, mirroring the functionality of the desktop application while adding new features. The new web app automates a number of things, which had to be done manually before.

Advanced web-based ERP system for IT company Image

Advanced web-based ERP system for IT company

The IT consultancy company required an advanced web-based service management tool for organization and tracking. The project’s key goal was providing managers, consultants and accountants with the ability to manage customers, purchase orders, services, invoicing, payments and employees.

Main functionalities we've implemented:

- Services defined as a group of employees allocated for the function acquired by a

client

- Hourly packages to offer clients a choice of extra and overtime hours

- Notion of functions, which must be associated with a service immediately following a client’s service purchase

- Invoice generation

- Reporting with hourly figures (normal, overtime and on-call) and expenses


At the project’s end, Redwerk and JBay implemented a sophisticated ERP System in spite of a strict time deadline made even tighter by having to clarify and translate parts of the spec written in Portuguese. The customer’s need for an advanced web-based service management tool for organization and tracking organization was met. And today, thousands of the firm’s employees continue to benefit from our powerful collaboration.

US Local Media SaaS. Platform for local TV channels in the US Image

US Local Media SaaS. Platform for local TV channels in the US

Redwerk was hired to help in developing the platform for local TV channels in the United States that covers over 80% of all US households. 

The client, Worldnow, is a renowned digital media company, which develops content management systems, advertising solutions, and streaming video platforms designed for local news broadcasting companies.

Over 12 years of development, Worldnow's product codebase

became rich in functionality and complexity. At the same time, their clients have strongly embraced digital channels as a way to exploit new revenue strategies. It was essential to seek out new resources to complement their core staff with ASP.NET programmers.

Redwerk has established a permanent team of senior software engineers that complemented Worldnow`s team. Redwerk team was responsible for maintenance, architecture and new development for their current and new Video/CMS products. All work performed with following an agile methodology. The CMS and Video platform now are SaaS applications running on hundreds of servers, where stability is a key.

LikeLabs. iPad app that allows visitors in a public place to create and share a review Image

LikeLabs. iPad app that allows visitors in a public place to create and share a review

Like Labs is a handy iPad application allowing visitors in public places to instantly create and share a review with others via social media, email, and SMS.

The discovery effort of our business analysts resulted in a full-scale scope document including detailed business logic specifications. It allowed us to accomplish Like Labs project within the defined timeline and precise budget.

Throughout LikeLabs’s

development process, our engineers focused on creating a high-quality, object-oriented design. Redwerk developed the code to be maintained and extended with ease, while the overall architecture is domain-driven design (DDD). Our solution developers used several design patterns for enterprise applications including multilayered architecture, rich domain model, Model-View-Controller, Gateway, etc. All the sources were thoroughly reviewed and JUnit tests were used to check the functionality.

As a result of Redwerk's development efforts, a rich and robust architecture model was promptly designed. The first fully functional version was built in only 2 ½ months. Users proved the iPad application was very intuitive and easy to use. In the end, the client got an application letting users share reviews via an on-site communal iPad.

Adfectious. Mobile advertising system with advanced targeting and statistics Image

Adfectious. Mobile advertising system with advanced targeting and statistics

Digitair Servicii Informatice SRL is a leading Romanian mobile application developer and provider of integrated mobile marketing solutions, as well as a premium content creator and publisher. Digitair became a BREW Authenticated Developer with Qualcomm in 2003, making it the first software development firm in Romania to adopt BREW. Nowadays development competencies have been extended to most important mobile platforms,

including iOS and Android. Digitair’s mobile application clients span major newspapers and magazines, big international and domestic consumer brands and various local artists.

Digitair needed a reliable, competent software development partner to bring to life their ideas on next-generation mobile advertisement. This project’s challenge was to build a robust, scalable, flexible and future-proof advertising solution, easily adjustable to the ever-changing fast-evolving mobile ecosystem. Being an experienced company in providing Android outsourcing services, we certainly accepted this challenge for our team.

Redwerk business analysts сomposed a full-scale documentation which kept detailed business logic specs. Next, the project assessment was amended, finalized and presented to Digitair.

Adfectious is currently used on popular Romanian sites like meteoromania.ro and fhm.ro, in Arbomedia’s portfolio sites including m.hi5.com, and serving in-app ads in software solutions on iOS and Android. It goes to show how custom iPhone app development is capable of providing options that help in fostering business growth.

WorldNow. Mobile apps for the leading TV networks in US Image

WorldNow. Mobile apps for the leading TV networks in US

Redwerk was contracted with the maintenance and quality assurance for many of the almost one hundred iOS apps produced by Worldnow. Some of the problems which we have to resolve on a regular basis are, for example, difficulties with the loading of the news feed, app slowdown, duplicate news or weather reports which stop updating automatically. We also extend these apps’ functionality and add new useful features. We add new

blocks (e.g., advertisements) and modify existing ones according to the ever-changing requirements of the customers.

Working with these kinds of apps and being able to maintain them and help them evolve requires deep knowledge of the underlying platforms and technologies. Besides, mobile apps development implies a need to efficiently deal with an unfamiliar code created by an external party. But this is not a problem for our offshore software development team, as we have strong development skills to provide top-quality custom iPhone app development services.

The most common aspects of our work are:

- Implementing new features

- Adapting code after changes in external APIs

- Fixing bugs in the provided code

- Finding alternative, better ways of solving problems which were not resolved in an ideal way

- Being creative to further improve an app’s functionality and usefulness to the customer

 

Penthouse Club Kharkov website Image

Penthouse Club Kharkov website

Penthouse Clubs is a worldwide franchise brand of premium class adult entertainment establishments.

As the day of the grand opening of the club in Kharkov was just around the corner, a turnkey website was needed, which had to be created in a short period of time. 

Redwerk managed to create an attractive website in a short space of time to make sure that the club had something to show for itself at the

time of the opening party. Our engineers showed that they are capable of working under pressure.
SystemDataRecorder. Windows system service to log CPU disk hardware and network usage Image

SystemDataRecorder. Windows system service to log CPU disk hardware and network usage

SystemDataRecorder is one of the most complete and simple package for professional performance monitoring, performance analysis, system sizing, and capacity planning in challenging business environments. It provides consistent data recording across systems and devices, permits access to raw data and is designed for time series analyses. It may not seem that way for non-software experts, but it is indeed a very powerful and

long-awaited solution to a long-standing problem.

For SDR Dynamics Oy we developed the light-weight native Windows system service to log CPU, disk, hardware and network usage. Being a one-stop shop for software development, Redwerk has implemented all the System Data Recorder Windows services from the ground up. We went through every phase here: requirements analysis, architecture, development, testing, installation package creation and delivery.

Akamai. Closed captioning fix for streamed video files Image

Akamai. Closed captioning fix for streamed video files

Redwerk's task was to resolve an Important Video Streaming Issue with closed captioning for major TV channels in the USA.

The technology used by Worldnow for re-streaming and displaying live streams on their clients’ websites was provided by Akamai Technologies, a U.S. network which specializes in Internet content delivery. While this is one of the largest distributed computing platforms in the world and

currently serves between 15 and 20 percent of all web traffic, the display of closed captions proved to be a problem as they just disappeared once a video signal containing CC data was uploaded to their servers. Redwerk's software experts quickly identified the source of the problem: Flash media live encoder (FMLE) actually deleted all CC data when encoding the video signal to AAC/H264.

Redwerk’s experts had to go through a lengthy testing process with a great number of different configurations for ffmpeg before finally achieving the project’s goal of sending CC data to Akamai and avoiding the loss of such data during encoding. 

As a result, all streamed content is now displayed correctly through Flash Player (RTMP, HDS streaming) and also on iDevices (HLS streaming). The customer’s problem was solved in a satisfactory manner, and the great video experience is now guaranteed for all end-users.

GiftGiving. Facebook App for music recommendations Image

GiftGiving. Facebook App for music recommendations

Universal Music Group (UMG) is the global music leader with strong market positions in recorded music, music publishing, and merchandising.

The challenge for Redwerk’s software engineers was to update a Facebook application by Universal Music which searches your friends’ “likes” and the music they are listening to and suggests music based on their preferences. This ass pulls music data from an artist database and then

syncs the user’s lists with their friends in order to obtain “compatibility scores”, and then music recommendations are displayed according to these matches. The following changes needed to be done to the Facebook app in order to launch it on the American market:

1) Updating the algorithm for compatibility score. In order to show the appropriate list of artists we had to develop a compatibility scoring algorithm.

2) Extending links list. The existing application supported only two links for downloading from the online stores: iTunes and GetMusic. Our task was to extend this list with Spotify and other external resources.

3) Updating the design. We were given clear instructions by the client on how the layout had to be adapted to update the look and feel of the app. 

4) Updating the Database. The database had to be updated with a new list of artists, album art and music download links.

5) Creating the updated Facebook app. And the most pleasant result for us was a happy client and a lot of Facebook users with much larger record collections!

B-Orange ERP. Extension of functionality for the open source ERP system Image

B-Orange ERP. Extension of functionality for the open source ERP system

Business Momentum is a Dutch provider of an ERP based on the open-source OpenBravo project.

The client’s product was an enterprise resource planning system (ERP) based on the open-source Openbravo project. Redwerk’s software experts were tasked with extending the functionality of this software by adding one more screen to the user interface. For this, it was essential that we took into account the context of the given

solution, and a custom business logic needed to be added. Our team had to create the application’s business layer and adapt the new UI to the existing UI of the software.

All new functionality was designed to fit in seamlessly with the rest of the system by keeping in mind Openbravo’ UI design principles. All ended well, and the extension was built according to the client’s requirements. Redwerk’s solution fit in perfectly with the existing structure and the general look and feel of the system.

When the Openbravo software finally reached its end customers, it was implemented in two companies of very different sectors, one a heavy industry company specialized in buying and selling torque and tensioning systems and the other a retailer and online shop focused exclusively on Apple products.

DFP for local media apps Image

DFP for local media apps

All of Worldnow apps for local news channels show banner ads. These were always an important part of the apps, and it was Redwerk’s task to modernize their implementation and make them even smoother in order to have a solid foundation for future app upgrades. The banner ads were displayed via UIWebView and web snippets, which meant that the apps needed a browser component to be able to display banners.

We decided to

implement an even more efficient advertising solution using Google DFP (Doubleclick For Publishers). DFP is a SaaS-based advertising software by Google. It is used to display banners anywhere: on websites, in-mobile applications, etc. It has a flexible selection of banners: e.g. they can be sorted by tags or by the location of a banner on a page. DFP users can easily configure the list of banners via a web interface.

After the migration to DFP was completed successfully, the next step was to configure the banners view properly. Ads had to be resized and configured for individual apps, and the user’s location info had to be taken into account.

This process required migrating all advertisement data (more than 300 affiliates, around 10,000 advertising campaigns, 100,000 banners) from the old platform to the new system.

Web Intake. Citizen requests processing system for local government authorities Image

Web Intake. Citizen requests processing system for local government authorities

Redwerk's task was to develop Citizen Requests Processing System for local government authorities in partnership with Green Valley BV.

European Union e-government laws define a clear matrix for government clerks processing citizen inquiries. Every time a person requests permission to perform certain property upkeep actions, update their address, request a new ID card, etc., they must follow a specific submission

process. All requests must be answered within an established time period.

Green Valley BV is one of the top e-government solutions providers in the Netherlands and Belgium. Their specialized, government standard-compliant CMS is used by hundreds of cities and counties, non-profit organizations and companies, as well as in the foreign missions of the kingdom of the Netherlands. Green Valley BV delivered a system featuring a scalable multi-component architecture with Redwerk’s support. It can be installed on one PC or on multiple servers to withstand a heavy load.

Together, Green Valley and Redwerk developed the application installer that automatically detects an LDAP type and schema, allows database type selection and automatically updates the DB in upgrade mode saving field engineers’ valuable time.

The first beta was delivered 3 months after development began. Soon, Web Intake became one of Green Valley’s key products, used and loved by many government offices and end-users across the Netherlands and Belgium.

Breukelen Cellars. Online wine shop and art boutique Image

Breukelen Cellars. Online wine shop and art boutique

Breukelen Cellars is a wine shop and art boutique in the heart of Brooklyn, NY. Redwerk team coped with eCommerce solution within a set time and passed through every development phase to get an attractive design and convenient functionality of the Breukelen Cellars online store.

The specific task for Redwerk’s engineers, in this case, was to transfer a physical store to the web, including the following

aspects:

- Inventory and shop: The availability of products had to be tracked by the system, and if an item was out of stock, this had to be indicated to the user. The PayPal service had to be used to accept payments, and payments via merch.bankofamerica.com also had to be supported and configured correctly.

- We had to implement standard features of a CMS like the ability to modify text, add pages or write blog posts.

- Create a persistent option to subscribe to a news bulletin throughout the website.

- Migrate from the previously configured mailchimp to mailgun, as this was supported by the Rackspace cloud service.

- In addition to the shop itself we were responsible for a full re-design of the website based on WordPress system, while maintaining the general layout and flow of actions. This had to be developed in a short amount of time, and based on a general description of the desired look and feel.

The ready website made by Redwerk included the following features:

- Wine shop

- Blog with news

- Coupons and account management functions

Animatron. Platform for user-generated animated content Image

Animatron. Platform for user-generated animated content

Animatron is a simple and powerful online tool that allows to create stunning HTML5 animations and other visual content (cartoons, 2D games, presentations, etc.). The client’s main product is a web application called the Editor. It is built to enable the creation of animated content within a browser. 

Redwerk was asked to develop a website to manage the content created by users in the Editor and to add some

additional meta functions. Some of the main functions of the app were:

Sign-in

Sign-up

Content creation

Explore option

The client intended to split the software development process into several milestones.

In the first phase, the HTML/CSS code and service aspects of the project were developed. This was chosen as the first step because this work did not depend on the API. We used mock storage solutions in order to give the client the chance to judge the look and feel of our interactive designs.

The second milestone was primarily concerned with API-related issues. After the REST specifications were confirmed, we implemented a prototype model that was later used for the communication between the REST API and the web part. SSL Certificates were implemented. This made it easier to build the live deployment solution later on.

The third milestone was to design the user interface for users logged in to the system, which in turn brought about changes in the general design. In addition, a couple of new functions had to be implemented. 

CMSOI. Microsoft Word plugin for CMS product Image

CMSOI. Microsoft Word plugin for CMS product

Green Valley developed a plugin called DSOI (Discovery Server Office Integration) for their CMS product that is used by a wide variety of government authorities, as well as corporate customers.

The plugin allows easy access from Microsoft Word to the document tree and dramatically improves user experience. It allows accessing, modifying, and uploading new documents to the CMS directly from Word and to also set

metadata. It opens Word files stored in the CMS. All of these actions are performed via the plugin’s menu added at installation.

DSOI was written in C++ and it communicates with Office using COM and OLE technologies, so it could only be used with certain versions of MS Office libraries. Therefore, Green Valley was maintaining several plugin builds for each version of MS Word. And once users upgraded their Office version, the plugin became non-functional.

The challenge was to create a next generation plugin that would meet the following requirements:

Easy to install

Require no admin rights to install

Be as independent from a MS Office version as possible

Support multiple languages and be localized at least in English and Dutch

The technology proposed and implemented by Redwerk makes it easy to port the plugin to OpenOffice should there ever be a need to do so. Its modular architecture allows adding support for other storages, types of authentication and XML handling without changing the rest of the code.

Cleanagents. Mobile app for professional cleaning services Image

Cleanagents. Mobile app for professional cleaning services

CleanAgents is a platform where you book cleaning services on demand. The platform gives a technical possibility to accept orders from consumers registered on the platform and on the other side cleaners can receive these orders independently with established deals.

Redwerk was contracted to develop a simple app that would allow cleaners to preview and accept jobs directly from their Android phones. After downloading

the app (sign-in was required), the app had to be designed to push new notifications to users whenever new jobs became available in the area near the agent. Agents had to be given the opportunity to preview jobs and accept them. The job`s location had to be shown on a map, giving the user also the chance to display routing options to get there as quickly as possible. In addition, there had to be an option to save the job to an agent`s calendar (in iCal format).

Backend. The backend for this was set up by our engineers using Ruby on Rails, providing a communication interface for the Android app. 

User Interface. Our engineers managed to create a simple UI/UX for the mobile app, and all screens were designed by us and approved by Cleanagents.com. In order to ensure a consistent design and branding, the same icons and color schemes were used as on the existing website. 

Enterprise Disaster Recovery Software Solution Image

Enterprise Disaster Recovery Software Solution

9yahds is a provider of process automation software as a service that allows to build, use and track business processes in the cloud.

9yahds came to Redwerk with a Python product already developed for single instance use and a major business requirement to turn it into a full-scale multi-tenant SaaS. We worked on per project basis with full customer control over budgets.

Redwerk with its solid background in

providing of the Python development services was challenged to modify the existing modules of the system and to add new functionality: turn One Instance Application to SaaS; implement an admin interface; reorganize an existing functional component called Organization modeling; add the list of the existing processes to the Process Modeling page separated by categories; add the possibility to sequence simultaneous tasks at the same time; add the possibiliy of testing and executing the selected processes by users; store documents in the Knowledge base section; implement sign-in page and add a few other features.
CMS for the town of Maasmechelen, Belgium Image

CMS for the town of Maasmechelen, Belgium

Green Valley BV is one of the top e-government solutions providers in the Netherlands and Belgium. Their specialized, government standard-compliant CMS is used by hundreds of cities and counties, non-profit organizations and companies, as well as in the foreign missions of the kingdom of the Netherlands.

The Belgian branch of Green Valley BV contracted Redwerk to customize its main product, the CMS, for the town of

Maasmechelen in Belgium. They provided Web page designs approved by the town’s local authorities’ employees, as well as the website’s functional requirements.

Additionally, a new module had to be developed for the CMS product. It had to allow citizens and civil servants to make online listings or reservations for events. An event can be anything — a book, a car, a meeting room, officer appointments and more.

The reservation process had to be represented visually with a calendar displaying occupied and free time slots marked by different colors. Monthly, weekly and daily views had to be available. To authenticate users, the module had to be user profile-aware and be available on both the intranet (for civil employees only) and the Internet sites (for citizens).

Having worked side-by-side with Green Valley’s core CMS developers before, the Redwerk team easily customized it to the town of Maasmechelen’s needs and requirements. Photoshop mockups were created. Templates were put in their places. JavaScript programming was performed.

Reviews

Sort by

Cloud Application Development for Construction Consultants

"Their speed, quality, and willingness to take the time to understand what we were trying to do set them apart."

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

Redwerk developed a cloud-based application for a construction consulting company. The application assists with pricing, inventory management, demand forecasting, and commercial performance analysis.  

The Reviewer
 
11-50 Employees
 
Kiev, Ukraine
Barry Hudson
Founder, Killer Bee
 
Verified
The Review
Feedback summary: 

The Redwerk team delivered a first-of-its-kind application for the industry. The quality of the application has attracted many high profile clients. Responsive and friendly, Redwerk takes the time to understand the needs of the industry and delivers products to match. 

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Killer Bee consults on commercial and customer excellence in the construction materials space. With a focus on a clients profitability, we are developing the tools necessary to sustainably monetize the findings and recommendations of the consultancy services. I am the founder.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Redwerk?

Cloud based applications for pricing, inventory management, demand forecasting and analyzing commercial performance in real time.

What were your goals for this project?

To have a suite of products that fulfilled a business need in a large industry. Obviously, high quality, user friendly, on time and on budget.

SOLUTION

How did you select this vendor?

Personally visiting development shops in Ukraine, and discussing projects needs and expectations.

Describe the project and the services they provided in detail.

Project management is a strong point. Innovative ways of tackling issues, and including value added features to products. Design and build of applications that are extremely niche to a narrow industry segment.

What was the team composition?

A project manager that organised his team effectively, especially given Killer Bee is a start up, and our specification for finished products wasn't always as robust as it could have been. The team expanded or contracted according to our demands on time.

RESULTS & FEEDBACK

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

Features such as the demand forecast, and automated commercial processes which feature complex strategy in the background do not exist in our industry. Now they do. We have managed to gain the interest of some major clients in our short existence - thanks to the quality of the product from Redwerk.

How was project management arranged and how effective was it?

The project management is a feature of the project. The level of transparency as the the state of the project is high, and the level of engagement between Killer Bee and Redwerk is a Killer Bee's nomination. It works perfectly for us.

What did you find most impressive about this company?

Their speed, quality, and willingness to take the time to understand what we were trying to do set them apart. Cost, friendliness, response times. No complaints about anything from us. May sound cheesy, but it is true.

Are there any areas for improvement?

Nothing we can think of.

5.0
Overall Score Read all previous.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    Never missed a deadline
  • 5.0 Cost
    Value / within estimates
    We shopped around, extremely cost effective. Actually, we were thinking we would probably get a not so good experience because of price point. but no
  • 5.0 Quality
    Service & deliverables
    When you are presented with beta work, and the vast majority of functionality works perfectly...
  • 5.0 NPS
    Willing to refer
    Already have

iOS Dev for Tutor App

“They responded very quickly to our requests and were able to resolve issues fast.”

Quality: 
4.5
Schedule: 
5.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Nov. 2018 - July 2019
Project summary: 

Redwerk helped develop an iOS app for a tutoring company. They configured UI and created features like tutor profiles and enabled users to reply to students’ requests, view sessions, and provide feedback.

The Reviewer
 
11-50 Employees
 
New York, New York
Jiajia Zhang
Product Manager, Gooroo
 
Verified
The Review
Feedback summary: 

The app they produced was attractive and robust. Their team was very professional, and their efficient workflow helped them address issues quickly and adhere to a tight deadline.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Company: Gooroo

Position: Product Manager

Gooroo is the next generation tutoring platform that connects students with tutors for 1-1 personalized learning.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Redwerk?

iOS app for tutors

What were your goals for this project?

To have an initial MVP iOS app for tutors to set up their teaching profile, reply to students' requests, view their sessions, give feedback to the sessions, and create new sessions.

SOLUTION

How did you select this vendor?

Through personal connection

Describe the project in detail.

We hired Redwerk to build an iOS app for our tutors in 3 months. We provided the designs and API, while Redwerk worked on iOS development. The project includes features that allow tutors to set up their teaching profile, reply to students' requests, view their sessions, give feedback to the sessions, and create new sessions.

What was the team composition?

Throughout the project, 2 project managers and 3 developers were assigned to the project, together with some QA resources.

RESULTS & FEEDBACK

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

We have a beautiful app released in the App Store in 3 months that includes custom UIs and comprehensive features. https://apps.apple.com/us/app/gooroo-for-tutors/id1053933438

How effective was the workflow between your team and theirs?

The communication was smooth with the Redwerk team. Typically, I created tasks in Jira for the project. The project manager from Redwerk would then break down the tasks and assign them to each developer.

We communicate through Slack and Jira for any question about the tasks and designs. Developers would move a task to QA once they finished. Depending on the feature, either I or Redwerk would test the feature. This efficient workflow allowed us to keep up to our bi-weekly product release schedule.

What did you find most impressive about this company?

Redwerk team is very professional in that they communicated very efficiently. They responded very quickly to our requests and were able to resolve issues fast. They also understood the importance of keeping us on top of the progress of the project.

Are there any areas for improvement?

For a project that involves multiple developers, it's better to have a tech lead to unify the coding style and make the final decision on an implementation solution, especially when the devs' skill levels are various. It can also be improved with an internal code review before delivering the tasks to QA.

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

Database and Interface Dev for Consulting End-Client

"They provide tight specification, weekly status calls, and rigid notes and documentation." 

Quality: 
4.5
Schedule: 
4.5
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
Apr. - Oct. 2018
Project summary: 

Redwerk developed a middleware database and an XML interface to bridge the gap between applications.

The Reviewer
 
1-10 Employees
 
Somerville, Massachusetts
Walter Zahn
Management Consultant, Avenue Management Consulting, Inc.
 
Verified
The Review
Feedback summary: 

The database—interface pair is laying the groundwork for future module development. Redwerk adhered closely to specifications and provided comprehensive documentation. Their effortless collaboration and professionalism aided them in building a solution that improved field work efficiency.  

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I’m a management consultant at Avenue Management Consulting, Inc. The client I was working for consolidates, assembles, and delivers fitness equipment for manufacturers. I was an external business and IT consultant.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Redwerk?

We needed to develop a custom database to serve as middleware between applications.

What were your goals for this project?

The project aimed to replace a 10-year-old ERP system with a new approach, making use of modern, cloud-based systems where possible.

SOLUTION

How did you select this vendor?

Through online research, we compiled a short list of vendors and vetted each one through interviews. Once we settled on Redwerk, we started with a small project and closely monitored all their steps and results.

Describe the project and the services they provided in detail.

They developed a middleware database and an XML interface to go between the middleware and the logistics software.

What was the team composition?

We worked with a project/account manager, a technical team lead, implementation staff, and QA resources.

RESULTS & FEEDBACK

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

This project built the foundation for further custom software modules, as there wasn’t a sufficient standard previously. Also, the interface allows field service teams to go paperless and use smartphones with minimal effort.

How was project management arranged and how effective was it?

They handled it professionally, using a collaboration space on Google Drive. They provide tight specification, weekly status calls, and rigid notes and documentation.

What did you find most impressive about this company?

The quality of their people and work products stood out to us.

Are there any areas for improvement?

While there’s always room for improvement, it is also obvious that the Redwerk team is constantly working on their own processes and standards to tweak them where necessary.

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

Software Development for Mobile Publishing Agency

"I like the way they structure the teams, having a team lead or a tech project manager as your main point of contact."

Quality: 
4.0
Schedule: 
3.5
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
Confidential
 
Aug. 2015 - Ongoing
Project summary: 

Redwerk configured the back-end and front-end of the SaaS application to be externally accessible. They also handled several core applications being developed by the company.

The Reviewer
 
201-500 Employees
 
New York, New York
Senior Project Manager, Mobile Advertising Company
 
Verified
The Review
Feedback summary: 

Redwerk produced quality code. The team is technically skilled both at the back-end and front-end development. They are responsive and are open for feedback. The slight improvement needed by the team is in the communication aspect which rooted from the language barrier.

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

BACKGROUND

Please describe your organization.

Kargo is a company that does mobile advertising exclusively with premium clients. We do desktop currently as well, but our focus more and more, as we go into the future, is on mobile advertising.

What is your position?

I am working as a senior project manager.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with Redwerk?

For us, this is crucial in terms of our roadmap, because we have a lot of tech projects that we need to complete, or things that we need to accomplish this year and early next year in order for us to be placed strategically where we need to be, in terms of the market and being competitive. The challenge that we were facing involved resources, of course. We needed a team that could come in and help us with some of the smaller, but more important projects that we had, that we weren't able to allocate resources to in house. We approached Redwerk, and that's how the relationship started.

SOLUTION

Please describe the scope of their involvement in detail.

There are a few different things that we have in mind. As different things come up, we have worked on different projects but, for now, there are two important things. We have them work on our SaaS [software as a service] application, which is the in-house application that is being used by our business. That will be external soon, hopefully by next year. Additionally, we have recently been focusing on workflow pieces.

When requests come in from clients for ads, or when we have campaigns that come in for clients that need to be set up, there are important pieces within those workflows that we have Redwerk working on. For now, they're responsible for doing both the back-end and the front-end aspects of that work. In the future, it could be more things but, for now, they help us out with our core applications that we are working on and that we are developing.

How did you come to work with Redwerk?

I had worked with Redwerk at my previous job, so I knew them and we had a good working relationship. I knew about their work ethic and their skill sets, so it was just natural for me to reach out to Redwerk. I have another colleague here who has worked with them in the past, so we both felt comfortable that Redwerk would be able to address our needs. We really didn't look anywhere else.

Could you provide a sense of the size of this initiative in financial terms?

I could probably give you a figure more on a monthly basis. I would say it's usually less than $10,000 so far, because we've just had two resources. As we continue to add more, obviously that number is going to go up.

What is the status of this engagement?

We started working with Redwerk early August of this year [2015], and the work is ongoing.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

They always manage to find the right fit for us, even previously when I worked with them. In terms of the skill set, whether it's a front-end engineer or a back-end engineer, they have some talented, skilled workers, and the quality of work that comes back from them is usually pretty good. Of course, there are always hiccups regarding processes and things like that, but that's something that all companies have to figure out when they work with an offshore team.

As far as the quality of the code, I have never had any problems with them in the past couple of months that we've worked with them. They've picked up our architecture and coding practices pretty quickly. They're very responsive, and they're available during the day. The overlap is a good three to four hours, which makes it very easy for us to work with them.

What distinguishes Redwerk from other providers?

One thing that's helpful is that their entire team sits in their office space. I think that's been very helpful, rather than having distributed teams because they are all easily accessible simultaneously. When I need to do meetings, I can speak to the whole group at the same time.

The other thing that I like about them is that Redwerk is very open to feedback. I can contact them anytime. I like the way they structure the teams, having a team lead or a tech project manager as your main point of contact. Working with that person makes it easy, at least for us, because we don't have to talk with three or four different people in terms of requirements or explaining things to them. We just talk to the project manager and things get done.

Is there anything Redwerk could have improved or done differently?

It's hard to say. I think they're very good, technically. I think one thing I would probably say – this goes not only for Redwerk, but for other offshore teams as well – is the communication gap, or the language barrier. Obviously, everybody here speaks only English, so if you have people who are more comfortable with English, it just makes the whole process go much more smoothly.

4.0
Overall Score
  • 3.5 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
  • 4.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I would definitely recommend them.

Software Development for Cloud Solution Company

"They're getting the work done, and they're doing it on time."

Quality: 
4.0
Schedule: 
3.5
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
Confidential
 
2014 - Ongoing
Project summary: 

Redwerk developed additional software functionalities that allow the product to be accessible and compatible with all devices. They provided assistance on few ongoing developments and updates on the mobile app.

The Reviewer
 
1-10 Employees
 
Malta
Redmond Schley
Managing Partner, Cygnet Cloud
 
Verified
The Review
Feedback summary: 

Redwerk performed satisfactorily and completed the project according to its specified timeframe and requirements. The team was recommended as a technical partner but could improve on the communication aspect.

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

BACKGROUND

Please describe your organization.

We are an online document, email and data management system. We're currently trying to branch out into small and medium-sized enterprises. We needed a couple of interactions in terms of desktop functionality, and this is where Redwerk was helping us.

What is your position?

I am the managing director of the company.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with Redwerk?

The business challenge we were facing is that we needed to develop certain software functionalities. We were looking for additional developers and assistance with some of the development we had on hand. We were interested in adding functionality to our product rather than to our website or anything of that nature.

SOLUTION

Please describe the scope of their involvement in detail.

I'm not a technical guy, so I can't give you the scope of what they're doing. They're still working on two additional products for us at the moment. We have an ongoing relationship with them as part of our outsource development team. Our product is fully functional in modern-day browsers.

Instead of syncing files from your desktop, you work completely in a cloud server, whether it be as a small company where you work in the public cloud environment that we have, or if you have a larger organization and you feel that you want to have your own private cloud server. The whole product works in a browser, regardless of the device you are using, be it a laptop, desktop, or tablet. We have a mobile app, which we've also asked Redwerk to review and update for us.

How did you come to work with Redwerk?

We actually had been looking for a number of different outsourcing environments. We worked close to home, we worked with some people in Malta, and we worked with outsourcing companies in India, with varying degrees of success. Last year, we got back in touch with Konstantin [Klyagin, the CEO] from Redwerk. We gave them a project that was quite successful, and the communication has been very good. As a result, the amount of work that we placed with them has grown, and it helps with what we're doing. We have a couple of developers there who seem to understand what our product is.

Could you provide a sense of the size of this initiative in financial terms?

At the moment, we tend to work on small projects at a time – less than $10,000 for each one. We're working together right now, and we're discussing the possibility of taking on a team there, where we'd be talking about expanding the scope and size of the work. But, that's still in discussions.

What is the status of this engagement?

I believe we started working with Redwerk in the second quarter of 2014. The relationship is ongoing.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

From the beginning, we had a process that we went through. We worked on establishing what needed to be done, what the quotation of the work was, and we set a timescale. There were no increases in fees, and the timescales were generally met. Sometimes, if things went wrong, it was only because we had increased the scope of the work.

What distinguishes Redwerk from other providers?

Redwerk gets the work done. I guess when you speak to many people about outsourcing software development work, there are a lot of mixed reviews, but we're quite happy with Redwerk. They're getting the work done, and they're doing it on time.

Is there anything Redwerk could have improved or done differently?

We've been working with them for slightly more than a year now, but the projects are smaller in scope, and that's precisely the way we want to keep it at this moment in time. Sometimes, it's a case of getting the communication level correct. Sometimes, it takes a bit longer than I would expect, but that could also have been on our side. The blame in that case is probably 50/50, to be honest with you.

4.0
Overall Score
  • 3.5 Scheduling
    ON TIME / DEADLINES
  • 4.5 Cost
    Value / within estimates
    I'm very happy with the value.
  • 4.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I'd be very likely to recommend them.

Software Application Development for Health Care Cloud Computing Company

"Redwerk was very eager to get a problem solved, to work with us, and try to understand what the problem was."

Quality: 
4.0
Schedule: 
5.0
Cost: 
n/a
Willing to refer: 
4.0
The Project
 
Confidential
Project summary: 

Redwerk provided software development and enhancements assigned to them by ClearDATA.

The Reviewer
 
51-200 Employees
 
Austin, Texas
David Villapudua
Software Engineer, ClearDATA
 
Verified
The Review
Feedback summary: 

Redwerk successfully repaired a number of technical errors in the software. Due to the time zone difference, there were slight problems in the communication aspect, but the team was able to provide solutions and quality output.

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

BACKGROUND

Please describe your organization.

I work for ClearDATA, Inc. It is a company that provides cloud computing services, specifically to the health care vertical. 

What is your position?

I'm a software engineer.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with Redwerk?

At the time, we only had a couple of software engineers and we needed to have one of our applications upgraded quickly. We didn't have the time to go through the hiring process. We contracted with Redwerk to provide software development needs.

SOLUTION

Please describe the scope of their involvement in detail.

The way the project was set up, we had a product owner. She was the one that talked to our customers. We built this system for a customer of ours. She decided which enhancement we were going to work on next. These enhancements are going to be broken up into two. One for the software engineers that worked for my company and some for Redwerk. I can give you a generalized overview but not specifics. Our customer would come to the product owner and ask for changes to the website. We work in a natural environment, so we would break up the enhancements into smaller chunks, which we called stories, and then the stories would be prioritized by the product owner, and they'd be passed out to Redwerk. They were responsible for the software development to accomplish the enhancement. Once that was done, we would test it on our side, and include the finished product in the next upgrade of our system.

How did you come to work with Redwerk?

I was not involved in that process. Our CTO [chief technology officer] had worked with them on a previous occasion and had recommended them. Beyond that, I am not sure what else went into the decision.

What is the status of this engagement?

There was never an exact timeline. The work was started and, at some point, we went through the hiring process, hired in house software engineers, and that's when the work with Redwerk was finished. We started August of last year. I was no longer involved with that project, but I believe it was January or February that we no longer were using them.

RESULTS & FEEDBACK

How did Redwerk perform from a project management standpoint?

The system that we were working with had a huge amount of problems, so their software engineers had to work within the context of a system that had many areas for improvement. Overall, I'd say they were pretty good. The quality of the work was usually accepted. The only times we had problems was when there was not a good understanding. There was some lack of communication between them and us as far as what we wanted them to do, compared to what the enhancement entailed. That might have been more of a communication issue than a technical issue.

What distinguishes Redwerk from other providers?

I have never worked with another company in this capacity, in a situation where they were providing software engineering services. But, what I would say is that when we needed their help it was easy to get in contact with them. Redwerk was very eager to get a problem solved, to work with us, and try to understand what the problem was. The only issue I would say is the time difference. Redwerk was in Europe, so the time difference sometimes became problematic for us.

Is there anything Redwerk could have improved or done differently?

Communication – obviously that goes both ways. But, I would suggest that they keep communicating and making sure they understand what the issue is that we're trying to resolve.

4.5
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They met deadlines.
  • N/A Cost
    Value / within estimates
    I can't answer that.
  • 4.0 Quality
    Service & deliverables
  • 4.0 NPS
    Willing to refer

Software Development for Website Archiving Tool

"The overall quality of Redwerk's work was good."

Quality: 
4.0
Schedule: 
3.5
Cost: 
3.5
Willing to refer: 
4.0
The Project
 
Confidential
 
2010 - 2014
Project summary: 

Redwerk was responsible for the front-end development, user interface implementation, database design, and back-end development for the website. After the initial version, they made repairs and additional features.

The Reviewer
 
11-50 Employees
 
Canada
Michael Riedyk
Founder, PageFreezer
 
Verified
The Review
Feedback summary: 

Redwerk provided a reliable software development service. The team has excellent project management and was flexible in their operations. They could improve the communication to reduce project delays due to time zone differences.

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

BACKGROUND

Please describe your organization.

I've actually done several projects with Redwerk. The latest work I did with them, in 2014, was for PageFreezer, which is a website and social media archiving solution.

What is your position?

I am the founder.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with Redwerk?

Our business challenge was finding a way to archive website and social media data at a large volume every day, in a reliable way for our customers, for regulatory compliance and legal purposes.

SOLUTION

Please describe the scope of their involvement in detail.

I've been working with Redwerk since 2010, up until around 2014. For PageFreezer, they were responsible for front-end development, user interface implementation, database design, and back-end development. They took care of the whole product development cycle. After the initial version was developed, they added new features, fixed bugs, and improved the product.

How did you come to work with Redwerk?

I was working with them since the very beginning in 2006. I was actually their first customer, on a different project and with a different company. Then, after I had moved on, based on the experience there, that's why I hired them in 2010.

Could you provide a sense of the size of this initiative?

We had a dedicated team hired, anywhere from three to seven people working on our solution on a continuous basis. It was not on a project basis, it was really on a month-by-month basis, depending on the capacity that we needed. The minimum team was about three or four people.

What is the status of this engagement?

We started to work together in 2010, and collaborated until 2014. They acted as an outsourced development team, and then in 2014 I in-sourced everything here in my local office, and I discontinued the contract.

RESULTS & FEEDBACK

Could you share any statistics or feedback from this engagement?

We had a queue with issues and new components that had to be developed on a weekly basis. We discussed what to develop and implement next, and which issue should be picked up, but I don't have any specific quality metric or something that we used. The overall quality of Redwerk's work was good. At that time, they were going through some changes in their team, which resulted in some setbacks at certain moments but, generally, I think they're providing a reliable software development service, and they were able to operate in a flexible way.

If I needed an extra designer, an extra tester, or an extra developer, they were able to pick that up fairly quickly. In a matter of weeks or sometimes days, they were able to add additional capacity when it was required. I did not directly work with their team, but with a team manager, so I don't have any direct experience with their people other than the manager.

How did Redwerk perform from a project management standpoint?

We used an agile project development method. In general, their project management was good.

Is there anything Redwerk could have improved or done differently?

At times, I believe that it would have been more effective if we could communicate directly with their developers. All the communication was relayed through the project manager, and I think it could be improved by more direct lines with the developers at certain points, to cut out some layers there and make it quicker. They're nine hours ahead of us, so we always had one day of delay in responses. If you could make that communication more effective, that would really help. That could be a potential area for improvement, I don't know if they already do that right now or not, but that's something I think would be good.

4.0
Overall Score Overall, we were satisfied with the product.
  • 3.5 Scheduling
    ON TIME / DEADLINES
  • 3.5 Cost
    Value / within estimates
  • 4.0 Quality
    Service & deliverables
  • 4.0 NPS
    Willing to refer
    I would certainly refer them.

Software Development for Link Fixing Website

"At the end of the day, it's all about cost, quality, and time.... Redwerk were good."

Quality: 
4.0
Schedule: 
4.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
2006 - 2012
Project summary: 

Redwerk developed the software from scratch and according to the required specifications of the company's partner. They handled all the coding and testing as well as technical support and troubleshooting.

The Reviewer
 
11-50 Employees
 
Canada
Stephen Moskowski
Owner and Founder, LinkTiger
 
Verified
The Review
Feedback summary: 

Redwerk delivered a quality tool within time and budget. One area for improvement is at the end of the project, the estimates seemed higher than necessary. Overall, the team has knowledgeable resources capable of development and QA.

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

BACKGROUND

Please describe your organization.

We are LinkTiger. We have a Software as a Service tool that is an automated link checker/scanner of websites. It's a quality assurance tool that our customers use to ensure all the links on their sites are working properly. We scan for HTTP errors.

What is your position?

I'm the owner.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with Redwerk?

It was my partner who originally approached them. He had the idea to create this tool out of necessity and he's not a developer. He's more of a product manager, engineer type-business analyst. He scoped the specifications and requirements for the app that we wanted to build. Then, he went and found Redwerk to do all the coding and testing of the solution. My partner managed the project and had Redwerk developers and QA [quality assurance] analysts do all the coding of the tool. That was a relationship that was in place for about five years in its entirety. Then we got to the point where we didn't want to use offshore resources anymore, so we decided to bring the work back in house.

SOLUTION

Please describe the scope of their involvement in detail.

They pretty much developed the tool from scratch. All the features and functionalities they built based off my partner's specifications. They worked very closely together and built the tool. They also did support, and troubleshooting whenever there was a bug.

How did you come to work with Redwerk?

It wasn't a very extensive process. We did what we typically do when we're looking for a new supplier like this. We'll go out and find three different vendors, and then we'll start off with a small project and see how they each interact with us – see how efficient they are, see how many questions they ask, see if they can do things with minimal support, and if they can use the written documentation and guidance we provide them. From there, we narrow the options down until we have our choice. That's how we found Redwerk. The relationship grew from there.

Could you provide a sense of the size of this initiative in financial terms?

During the five or six years [of the relationship with Redwerk], we spent a couple hundred thousand dollars. On average, I'd say we spent less than $50,000 a year.

What is the status of this engagement?

The work began in late 2006 and was completed in early 2012.

RESULTS & FEEDBACK

Could you share any statistics or general feedback from this engagement?

I don't have specific metrics.  Generally speaking, we were happy with the quality. We had a relationship that lasted six years. I would say the quality was fine. They had knowledgeable resources. They had a team that could do development and QA.

How did Redwerk perform from a project management standpoint?

Their leader was more the project manager and technical analyst. He would work directly with me and with my partner, and then he would communicate with his internal team in order to get the work done. He was responsible for all estimations.

What distinguishes Redwerk from other providers?

At the end of the day, it's all about cost, quality, and time. How quickly can they turn things around? How good is it and how cost effective are they? In all of those aspects, Redwerk were good, otherwise we wouldn't have stuck with them for six years.

Is there anything Redwerk could have improved or done differently?

There's one area where I thought their estimates – I found especially towards the end were getting to be pretty high in terms of effort. I don't know if that's because our system was getting more complex. I started to think that maybe their estimates were a little off. I didn't really compare that to anything. They always did what they said they were going to do. They always did it on time and on budget. Rarely did they go over the estimate. But, I think maybe they added extra hours in the estimate just to cover those risks. I don't know if that was a function of the situation but that's the only complaint that I would have.

4.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
  • 4.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I have recommended them already.

Cloud-based Process Automation Tool for Computer Software Company

"They're so responsive and so trustworthy that I wish they were side by side in the next room."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
Project summary: 

Redwerk upgraded the cloud-based automation tool with STRIPE integration. They added a drag-and-drop functionality as well as an e-commerce component. They also provided debugging and support.

The Reviewer
 
1-10 Employees
 
Springfield, Massachusetts
Pamela Simpson
Co-founder, 9yahds
 
Verified
The Review
Feedback summary: 

Redwerk performed outstandingly by completing the project in a timely manner without sacrificing quality. The team is capable of being creative and offering alternative solutions beyond those in the original scope.

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

BACKGROUND

Please describe your organization.

9yahds is a cloud-based automation tool providing an intuitive solution to create, use and track all of your critical workflows. Our mission is to build more resilient companies by providing a solution every businessperson can use to document his or her business processes. With our role-based modeling, workflows are built task by task, assigned to roles, not people. That way, though staff changes, processes remain consistent. Redwerk has performed a number of projects for us during the last two years.

What is your position? 

I'm the co-founder.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with Redwerk?

The major projects initially performed included moving from a single tenant to a multi-tenant, cloud-based solution and adding drag-and-drop functionality to a form-based user interface. Next, Redwerk integrated STRIPE, an ecommerce component, to 9yahds so the user could sign up for free, and then manage the subscription from their account. More recently, Redwerk created a "Community Folder" for us, allowing us to pre-populate 9yahds with workflows contributed by professionals. Our users can access that folder by dragging these shared processes into their team folder and customizing. This capability allows us to update the "Community Folder" continuously to build that asset. They have also performed countless changes to the user interface, no project is considered too small or too complex for them. They treat each project with great care and do a great job. They have truly been the equivalent of an in-house team for us since the beginning of the company.

SOLUTION

Please describe the scope of their involvement in detail.

We knew we wanted to be cloud based. We wanted to update the usability of our tool. We wanted to add e-commerce to it. We wanted to add a community so folks didn't have to deal with blank page syndrome. Down the road, we foresee a mobile application with a new UI [user interface]. Redwerk actually started some of that and then we realized we needed to focus on some other things, but they're very capable of performing these future upgrades. They also do a lot of the debugging and provide great support for us as well. We really rely on them anytime something isn't working quite right. They always get back to us quickly with identification of the problem and the options to solve it. They are wonderful.

How did you come to work with Redwerk?

They were recommended to us by a large domestic hosting company that did some outsourcing to them. They're a very reputable company, and we relied completely on that reference.

Could you provide a sense of the size of this initiative in financial terms?

I'd say they have committed about 1,500 hours to various projects. Every project that is specified is discussed thoroughly, and they often provide multiple options to meet our objectives. They can give us the Cadillac or they can start with a Hyundai. I'm very trusting of their quotes because they always give us options. 

What is the status of this engagement?

They are currently performing a few small upgrades with respect to our audit trail and how some of the data tables display. We are also having them perform upgrades to our infrastructure.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

I don't have metrics, but I can tell you they're wonderful. They do a lot of research and present options if there is more than one way to code or display what we are requesting. Sometimes, we ask them how they suggest we add or change something, and they describe the specification for us. Most jobs we have done now are under 15 hours, but we have completed a number of projects that were in excess of 50 hours. They work very rapidly.

How did Redwerk perform from a project management standpoint?

Honestly, I consider Redwerk a part of our team. They're so responsive and so trustworthy that I wish they were side by side in the next room. In fact, it feels that way. They are just an email or Skype message away. We work primarily through email, including the team on all communications.

What distinguishes Redwerk from other providers?

They don't just respond to your specs. They come back and tell you that they already tried a few designs, and they show them to you. They actually have sent us screenshots at times of ideas that they have. They go beyond just doing what you ask. They interact with the specifications and really come up with alternatives, and they'll warn you sometimes, about the possible consequences of the changes you're thinking about making if it is going to have impact across the application. They're very good at being creative – they're not just order takers. They are involved and committed to the success of the solution.

Is there anything Redwerk could have improved or done differently?

Nothing I can think of.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
    I think if something isn't on schedule, it's because something comes up, and it's completely legitimate.
  • 5.0 Cost
    Value / within estimates
    I think the value that we're getting is amazing. They're so invested in what they do for us. I am grateful to have them on the other end of the email when I have a concern about performance.
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Custom API Dev for Security Analytics Company

"They were straightforward, honest, and professional." 

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

Redwerk refactored and implemented an API and modified an access permissions system.

The Reviewer
 
51-200 Employees
 
Athens, Greece
Iason Dimitrakopoulos
Director of Engineering, Encode
 
Verified
The Review
Feedback summary: 

In-house developers were able to take over code easily, a testament to its quality. Redwerk communicated consistently and delivered the project on time and budget. Their direct, professional approach is evidence of their honest business practices.  

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I’m the director of engineering at Encode. We offer a security analytics and response orchestration platform that delivers cybersecurity operations and services such as early warning and adaptive response capabilities. I lead our software implementation teams.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Redwerk?

We needed software development and consulting services.

What were your goals for this project?

We needed to develop security analytics software.

SOLUTION

How did you select this vendor?

We found them via market research.

Describe the project and the services they provided in detail.

They refactored and re-implemented major parts of our API and role-based access control system (RBAC).

What was the team composition?

We worked with a project manager and a team of software engineers.

RESULTS & FEEDBACK

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

They adhered to our process closely and provided very good communication. We received high-quality code with minimal bugs, and their cost and time estimation were exceptional. Our internal development team was happy to obtain their code and maintain it after the project's end.

How was project management arranged and how effective was it?

It was offered initially, but we decided to pass on it.

What did you find most impressive about this company?

They were straightforward, honest, and professional.

Are there any areas for improvement?

Additional resource flexibility would have benefited us in some cases.

4.5
Overall Score I really enjoyed working with them.
  • 4.0 Scheduling
    ON TIME / DEADLINES
    We ended very close to the initial timeline.
  • 4.0 Cost
    Value / within estimates
    It was quite good.
  • 4.5 Quality
    Service & deliverables
    It was nearly perfect.
  • 5.0 NPS
    Willing to refer
    Good companies like this are hard to come by. I've already recommended them to friends.