software
development
Our team develops scalable and reliable software solutions that are easy to use and easy to understand

Our team develops scalable and reliable software solutions that are easy to use and easy to understand
From single-page applications to enterprise-level solutions, our team can help bring your front-end vision to life.
20 years of our experience
Responsive UI
Cross-Browser UI
Having worked with front-end projects over the last two decades, our team of experts has seen it all. Regardless of the scope of your project or its requirements, we develop responsive, cross-browser user interfaces (UI) that’ll run on any device.
Having started with ASP and Perl more than 20 years ago, today we’re experts in building software that works with Microsoft Azure, Amazon Web Services, Google Cloud, and Heroku.
We take care of the entire development process – from initial mockups to final deployment – so you don’t have to.
Implementation of various web-based sales and marketing tools
Angular client implementation for data enrolment, document personalization, quality assurance, issuing and verification of identification documents
Browser-based frontend for Risk Management System in Angular
Real-time Customer Support and data aggregation Web Client in Angular
Browser-based city model editor with knockout.js
Umbraco CMS based website for UK based E-Commerce company
Implementation of a content management system (CMS) in PHP
Frontend for an Archaeological Information System in C#
Web-based frontend for real-estate search portal with ASP
Regardless of the scope of your project, we have the expertise to get it done. From intranet applications running on an on-premise server to Big Data and Microservice distributed systems serving millions on the Cloud, we scale to your needs.
20 years of our experience
Azure, Amazon, Google
Cloud-based
We build first for the cloud. This way, your application can seamlessly transition from internal on-premise infrastructures to a Cloud-based environment when you need it to.
During more than 20 years of our experience, we’ve specialized in building software that works with Microsoft Azure, Amazon Web Services, Google Cloud, and Heroku.
Our team of certified experts will take care of deploying, configuring and maintaining your Cloud services throughout the application’s life cycle.
Web services for sales and marketing tools interacting with existing services with ASP.NET and Oracle
Backend services for data enrolment, document personalization, quality assurance, issuing and verification of identification documents
Cloud-first redevelopment of backend services for a Risk Management System on Microsoft Azure Cloud
Microservices for aggregating customer support data in real time
Microsoft Azure backed social aggregation, marketing and content delivery platform supporting services development
Content delivery system for geographical data for browser-based 3d city model editor in ASP.NET and PostgreSQL
Backend for an Archaeological Information System in C# and MS SQL Server
Server-side development of a real-estate search portal with ASP and MS SQL Server
Good software is useless if users don’t understand it or it overwhelms your hardware. One can always upgrade hardware, but crafting an engaging user experience takes intuition and skill. We help you stand out from the crowd by delivering both useful and lightweight software and extensions (plugins).
Cross-platform
Performance
Lightweight Software
Our promise? Having developed multiple cross-platform desktop applications over the last years, we’ll ensure your project won’t burn through users’ hardware.
Without the additional infrastructure and higher abstraction level of Web applications, we can get the most performance out of the CPU/GPU and control specific hardware components.
Integration of call center automation software in Skype for Business
Development of a stand-alone application for managing therapeutic remedies and medical aids with Delphi
3d building model editor plugin for 3ds Max in C#
Development of a graphics editor for textures used in professional 3d rendering software
Development of cross-platform PDF color processing server and client applications based on Qt framework
Development and maintenance of cross-platform proprietary color profile editor
3D rendering engine and comparison tool for proprietary color profiles (Qt, OpenGL)
We develop for both iOS and Android and can help you at every stage – from start to finish.
Cross-platform
Native Mobile
We scale to your project requirements, no matter how complex. Having worked with different mobile technologies so far, we specialize in cross-platform and native mobile applications.
Our team of experts can help you assess the technical feasibility of the project, carry it through development, and to its completion.
Achieve next-level technical results with tailored strategies, cutting-edge technologies, and a dedicated team of innovation professionals.
With retention rates plummeting, today’s application users won’t settle for a less than perfect experience.
Fancy UIs built with the latest technologies and optimizations mean nothing if your users can’t – or won’t – use your application.
With our user-centric development approach, we develop intuitive and approachable UX/UI experiences which get your users on the system from day 0 – and on your way to quicker ROI.
UI: web, mobile, desktop, and embedded applications
UX: evaluation, testing, redesigns
Rapid prototyping and mock-ups
Customized icon sets and fonts
UI specifications and style guide documents
User interface and user experience design for several sales and marketing tools
Complete redesign of frontend for a Risk Management System
User interface and user experience design for call center management software
3d city model editor for the web browser
3d building model editor plugin for 3ds Max
The biggest challenge to any project is getting started. We’ll help you do it right.
Having tackled technical projects of all sizes, our team understands the common pitfalls that trip a project both in the beginning and down the line.
We’ll help you determine requirements, define specifications, and evaluate solutions before development begins.
Software Architecture
Database Design
Workflow Optimization
Test Strategies
Project management is about taking responsibility. Like you, we want your project to be a success.
Running a project with freelancers can be cost-effective. Is it really? Will you get them to work as a team? What about enforcing good quality work and sticking to deadlines?
We’ll share our decades-long experience in managing software development for teams and companies of any size.
Project Planning & Requirements Gathering
Talent Selection & Training
Day-to-day project management (Workload allocation, Communication protocols)
Quality assurance (unit testing, documentation, etc.)
We’ll assess your existing software and processes, and give you an unbiased and actionable evaluation.
Performance and workflow evaluations
Team setup and task allocation analysis
Code Quality: Vulnerability detection, testing coverage, automated & user testing
UI: Barrier-free compliance and workflow assessments
Software Architecture: Viability and feasibility analysis given current & future specifications
Starting a new development project, or picking one up mid-way, is stressful. It’s easy to overlook aspects that can both help the project along – or bring it down.
We’ll assess your existing software and processes, and give you an unbiased and actionable evaluation.
We first perform a top-level project evaluation, assessing compliance with specifications and project management quality. We then examine immediate performance issues and how to address them. Afterwards, we evaluate the source code, UI and software architecture, ensuring adherence to predefined benchmarks and quality standards.
With our comprehensive audit, you’ll have clarity on which areas of your project are doing well – and those that need your focus.
Move beyond spreadsheets and database tables, and see your data come to life.
Are you getting enough from your dataset? With data becoming ever more complex – and plentiful – looking at it through the limited lens of old-school GUIs is a liability.
By creating a visual representation of your data, we help you discover critical insights that you didn’t know were right there on your data.
Our team takes ownership of the entire process, from graphics design to data sources, reporting and analysis.
Visual representations of any data: Charts, Graphs, Networks, Fields, and more
Static and interactive representations
Real-time updates from any kind of data sources
Data reporting and data analysis
Visualization of data for risks assessment and mitigation
Implementation of 3d rendering engine and comparison tool for proprietary color profiles (Qt, OpenGL)
Visualization of geographical and structural data for web-based 3d city model editor
Visualization of geographical and archaeological and other data for an Archaeological Information System
Visualization of 3d scans of archaeological findings for an exhibition and a Museum's website
Harnessing different data points, we create visually stunning representations of our world – from entire city maps to digital landscapes.
No matter how simple or complex the model needs to be, we are experts in finding the right datasets. If the data is out there, we’ll find it and get your project done.
Digital Maps (Vector + Pixel + 3d)
Terrain Models (DEM, DTM, DSM)
City Modelling (Interactive models, renderings)
Data sources: satellite imagery, photogrammetry, radar/laser scanning, vector and raster maps
Visualization of geographical data combined with historical, archaeological, and other data for multi-layered city models
Merging of contemporary and historical maps and elevation data used in a web-based 3d city model editor
Combining geographical, structural, and temporal data for a 3d reconstruction with multiple time layers
Visualization of geographical data for an Archaeological Information System
We create powerful experiences. From photo-realistic animations to more technical illustrations, we breathe life into 2D and 3D data sets.
With your data and our expertise, we help you give your users the ultimate sensory experience they won’t soon forget.
Real-time Rendering for desktop and web with DirectX, OpenGL, WebGL, and Unity
Interactive UIs for web, desktop, and embedded systems
2d and 3d rendering with or without hardware acceleration
Device-specific optimizing of geometry and shaders
Photo-realistic representations or illustrations (NPR)
Platform-independent or platform-optimized
Integration of 3rd-party servicess
VR/AR, medical, modelling
Implemetnation of a realtime 3d engine and comparison tool for proprietary color profiles (Qt, OpenGL)
Implementation of a realtime 3d engine in the web browser for navigating through cityscapes with JavaScript
Implementation of a realtime 3d engine for creating and editing building models with C# and WPF
Implementation of a realtime 3d engine for Adobe Flash with ActionScript
Our team culture values engineering quality and technical excellence as well as creativity and innovation.
For our new office in Novi Sad, we are looking for software developers with different backgrounds and qualifications to work with us in our growing team.
Do you have more than 4 years of experience with C# and web application development? Are you passionate about building reliable, large-scale services?
We are looking for experienced .NET developers to join our growing team in Novi Sad. As a Senior Developer you will have the opportunity to work on business-critical projects that directly contribute to the success of our clients. This will require excellent design and architecture skills, the ability to quickly adapt to new technologies and acting on one's own initiative. On each project you will work with a team of developers and software engineers throughout the process, and you will provide technical leadership, guidance, and mentoring at each step.
Do you have some experience with C# and are interested in developing state-of-the-art web applications? Are you curious and enthusiastic about the latest advancements in modern software technologies?
We are looking for .NET developers to join our growing team in Novi Sad. As a Junior Developer, you will have the opportunity to work together with our experienced developers and software engineers on business-critical projects for our clients. This will require a structured and systematic approach to problem-solving as well as some level of creativity. On each project you will work in a team of developers and software engineers who will provide you with guidance and mentoring at each step.
Do you have more than 4 years of experience with web or mobile frontend development? Are you passionate about building reliable, fast, and easy-to-use web applications?
We are looking for frontend developers to join our growing team in Novi Sad. As a Senior Developer, you will have the opportunity to work on business-critical projects that directly contribute to the success of our clients. This will require a structured and systematic approach to problem-solving as well as a passion for creating a seamless user experience for our software applications. On each project you will work with a team of developers and software engineers throughout the process, and you will provide technical leadership, guidance, and mentoring at each step.
Do you have some experience with JavaScript or TypeScript and are interested in developing state-of-the-art web applications? Are you curious and enthusiastic about the latest advancements in modern software technologies?
We are looking for frontend developers to join our growing team in Novi Sad. As a Junior Developer, you will have the opportunity to work together with our experienced developers and software engineers on business-critical projects for our clients. This will require a structured and systematic approach to problem-solving as well as a passion for creating a seamless user experience of our software applications. On each project you will work in a team of developers and software engineers who will provide you with guidance and mentoring at each step.
Are you a creative User Interface or User Experience Designer with attention to detail and an eye for beautiful, clean user interfaces? Do you find yourself puzzled at times by how cumbersome or clumsy it feels to use many popular websites or apps?
We are looking for experienced UI/UX Designers to join our growing team in Novi Sad. As a Lead Designer, you will have the opportunity to shape the look and feel of our software applications. You will collaborate closely with our experienced software developers on designing innovative and intuitive user interfaces for our customers.
Are you looking for a door-opener to get inside the flourishing IT industry? Do you have at least some level of technical understanding or a desire to create software that is meaningful and easy to use?
We are offering an internship in our office in Novi Sad for a period of at least 6 weeks. During this time, you will have your personal mentor who guides you and, hopefully, inspires you to discover your skills and gain some professional competence in the field you feel most passionate about. None of our interns will work for free, and after the internship, you will have the opportunity to apply for a position as a Junior Developer.
Need to speak to us? Whether it’s customer service, service inquiries or position opportunities, please contact us or visit us.
For our new office in Novi Sad, we are looking for software developers with different backgrounds and qualifications to work with us in our growing team.
Need to speak to us? Whether it’s customer service, service inquiries or position opportunities, please contact us or visit us.
Our ServicesCEO, Co-Founder
CTO, Co-Founder
Partizanska 64a, Novi Sad, Serbia > "Passent Home" Building