Agile software development

Since 1999 we have been helping small and large businesses alike with industry-specific custom software development services.

From Cluj-Napoca, Romania, we provide end-to-end agile software development, app modernization and re-engineering services for any stage of the system development life-cycle.

agile software development developers discussing in front of laptops

Custom software is usually created for companies who are dealing with complex problems specific to their business needs. Therefore, such problems cannot be solved with using out-of-the-box software. 

We have years of experience behind us. We build, deploy and manage custom software solutions for businesses in a multitude of different industries. To do so we use an Agile methodology that we have perfected over time.

What you can expect

We gladly sign an NDA

Yes, we are happy to treat confidential information confidentially. As part of our best practices, we will sign an NDA (Non-Disclosure Agreement) in the early stages of our newly started partnership. If you already have your own version, we will use it. Alternatively, you can adapt our template to reflect your exact needs.

Source code ownership

Custom software should be delivered with source code. Our standard contract clearly mentions that all the IP rights and all the source code will remain under your sole ownership. Similar to the NDA template, you can feel free to review and adapt our standard contract to reflect your specific needs before signing.

You keep the control

We have a long experience in developing software products under the outsourced model. Hence we know that keeping control over the project and communication is important. You will be able to get in touch at any time during the working hours with the person or the team members working at your project.

Agile software development services

New product development

If you need a custom application we can create an IT solution that fully aligns with your business goals, corporate procedures and internal communication processes. We can cover all stages from the initial concept to launching the live app. We follow the Agile practices and offer transparency to the workflow.

Product enhancement

If you are not satisfied with the current status quo of your product, we can take on your project at any stage of the software development cycle. You will enjoy a better application with proper implementation of existing data, customized functionalities and anything else needed to meet your requirements.

Modernization

It is not always necessary to fully replace a system. Sometimes re-engineering a solution can extend its lifetime in a cost-effective way. We can optimize resource usage, add new features, smoothly integrate old and new technologies and provide safe data migration.

Consulting

You receive advice and insight on choosing the right technologies and platforms for your project. You will know all it takes about selecting the right combination of software, achieving the required level of data security and developing or refining your IT strategy.

Every project we take in follows a process

UX

Our software is built to empathize the users, facilitate their needs and workflows.

Integration

We ensure that the newly developed software system works smoothly with your existing solutions.

Security

We have a standard security protocol that we follow. Our software comes with built-in security.

Support

We provide maintenance and technical support services for all the custom software solutions and systems we develop.

Some of the principles we stick to

We don’t make you depend on us

We avoid using proprietary technology or plug-ins as much as possible (unless it is shown to be more cost and time effective).

This way what we deliver can be maintained in the long-term, as being something any developer can take on without specific proprietary knowledge.

We’ll offer you training if the case

Our work is pretty intuitive, so you'll probably be able to figure it out on your own, but we gladly help if needed.

If needed we’ll also provide optional ongoing support service.

Every system we develop receives a free 6-months warranty

This means that we will clear any possible functional or technical software faults that are related to our own code at no additional charges during the initial 6 months after launch. 

Beyond the warranty, we offer flexible long term maintenance options, covering software modification and evolution, including for applications that were not developed by our company.

Examples of custom software applications we have created

• A flexible cloud-based project management tool that enables both enterprise and SMB to collaborate, plan projects and track tasks;

• An interactive mobile advertising platform;

• A secure, encrypted mobile messaging system;

• POS software for the foodservice industry;

• An end-to-end taxation software for cash register manufacturers;

• Air Traffic Management (ATM) solutions;

• A retail store network, with touchscreen point-of-sale terminals, enabling customers  to browse and purchase goods;

• Machine vision software for industrial automation and robotics applications;

• Public safety turnkey software solutions;

• Revamped an older hospital management system software designed to manage all aspects of hospital operation. The system is    used in multiple medical centers across Europe;

… and many more.

Technologies

We have two decades of experience in working with a wide variety of platforms, languages, tools and databases. We have the following technology stack as our basis:

Web Applications

  • J2EE, Spring, Hibernate
  • JS frameworks: jQuery, Meteor, Angular, React, Vue, Ember
  • ASP.NET, MVC, C#, Entity Framework, nHibernate
  • PHP, TYPO3, WordPress, Yii, Joomla

Desktop Applications

  • Visual Studio, C#, VB.NET, Winforms, WPF
  • Eclipse, Java, Swing, JavaFX
  • RAD Studio, Delphi, C++, VCL, FMX

Mobile Applications

  • iOS
  • Android
  • Cross-Platform technologies

Databases

  • Microsoft SQL Server, Oracle
  • Interbase, Firebird
  • MySQL, Sybase
  • PostgreSQL, SQLite
  • MongoDB

How we approach projects?

We are a custom software development company using Agile software development methodologies;
We work with you on a collaborative basis at every stage of the project in short, regular sprints;
We’ll show you new features as they are ready to roll out so you can review and feedback upon them;
No last-minute surprises. We test and infuse security on the way.

What is your challenge right now?

Backed by more than 20 years of experience and 300+ completed projects, we’re confident that we can help you no matter the challenge.