Osiris-Team

A. Ruben Kandel | Custom Software Development & Consulting
Software Development • Consulting

Custom Software Development from A to Z

I deliver tailored, cost-effective software - from high level ERP/CRM Panels to low level system/hardware drivers. Weekly milestone reviews and rapid iterations keep you in control.

4.8/5 client avg. Milestone & Feedback-driven Transparent Pricing Java • Vaadin • Spring
I speak/write English, Deutsch and know the basics in Português, Türkçe, Français.
Get a quote

Services

Software development, code reviews, maintenance, integrations and consulting. I handle full project lifecycle or join teams as needed.

Custom ERP & CRM

Design and implement extensible admin panels with complex business logic, tailored to your workflows.

Legacy Modernization

Migrate, extend or wrap legacy systems while keeping data integrity and uptime at the forefront.

API & Integrations

Payment systems, Twilio, Google Maps, Dropbox, webhooks and 3rd-party platform integrations.

Cross-platform Apps

Native application development for Windows, MacOS, Linux, Android and iOS.

Performance & Security

SQL design, secure deployments, Docker, cloud-ready architecture and automated backups.

Mentorship & Reviews

Detailed code reviews, mentorship sessions and knowledge transfer to help your team succeed.

Selected Projects

A curated selection of recent professional and personal projects: open-source and proprietary.

Custom ERP Panel for HELMSINGER Transport GmbH
Jun - Aug 2025 — Logistics platform, automated CSV imports, email parsing, Dropbox auth
Java · SQL · Spring Boot
Legacy CRM augmentation for bvm GmbH
Nov 2024 - Apr 2025 — External panel sharing DB, Twilio validation, Google Maps enrichment
Java · Twilio · Google Maps
Automated Airport camera control
Jul - Oct 2024 — Enables live video streaming from multiple airport cameras, with full control over their feeds
Java · AI · Streaming
View more professional projects
1JPM
Maven/Gradle alternative — single-file Java project setup
Java · Build-Tool · Maven
HBrowser
Headless Java browser with cookie & file handling
Java · Browser · Web-Crawler
jSQL-Gen
Compile-safe SQL generator for JDBC
Java · SQL · ORM
View more personal projects

Packages & Rates

Transparent hourly packages — exact rates tailored per project. All offers include a detailed project overview and estimate.

Basic

20€ – 40€/h

Small fixes, bug-fixes, short tasks and consultations.

Pro

40€ – 80€/h

Medium projects, integrations and feature development.

Expert

80€ – 380€/h

Complex projects, architecture & audits, performance & security.

Client Feedback

“I would like to expressly thank you for your commitment. The software has decisively and sustainably simplified our daily work. We have become much more efficient and therefore more effective, thorough, transparent, and accurate. Thank you very, very much for that.” — Dorina, Germany
“Really enjoyed working with him, put a lot of effort into the work and solved all my issues. Really recommend working with him and would love to work with him again in the future!” — l_12346, Australia
More reviews on Fiverr.

Contact & Details

Write a message — no login required. Typical response time: within a few business days.

Milestone + Feedback based Development

Unlike the traditional software development approach, where requirements are defined up front, and you only see the finished product months later, I follow a more flexible, collaborative process. We have a weekly call to review and test the software together, so you can give direct feedback as the product evolves. This way, you’re not locked into early assumptions; instead, the software grows with your needs and I get a deeper understanding of your vision. In fact, the projects where I’ve applied this method have consistently led to the highest client satisfaction and best results. The details of how often and long these meetings are, is fully up to you and the complexity of your project.

Client FAQ – Software Development Contract

This FAQ provides a clear, client-focused overview of the key implications of the Contract for Development on Software Projects.

Ownership & IP

Who owns the code?

Ownership depends on Section 8. With Copyright Transfer, ownership passes to you only after full payment for the task.

Can I use code before payment?

No. Using or redistributing unpaid or unaccepted work is a copyright violation (Section 8.4.1).

Pre-existing tools?

The Developer keeps ownership of Background Technology but grants you a perpetual, royalty-free license (Section 9.2).

Quality & Warranty

What if there are bugs?

You receive a 90-day warranty. Defects must be fixed at no cost or refunded (Section 6.14).

Review period?

You have 90 days. After that, work is deemed accepted automatically (Section 6.12).

My responsibility?

You must test the software in your own environment and production system (Section 6.10).

Deadlines & Priority

Strict deadlines?

Only with the Expert Package. Missed deadlines allow a 20% fee reduction (Section 13.3).

Who sets priorities?

Priorities are proposed by the Developer but must be mutually agreed upon (Section 6.4).

More working hours?

Depends on your package. Expert includes ≥8 hours/week with no maximum (Section 13).

Payments & Legal

Payment timing?

Prepaid and subscriptions require upfront payment. Postpaid is only available after €500 prior payments (Section 14).

Late payment?

Late payments incur interest at 9% above the ECB base rate after 5 days (Section 14).

Termination & disputes?

Either party may terminate at any time. Swiss law applies, with binding arbitration in Zurich (Sections 4 & 15).

General

Can I modify the contract?

Yes, of course. We can adapt the contract or create an addendum to it, so that both you and me are fully satisfied.

Can I pause temporarily?

Yes. You can change the minimum guaranteed hours at any time, even down to 0 hours, by contacting the Developer (Section 13 Intro).

Do I own the next updates?

After payment yes. This is a critical distinction in Section 8.4.1 (Clarification for Cumulative Workflows). Even if you own the "base" software, you do not own any subsequent modifications or extensions until those specific changes are paid for and accepted. You cannot use the new updates until payment is cleared, even though they sit on top of code you already own.

Frequently used Technologies

IDEs: IntelliJ IDE, CLion, Eclipse, Visual Studio Code, Visual Studio, Android Studio, Unity, Unreal Engine.

Software: Windows, Linux, Ubuntu, CentOS, Office (Word, Excel, PowerPoint etc.), git, GitHub, GitHub Workflow/Action, GitLab, Docker, JIRA, Slack, MySQL, MariaDB, PostgreSQL.

Libraries & Frameworks: Vaadin, Hilla, Spring-Boot, Tomcat, React, Angular, Bootstrap, Vue.js, Node.js, Electron, Java AWT/Swing/FX, REST APIs, Swagger/OpenAPI, Webhooks, HTTP, Android API, LibGDX, Maven, Gradle, Blender Plugin API, Wix API, Twilio API, Google Maps API.

Languages: Java: Cross-platform server, desktop, mobile, and web development. C/C++: Native application development. SQL: Database design, development, and management. JavaScript, HTML, CSS: Static and dynamic website development. Python: AI and LLM-driven applications. Electron, TypeScript, Vue, React: Cross-platform desktop and web app development.