Generic Soft

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 PRODUCTS
MSGPLS Viber business messaging

Sell more in every chat Support that never sleeps Every delivery in the loop Campaigns people answer

Product offers, cart reminders and checkout — right inside Viber, where your customers already are.

Boost my sales
INSECTARIUM-X TRL 7 Automated Bio-Protection

Precise Microclimate Remote Control Full Traceability Autonomous Operation

Automated management of temperature, humidity, lighting, and ventilation for reliable breeding of beneficial bioagents.

Request a Demo

We'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 Blog
Case Study · Cybersecurity · IT asset management

SeClaude.

SeCloud 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 management
Client SeCloud Product Desktop agent & custom installer Platforms Windows 7–11 · macOS · Linux Delivery Agile, weekly sprints
Client description

Full control of every asset, through end-of-life.

SeCloud 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 control
Platform features

Some of SeCloud’s features.

Unlimited Certified erasures Certificate for verification upon certified erasure Unlimited lightweight erasures Unique Quote-function to receive an estimated valuation of the asset you consider selling Facilitated packaging-material Arranged transportation of the sold goods Asset list Geofence Technology Erasure-history Detailed Specifications
The challenge

A secure desktop agent for every platform.

SeCloud 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.

01

A special installer built on the server, custom and downloadable for each user, which works for Windows 7, 8, 10, and 11

02

Top-notch security, handling a specific encrypted client secret and client id for the different customers

03

In-depth knowledge of operating systems and Shell, PowerShell, and Bash scripting

04

A background desktop agent that runs on all platforms with a very short memory footprint, fast execution of tasks and great overall performance

05

Multiple tweaks so antivirus programs do not stop the service

06

An installer signed with the proper SSL certificate

07

Multiple schedulers for the service's different operations

08

A service updated, uninstalled and managed remotely from the SeCloud API

The role of Generic Soft

Research first, then a clean, tested build.

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

The Agile process

Delivered every sprint, with more than 90% accuracy.

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 tests

We 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.

Tech stack

Built with

Service Procrun JSVC Installer Inno Setup Pascal Scripting Shell PowerShell Bash CI & project management GitHub Actions GitHub Projects Platforms Windows 7–11 macOS Linux

More case studies

View all work → See case study → Tryzens See case study → Wiser See case study → Greenfin Tech

Ready for results like SeClaude's? Discover if we're a good fit for you.

Case Study · {{ cs.industry }}

{{ cs.name }}.

{{ cs.summary }}

Co-funded by
the European Union
Programme
Competitiveness and Innovation
in Enterprises
{{ cs.industry }}
{{ x.k }}
{{ x.v }}
{{ s.eyebrow }}

{{ s.title }}

{{ p }}

{{ s.chatName }}
Chatbot on Viber
{{ c.t }}
Illustrative conversation
{{ s.macTitle }}
Portfolio value
{{ s.macValue }}
Live
{{ r.n }}{{ r.v }}{{ r.d }}
Illustrative interface
Whole house · now
{{ s.homeTotal }}
{{ p.l }}
{{ r.n }}{{ r.w }}
{{ m.k }}
{{ m.v }}
Illustrative dashboard
Sender
Sending
−€25.00
NFC
Receiver
Received
+€25.00
{{ t.t }}
Illustrative offline transfer
{{ s.panelTitle }}
{{ x.t }}
{{ s.panelHub }}
{{ s.panelHubSub }}
{{ t }}
{{ s.flowTitle }}
{{ x.t }}
{{ s.flowEngine }}
{{ s.flowEngineSub }}
ParameterPreviousCurrent
{{ r.p }}{{ r.a }}{{ r.b }}
Illustrative delta report
{{ s.eyebrow }}

{{ s.title }}

{{ s.intro }}

{{ c.n }}

{{ c.t }}

{{ s.eyebrow }}

{{ s.title }}

{{ p }}

{{ r.t }}

{{ s.eyebrow }}

{{ s.title }}

{{ s.intro }}

{{ m.v }}
{{ m.k }}
{{ c.name }}{{ c.count }}

{{ c.desc }}

{{ s.note }}

{{ s.eyebrow }}

{{ s.title }}

{{ ft.t }}
•{{ sb }}
{{ s.eyebrow }}

{{ s.title }}

{{ s.intro }}

{{ col.title }}
{{ o }}

{{ col.note }}

{{ s.closing }}

{{ s.eyebrow }}

{{ s.title }}

{{ s.intro }}

{{ s.quote }}

{{ s.by }}
{{ s.eyebrow }}

{{ s.title }}

{{ st.cat }}
{{ it }}
{{ m.value }}
{{ m.label }}
{{ b.eyebrow }}

{{ b.title }}

{{ b.p1 }}

{{ b.p2 }}

Outcomes

What changed for {{ cs.name }}

✓{{ o.text }}
“

{{ cs.quote }}

{{ cs.quoteBy }}
{{ cs.name }}
How we worked

From kickoff to production in four phases.

{{ ph.when }}
{{ ph.title }}

{{ ph.text }}

Ready for results like {{ cs.name }}'s? Discover if we're a good fit for you.