Solutions that accelerate your business
Read more
Professional expertise
Ace Solutions focuses on development of automation systems, that help its clients to maximize the value, accelerate and simplify the work through the latest technologies and approaches in development of enterprise systems, applications for business and digital materials.
14
large projects
20
engineers
2
offices (Amsterdam, Odessa)
3
years of work
Case Studies
We solve real problems, with main focus on business-processes and requirements of the client. The combination of right vision and appropriate engineering solutions allow to achieve desired goals, solve existing problems and avoid new ones.
Travel application "to X-PAT"
Innovative application that makes life easier for emigrants and tourists, and allows to join foreign culture and environment. Create and participate in events with people who share same passions, goals, who even speak your native language, or language which you want to learn.
Travel application "to X-PAT"
Innovative application that makes life easier for emigrants and tourists, and allows to join foreign culture and environment. Create and participate in events with people who share same passions, goals, who even speak your native language, or language which you want to learn.
xpat
Problem statement
Create fully working MVP, that combines cutting-edge HUD-elements with interface that is yet intuitive and simple in interaction. Strategic goal was to prepare the prototype for application as Innovative Startup within Dutch governmental program.
xpat
Solution
We should have been to envisage future modifications of the application so even at this early stage we decided to create easy-to-extend architecture that makes scaling with new components easy. For fast, reliable and predictable result, we used isomorphic Javascript stack, combining Angular.js with Node.js.
xpat
Result
We achieved lightning-fast speed of response for the application. Even at prototype stage, it can handle large load challenges and along with minimalistic modern design, creates very powerful and comfortable user experience, that makes it very likely candidate for the Innovative Startup of the year.
  • HTML 5
  • LESS
  • TypeScript
  • AngularJS
  • NodeJS
  • StrongLoop
  • MongoDB
Enterprise collaboration system "InCube"
Web-based ERP system that brings enterprise collaboration to the next level, adding gamification to daily processes. All-around solution for companies of any scale, that combines finances, reports, team management and project/task tracking system with embedded Gantt chart that has no analogues by its technologies, implementation and possibilities.
Enterprise collaboration system "InCube"
Web-based ERP system that brings enterprise collaboration to the next level, adding gamification to daily processes. All-around solution for companies of any scale, that combines finances, reports, team management and project/task tracking system with embedded Gantt chart that has no analogues by its technologies, implementation and possibilities.
cubegg
Problem statement
Initially, the project has been created as a small tool for facilitation of some daily work scripts. Step by step, functionality was extended to the size of full-scale Rich Internet Application(RIA), and we’ve made a decision about rewrite of the architecture in order to meet new load requirements and to be able to implement all desired features without losing productivity.
cubegg
Solution
As an architectural solution we've chosen Backbone.js framework due to its scalability and modification options. The application also required implementation of two-ways data binding, which is absent in backbone.js out of box. Our solution was based on existing technology "Backbone Model Binder", which implements needed functionality in a primitive form. We've forked it from the official Github repository, extended this library by ourselves, and forced it to work as we need. Also there was a lack of functionality for states modification, as classic Backbone.js router can change the route only re-drawing the page, without support of nested states. We wrote a new router completely from scratch. And on top of that, we've created custom library to simplify work with SVG on Gantt chart.
cubegg
Result
We achieved the speed of response on the level of native desktop application and smooth work with a Gantt chart, even with large number of simultaneously present elements. Later on, this project took part at startup expo in San-Francisco, US.
  • HTML 5
  • SASS
  • JavaScript
  • Backbone
  • Underscore
  • Webpack
  • Zend
  • RESTFull
  • Memcached
  • PHP
  • NodeJS
  • MySQL
Embedded call centre
Light and powerful solution for sales and support managers, that allows to simplify workflow, handle huge amount of calls, manage related events, follow the leads and prospects, close the deals and solve problems.
Embedded call centre
Light and powerful solution for sales and support managers, that allows to simplify workflow, handle huge amount of calls, manage related events, follow the leads and prospects, close the deals and solve problems.
callcenter
Problem statement
The goal was to create universal solution that could be used in any area related to phone marketing, and make the system easy-to-scale depending on particular area or client.
callcenter
Solution
We developed one mutual core for the system and implemented architecture that allows to add new modules and modify existing functionality with minimum efforts.
callcenter
Result
Initially created for construction company, later, Call centre was modified to become a marketing tool for sociological researches in Russia. It allows to process hundreds of connections at the same time, and keep track of all that happens within the system. Calls directly from the browser, calls recording, complex analisys of the activity, intuitive interface and powerful tools to manage productivity.
  • HTML 5
  • CSS 3
  • jQuery
  • Yii2
  • NodeJS
  • PHP
  • MySQL
Educational platform "Speechyard"
Platform for learning English language with elements of social network, which gives you the access to hundreds of books and multimedia materials in English, with subtitles and embedded translator that allows to translate new words instantly and add them to your personal vocabulary for further learning.
Educational platform "Speechyard"
Platform for learning English language with elements of social network, which gives you the access to hundreds of books and multimedia materials in English, with subtitles and embedded translator that allows to translate new words instantly and to add them to your personal vocabulary for further learning.
speechyard
Problem statement
The project was already in production when we stepped in. The client has made a request for deep refactoring and optimization of existed functionality, because current version wasn't been able to handle large amount of simultaneous users, but platform gained popularity, so this became a problem.There was another problem - wrong architecture of the app which led to constant and unpredictable blackouts of the server that have appeared when the application started to grow.
speechyard
Solution
We’ve made deep research of what may cause blackouts and how new architecture should be implemented to resolve load issues once and for all. First of all, we’ve made code refactoring in order to find errors source and finally reduced the amount of server errors from couple of thousands to constant zero. And after, it was easy to apply an appropriate architecture that supports load growth and makes the application work stable under any pressure.
speechyard
Result
After code refactoring and rewrite of the architecture, Speechyard is gaining popularity and client is able to add new functionality without fear of losing productivity.
  • HTML 5
  • CSS 3
  • JavaScript
  • NodeJS
  • Express
  • MongoDB
Contacts
Overschiestraat 184, Amsterdam, NL
+31 6 11178313
connect@acest.nl