Web-services and Applications Development

We're creating products, which benefit our customers and give them positive impressions.

Looking for a team able to solve your tasks? We can help you to invent, design and implement services, which will provide you advantages for a long term.

Our team consists of highly qualified experts, which are able to solve any problem both on front-end and back-end with a lot of languages and frameworks.

 
$5,000+
 
$25 - $49 / hr
 
50 - 249
 Founded
2011
Show all +
Omsk, Russia
headquarters

Portfolio

Key clients: 
SilverWiz LLC. We ported Mac version of MoneyWiz application to Windows platform. Codefuse Technology Limited. We develop and support the test automation tool CodeFuse. Clifford Wallace. We did business automatization and developed several desktop and web solutions. Blockchain Review. Our team develops bespoke blockchain review platform to create, collect, and share reviews on crypto projects with the community. Any review is verified by AI and stored in the blockchain. Front-end is SPA which is also pre-rendered for SEO bots.
Tik-Tok Coach - task and time management tool Image

Tik-Tok Coach - task and time management tool

Tik-Tok Coach is our internal project and our SAAS start-up.

 

The development process at the HWdTech is supported by the TTC.

 

Tik-Tok Coach is a desktop app and a web portal that offers you time-tracking, screenshot taking, goal setting, and evaluating each employee's part in the working process.

 

Engineering challenges and wins:

  • Cross-Platform. The shared code between
platforms is about 90%.
  • SPA. We developed this project as SPA in the 2012 year!
  • Offline work and synchronization mechanism
  • Technologies:

    C#, Javascript, T-SQL, Entity Framework, MS SQL, ExtJs, SQLite, Mono, Xamarin

    Kattis - tasks and challenges platform Image

    Kattis - tasks and challenges platform

    Kattis allows companies to exhibit their test tasks and challenges. Potential employees, in their turn, can compete and have a greater chance of being hired. Top developers receive a response from the company. Kattis allows companies to evaluate candidates effectively and objectively.

    Engineering challenges and wins:

    • Supported a website using PHP, Python, PostgreSQL, and Smarty
    • Implemented SQL
    scripts to migrate older database versions
  • Implemented and supported Python scripts for data processing, testing 
  • database population, and data manipulations
  • Promoted the best practices for task management and code review processes for the code style guide
  • Technologies:

    PHP, Python, Javascript, HTML, CSS, PostgreSQL, jQuery, Smarty

    MoneyWiz - The world-famous money management application Image

    MoneyWiz - The world-famous money management application

    MoneyWiz has received awards and recognition, which includes being named the Best Finance App out of the Top 500 Must-Have Apps by The Telegraph.

    Engineering challenges and wins:

    • Synchronization with other platforms
    • Integration with the third-party data providers
    • Production of tons of powerful reports
    • App deployment organizing

    Technologies:

    C#, .Net Framework,

    WPF, WPF Extended Tookit, SQLite, ORMLite, SaltEdge, Yodlee
    Mapic - Open source map engine and web mapping tool Image

    Mapic - Open source map engine and web mapping tool

    Mapic helps you publish GEO data without having to write any code.
    With your own PostGIS database and Mapic powerful tile server, you
    can easily make changes to your maps without having to use any
    third party software.

    Engineering challenges and wins:

    • We added more than 400 unit, integration, and system mocha tests in 3 months
    • The bugs and defects that were revealed during the
    testing process were eliminated by us
  • We also have prepared full documentation for the project using apidoc.js
  • Technologies:

    JavaScript, Node.js, Express, MongoDB, Mongoose, Mocha, Chai

    Automatization of a premium hospitality agency Image

    Automatization of a premium hospitality agency

    It is a big challenging project, which included:

    1. Support of existing system
    2. Development web portals for clients, staff and management
    3. Integration with 3rd party providers

    We successfully improved the existing solution and implemented the brand new.

    Engineering challenges and wins:

    • When we started our work on the project, the system was extremely unstable. We quickly
    developed system health monitoring tools as well as performed a number of steps to solve this problem. At the start of the project the uptime was 95%, now we uplifted it to 99.9%.
  • The performance of the system has changed drastically. Reports are working hundreds of times faster.
  • At the start of the project the system had 0% code coverage. Now it is up to 55% and keeps growing. Also, we implemented CI/CD.
  • Technologies:

    C#, VB.Net, TypeScript, Javascript, T-SQL, Angular, AngularJs, Asp.Net Core, MS SQL, WinForms, Infragistics, DevExpress, Bootstrap, SPA, API

    CodeFuse - Innovative software that automates your testing Image

    CodeFuse - Innovative software that automates your testing

    CodeFuse allows you to execute testing entirely in the cloud and saves your time and money. Using CodeFuse you can create and run tests right from the first day of work.

     

    Engineering challenges and wins:

    • We improved the performance of the system and made it work 40 

    times faster

    • We performed a refactoring and stabilized code base. 200+ bugs 

    were

    fixed.
    • We created Chrome Extension to Spy websites under tests.

     

    Technologies:

    C#, Javascript, AngularJs, jQuery, T-SQL, Asp.Net, MVC, WebApi, Chrome Extensions

    Reviews

    Sort by

    Software Dev for Application Testing Software Firm

    "The developers got into a piece of code and understood things quite rapidly."

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

    Hello World augmented an existing development team to implement new features on a cloud-based SaaS platform. They provided UX design and a tool to tag and schedule certain content. Upgrades are ongoing.

    The Reviewer
     
    1-10 Employees
     
    London, United Kingdom
    Gordon Marsh
    CEO, CodeFuse Technology
     
    Verified
    The Review
    Feedback summary: 

    Hello World is professional, yet free of the rigid structure of many large development firms. They ask good questions in order to really understand the project but are capable of making their own judgment calls and working without undue oversight. The team has strong quality assurance measures.

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

    BACKGROUND

    Introduce your business and what you do there.

    CodeFuse Technology offers all types of tech services to our clients via a SaaS-based cloud platform. I’m the CEO.

    OPPORTUNITY / CHALLENGE

    What challenge were you trying to address with Hello World?

    We were struggling for extra resources at the time. We had a number features we wanted to implement and we were looking to augment our existing development team with outsourced developers.

    SOLUTION

    What was the scope of their involvement?

    We had a series of features that we wanted them to deliver. As a part of our platform, what we wanted was that clients to be able to do is tag tests. Hello World had a voice in how we were going to implement the tagging mechanism. We got a test screen of how the user can do the tagging and then go across to a test scheduling screen where they can schedule those tests based on the tags they select. We sent over a story based feature with some acceptance criteria. We left a lot of the user-experience side up to Hello World and they just ran with it. They asked relevant questions when necessary and everything seemed to go fairly smoothly.

    How many resources have been assigned to your project?

    We’ve had two developers working with us at various times. There is a senior developer and a junior developer who come on board about half way through the last project. From a senior-to-junior point of view, we settled on a process of any junior development would be reviewed by the senior developer. That seemed to work quite well. It was a small team that we were using, but it seemed to work quite well with that senior/junior relationship and us coming across with as detailed requirements as we could.

    What technologies did they use on your project?

    Although our platform expands a little bit beyond this, the core technologies they were using were .NET and C#. There was also some SQL Server. The thing that restricted them a bit in terms of using C# and SQL Server was that our platform is Microsoft Azure based, so there has to be quite a lot of consideration given to the certain SQL that is supported by Microsoft Azure. There had to be a blended skill set of C#, .NET, SQL Server, and Microsoft Azure.

    How did you come to work with Hello World?

    We found them originally through the Upwork platform. What stood out to us wasn’t necessarily technical skill sets. It was more that we find what we’re looking for, not just developers, but marketing augmentation as well. It is more about do they demonstrate, do they understand the problem, can they break it down into small components? Can they provide value around implementations, suggestions, and how long the project might take? A lot of it is just ensuring that any contractor or freelancer that we use has to understand the problem. Hello World showed that to us through the interview process.

    How much have you invested with Hello World?

    We are paying the junior developer $25 per hour now. The senior developer was a bit more expensive than that. I’m guessing it averaged out at $30 per hour.

    What is the status of this engagement?

    We started working with them in September 2016. At the moment, the senior developer isn’t engaged with us, because the major features that we were asking for have been completed. We are using the junior developer for ongoing bug fixes and support.

    RESULTS & FEEDBACK

    Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?

    I think that they strike a nice balance between the freelancers that we’ve used for software development. It can get very bureaucratic. You can get things down into too much detail and too much process. On the other end of the scale, it’s almost a bit too loose. There is a broad sort of spectrum of how people approach their work. I think Hello World struck a nice balance between understanding a problem, asking questions when necessary, not interrupting our business too much with silly questions but asking questions at the right time. Obviously, if there is a big question, you want people to ask, but you don’t want to have your time wasted with silly questions where it should be just common sense. It was good working with them from that perspective. It minimized hassle for us, but we still got a good quality outcome at the end of it. For each feature, there was a set of questions to begin with which tended to be quite important questions about the implementation. Then after that, we had sort of regular check-ins from them every day or every other day so we could see the progress coming along. That all seemed to work quite well.

    There was just a good level of trust that the job was being done well. We would do code reviews internally, and they were doing code reviews between junior and senior developers. Overall, we were very happy with the overall management of each project and it was done without too much undue hassle for us.

    What did you find most impressive about Hello World?

    I think it was the speed of understanding complex problems. Our platform has been in existence for four or five years. There has been a lot of different work done on it and some of it is pretty complicated. But generally, the developers got into a piece of code and understood things quite rapidly. Some of the things we struggled with internally, Hello World could understand very quickly. There was very little unproductive time analyzing legacy code.

    Are there any areas Hello World could improve?

    We have worked with a plethora of different freelancers where the quality has been up and down. Generally speaking, we have been pretty happy with the quality, communication, etc. from Hello World. Nothing really springs to mind. I don’t think that I really have any mess-ups or anything like that.

    5.0
    Overall Score
    • 5.0 Scheduling
      ON TIME / DEADLINES
    • 4.0 Cost
      Value / within estimates
      It can always be cheaper.
    • 5.0 Quality
      Service & deliverables
    • 5.0 NPS
      Willing to refer
      I would not have a problem recommending them to people I know.