Engineering teams built around your needs — from solo engineers to full-scale squads.
SOFTWARE DEVELOPMENT Custom Software Development Web Application Development Backend Development Frontend Development E-commerce Development MVP Development SaaS Development UX/UI Design AI & MOBILE Machine Learning Deep Learning Computer Vision Natural Language Processing Agentic AI LLM Integration iOS App Development Android App Development Cross-Platform App Development CLOUD, QA & DATA Cloud Migration Cloud Architecture DevOps & CI/CD Cybersecurity Software Testing & QA Automation Testing Business Intelligence Big Data CRM All Services → OUR PRODUCTSProduct offers, cart reminders and checkout — right inside Viber, where your customers already are.
Boost my salesAutomated management of temperature, humidity, lighting, and ventilation for reliable breeding of beneficial bioagents.
Request a DemoWe've delivered 60+ projects across 11+ sectors. Experience in your industry? We have it.
Agriculture Banking Fintech Insurance Healthcare Real Estate Logistics IoT AI Cybersecurity Blockchain All Industries → Careers Technologies Our Work BlogSeCloud gives companies GDPR-compliant, real-time control of their IT assets through end-of-life. We built its cross-platform desktop agent, installer and delivery process.
Cybersecurity · IT asset managementSeCloud is Cloud-based software that gives clients full real-time asset control from a GDPR perspective, both in operations and in end-of-lease/end-of-life. The startup manages the complete control of your End of Life data erasure process, so you can trust that your data is removed completely. By using SeCloud’s services, users facilitate the re-use of the fleet. Either by re-using certified erased computers internally, or by using the buy-out function to sell it to the customer that provides the best offer.
By using SeCloud, companies gain control of their assets. It provides Geofence technology that can be applied to secure the use of the computers, get a hold on whom has which computer, and keep track of the erasure history. SeCloud also provides easy access to the asset specification.
Asset control Certified erasures Geofence technology Asset list Erasure history SeCloud GDPR-compliant real-time asset controlSeCloud was looking for a long-term partner who could solve a wide range of complex problems on various platforms. Their first request was for a special Desktop agent application for Windows, which gathers all the network, hardware, and GPS location information and updates the API on demand.
01A special installer built on the server, custom and downloadable for each user, which works for Windows 7, 8, 10, and 11
02Top-notch security, handling a specific encrypted client secret and client id for the different customers
03In-depth knowledge of operating systems and Shell, PowerShell, and Bash scripting
04A background desktop agent that runs on all platforms with a very short memory footprint, fast execution of tasks and great overall performance
05Multiple tweaks so antivirus programs do not stop the service
06An installer signed with the proper SSL certificate
07Multiple schedulers for the service's different operations
08A service updated, uninstalled and managed remotely from the SeCloud API
The team, which consisted of the tech lead and senior developers, had to invest enough time in research in order to discover and apply the most optimal solutions.
After the initial research was completed, we used Procrun to build the service for Windows and JSVC for Unix-based systems (macOS, Linux). The user installer was built with Inno Setup, with custom pages written in Pascal.
Procrun to build the service for Windows
JSVC for Unix-based systems (macOS, Linux)
User installer built with Inno Setup, with custom pages written in Pascal
GitHub repositories with GitHub Actions building the project automatically with all its unit tests on the CI
Epics and User Stories described thoroughly, with GitHub issues created from them
For the project management part, we used GitHub Projects, where the CTO of SeCloud could track each Sprint's progress in real-time. We had a Sprint retrospective and planning meetings every Friday, prioritizing the User Stories for the next week.
How we worked Sprint progress tracked in real time by SeCloud's CTO in GitHub Projects Sprint retrospective and planning meetings every Friday Agreed features delivered every Sprint consistently, with more than 90% accuracy All features covered with smart and efficient unit testsWe are glad that we managed to quickly build an efficient team that can deliver with high quality on time. The Agile process we follow contributes to a productive collaboration with our clients, ensuring good visibility and full transparency of the work process.