We create stunning software for your needs
Ulan is a Software House based in Poland. For over 13 years we’ve been working with clients from all over the world making software. We are experienced, talented, and eager to work on the next project!
Working in corporate and startup environments gave us a lot of knowledge. We're more than happy to share our experiences with clients. Ulan Software provides a variety of services connected to software development, development, and consulting services, advising about IT solutions to optimize and automate internal processes with a perfect understanding of the business goals.
Our hearts are with startups. Creating a product from scratch made us who we are today. We've founded four startups ourselves. That is why we understand how startups work and know how to make them succeed. Developing our products, from idea to fast-growing business, taught us everything.
We specialize in web applications but our offer also covers product design, marketplaces, and many more.
Honesty and respect are the two most important values we cherish. If you're in need of reliable software - we're at your service.

headquarters
other locations
-
78 High Street Colliers WoodLondon, LND SW19 2BYUnited Kingdom
Focus
Recommended Providers
Portfolio

Marketplace for Polish Post Office.
An excellent marketplace solution for products and services, capable of processing significant volumes of transactions, it is a robust infrastructure that allows you to tailor your marketplace according to your needs. Our solution is based on its capable of performing at its best no matter the complexity of your marketplace.
It has a beautiful and very intuitive graphic. The solution core structure is Restful architecture and a PWA framework which makes it fully responsive ready to generate sales from any device.

Web-based social CRM for business.
Web-based social CRM system designed in RESTful architecture made especially for handling big amounts of transactions. Honaro is an international business community, currently used by customers in over 45 countries, that allows your business to exchange knowledge around the market. For your business, this means contact with all types of business partners, corporate customers, individual clients, suppliers, contractors. We use PWA in this project to cut development costs on mobile devices.

Website builder with drag & drop functionalities.
Bowwe is a Swiss army knife for companies that want to obtain clients effectively online. Bowwe was designed in a microservices architecture. We used Apache Thrift for communication between microservices on the server-side. There are three microservices responsible for managing information about users and their domains, storing pages and their metadata and generating reports. Communication between the frontend and backend app is done using RestfullAPI. Two microservices are written in Java and Spring using Cassandra DB, Redis, and MySQL, and one is written in PHP. The frontend app is developed using Vuejs, Vuetify, Vuex, Webpack.
Reviews
the project
Custom Software Development for Website Builder Company
“We treat the Ulan Software team as part of our own team, and we’ve had a great relationship.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the founder of a website solutions provider for micro, small, and medium-sized businesses. Using our website builder tool, they can create websites and other online products without knowing how to code. They can adjust any parameters, visible objects, or code if they want to, and this helps them save time. We work mostly with agencies and freelancers whose customers are our end clients.
What challenge were you trying to address with Ulan Software?
Ulan Software is responsible for the platform’s development, and they do all the coding work behind the platform. This huge project costs a lot of investment, so we’re looking for the shortest way possible to deliver it to our end clients.
What was the scope of their involvement?
We first specified the most important functions of the platform to Ulan. They then proposed ways to implement them, and in 2016, we started working with end clients using the platform. As we worked with those clients, our approach became a bit different because we were able to determine other necessary functions.
At present, Ulan is developing the platform using MongoDB, Cassandra, Vue.js, Node.js, and PHP. They also work on continuous integration while writing all the code behind the platform. Moreover, the project is done using the agile methodology, so we have biweekly iterations. It’s a test-driven development process, so we work with testers and business analysts (BAs). Ulan Software is also involved with designing the platform itself, though we have a separate team that handles the design of our end clients’ websites and online shops.
What is the team composition?
We work with 7–11 developers on average, and that number has changed over the years.
How did you come to work with Ulan Software?
I, along with our CTO and co-founder, decided that we wanted to use the Vue.js and JavaScript tech stack for this project, so we started looking for software developers with experience in those technologies. Their price was another important factor. Then, we found Ulan Software via LinkedIn, and we hired them.
How much have you invested with them?
So far, we’ve invested around $5 million.
What is the status of this engagement?
We started our partnership in October 2015, and the engagement is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
We and our customers are satisfied with Ulan Software’s work and the platform's functions. The software can now do many things. For instance, users can add or remove pictures, create subpages, and add widgets or social icons to their website using the software — everything is drag-and-drop. Overall, the software literally has thousands of functions.
Our project has also been mentioned and nominated on the official Vue.js website, and that’s a nice achievement. We’ve received plenty of traffic because of that nomination, which is important because this product has plenty of competition.
How did Ulan Software perform from a project management standpoint?
We’ve worked with them for so many years, and that’s because we’re satisfied with their services. At present, we treat the Ulan Software team as part of our own team, and we’ve had a great relationship.
What did you find most impressive about them?
Their understanding of the product requirements and expectations is impressive. They have a good understanding of the true functionality of the software and what we expect to have, and based on those, they deliver.
Are there any areas they could improve?
Having a slightly bigger team would be nice. That being said, our own team is involved in the project; we’re not only buying the software from them. On top of that, it’s difficult to distinguish our mistakes from their mistakes when problems occur.
Do you have any advice for potential customers?
Always discuss the most difficult topics and expectations upfront, and if you have any doubts, put them in the contract. In other words, you should state your needs and expectations clearly and strictly to get the most out of the engagement.
End customers are impressed with Ulan Software’s work, and the platform has been mentioned on Vue.js’ official website. This has given the firm plenty of traffic, which helps them become more competitive. The team has a good understanding of the company’s goals, enabling them to meet expectations.