I remember my interview, that I gave for English radio channel in Barcelona about current software trends and how Apiumhub became successful. I though it will be interesting for you to know the story of Apiumhub and the current software trends & best practices.

“English Radio” provides a mix of great music and stimulating interviews and conversations with guests from the broad spectrum of the English-speaking community in Catalonia. Friday morning from 9 am to 10am with Katrina Logie and Sam Mednick. Interviews with successful companies based in Barcelona and individual guests talking about their ideas and businesses.  

We started our interview with the following question:

 

WHAT IS APIUMHUB AND WHAT ARE OUR CORE SERVICES

 

Apiumhub is a tech hub that connects great minds.  It creates a tech ecosystem and brings together software architects & developers, experts in the industry to provide you with the best team to help you transform your idea into a powerful and scalable product. 

We have a team of highly skilled web developers, IOS developers, Android developers and software architects  that want to make an impact on the tech industry, putting quality in the center of the process. 

Now our core searvices are: 

 

  • Mobile app development. We develop as cross platform apps as native apps for iOS, Android & windows. 
  • Web development. We build powerful websites using agile development methodologies and have expertise in a big range of technologies, like PHP, Scala, Java, ReactJS, NodeJS, Javascript, etc. 
  • Software architecture. We study the architecture of the platform, we believe that a good software architecture is vital to ensure platform scalability, high performance and cost reduction.

And also we cover the whole technical cycle of digital product development. Sometimes we really develop tech products from scratch. And this is our strong point here. We are capable of working on the project from 0 or working on a particular area of it. We really adapt to the customer’s needs proposing best way to achieve their goals. 

Second question was:

 

HOW WAS APIUMHUB FOUNDED

 

Apiumhub’s founders all worked for important big companies like Roche, Aigues de Barcelona, NTR, Intersystems, Ono, Telefónica, Accenture, etc., due to our own experience, we were all aware of the advantages you get by working in big global companies, but as all of us had faced situations where we had to work with a lack of agility, flexibility or even endless timings for any modification, meetings and more meetings made it exhausting and impossible to feel satisfied with our work, we decided to join forces and open a new digital service oriented company.

We opened our first office – our headquarters in Spain, in sunny Barcelona and 1 year later more or less we opened an office in exotic Vietnam, in Ho Chi Minh city.

Third question was:

 

WHAT IS THE STORY OF APIUMHUB

 

It really all started with a small group of experts in software and user experience, joining forces and sharing the same vision, putting agile methodologies in the center of all processes. The more we worked on design & development projects, the more it made sense to separate them and launch a spinoff studio specialised in digital product: North. We have been expanding our services and network of collaborators to be able to cover the whole process of product transformation. Now, we are more than just a software development company, we are a tech hub that reunites innovation, design & technology.

Fourth question was:

 

OUR SECRET FORMULA OF OUR SUCCESS

 

We put quality in the center of our product development. We use agile methodologies; scrum, CI & TDD, always working with short iterations & making all advancements visible throughout the process. Apart from that, to deliver a working software, we cover the whole process of development by collaborating with different companies, each one specialized in its own field.

We are the only ones in Barcelona who work using the following secret formula:

Agile development + Unit testing + Continuous integration = 100% working software!

We are big fans of Agile development;an approach to project management. We work with 2 weeks sprints, and start each sprint with “user stories” that we determine with the customers, it’s basically specific tasks to complete during the sprint. At the end of each sprint we do a demo, where client can see working functionalities, the idea is to do the most important features, and then add on them, instead of just delivering a product by the end of the project and incurring the risk of having to rework things that could have been avoided. Every day we are in touch with a client and he has control over the whole project because we use a program called JIRA which basically gives visibility to the client and lets him know what we’re doing and where we are with the project, which is something they usually appreciate a lot. By using Agile methodology, we improve project predictability, we adapt to the changes, we focus on business value, we reduce risk of failure and we deliver product to the market faster than others. So client gets ROI faster.

In fact, we are always transparent with our clients and one of the most important things is that every member of our team manages the project as if it were his own product.

We believe in continuous evolution. We are always searching for new technologies or paradigms that will help us to improve the quality and speed of our work, and that has been attracting new talented professionals, which has made the business scalable.

Today, we are not only have clients from different industries with different projects, but we also have clients from all over the world.

It has not always been like it is right now. It took us time to find the best way of doing business in a scalable and effective way. For example, at the very beginning, we tried to adapt to the client as much as we could. But now, we believe that it is much more effective to bring him to our side. What I mean by that, is that by making the client use our tools and methodology for project management, establishing requirements and deadlines, we deliver the project in a more efficient way.

 

 

 

WHAT ARE THE TRENDS & BEST PRACTICES IN SOFTWARE DEVELOPMENT

 

  • Microservices
  • Docker
  • Nodejs, Reactjs
  • Scala
  • DDD
  • TDD
  • CI
  • SOLID

 

FUTURE PREDICTIONS

 

We are pretty sure, that in the future everything will be on cloud. Natural language processing will be very close to artificial intellect.

 

As for us, keep growing, our idea is to launch architecture solutions, mvp prototypes, which could be easily adapted to the clients needs, reducing development costs. 

 

Don’t forget to subscribe to our monthly newsletter to receive latest tech news in Barcelona!

 

If you found this article interesting, you might like…