Work
What we have built.
Systems we designed, delivered and in most cases still maintain. They run in public transport, aviation, pharmaceutical distribution, capital markets, heavy industry, media and the public sector.
- Public transport ticketing platformUser and account services for a multi-tenant ticketing platform used by regional transport operators.
- Airline retail and booking platformSearch, pricing and order management for airline retailing, across both direct and agency sales channels.
- Fund management and investor portalPortfolio management with investor self-service, document access and regulated reporting, with native iOS and Android apps for investors.
- Pharmacy retail and distributionWholesale drug distribution and retail sale running in more than 150 pharmacies, with advanced reporting over regulated stock. A dedicated team supports it in production.
- Industrial electrical distributionEngineering support software used to design and document electrical distribution installations for steel plants.
- Media archive with full-text searchArchive for news text, images and video, with full-text search and reporting across the whole collection.
- GPS fleet trackingRewrite of a tracking system that ingests high volumes of UDP messages from devices in the field.
- Sports and lotto bettingResponsive mobile web application for sports and lottery betting, running against third-party odds and settlement services.
- Public-sector EU-integration reportingDatabase design plus desktop and web applications for recording and reporting on a public body's EU-integration work.
- Paper mill ERPERP for a paper mill: production planning, shop-floor execution, and reporting across the production process.
- Telecom billing rewriteFull rewrite of a telecom operator's legacy billing and database system onto current Java technologies.
Something like these to build?
Tell us what the system has to do and what it has to talk to. We will say plainly whether we are the right people for it.
Or write to contact@artemisoft.mk · +389 2 3229 622


