Discover the success story of Carlos Amadeo, a developer, and entrepreneur who managed to simplify the development process of his company by modernizing its modules and converting his applications to the web.



My name is Carlos Amadeo, and I am a developer. In the 90s, I used a RAD (Rapid Application Development) tool called Zachary, which generated code for xBase. It was very similar to Scriptcase, allowing me to focus on the functional aspects and business logic without wasting time on the visual elements. With this tool, I developed the backend for a money transmitter in the USA, which had over 300 branches when I left the company. Later, I worked with Delphi, another RAD tool that allowed me to develop at high speed but at a lower level than Zachary. Eventually, Delphi was replaced by web technology. As I already had experience with such tools, I was looking for solutions that would allow me to migrate applications to the web, and in my search, I found Scriptcase.


I needed to address our primary need, which was the ability to create interfaces for managing data for the different services we provide to our clients. About 90% of the tools I develop are for internal use within my company.


Since my experience with RAD tools had been positive, I was looking for solutions allowing me to deploy online applications. Eventually, I found Scriptcase, which has practically all the functionalities I sought in a high-speed development platform.


Results(Case of success):

With  Scriptcase, we developed a backend for my training platform ACT7, which my clients use to receive the annual training required by law. The backend, Simple3, allows me to manage companies and employees, the courses to be taken, exam answers, and various other functions.

We also developed a front end for a document generator, which we could call a “supercharged mail merge.” This platform generates templates and sets of fields to populate those templates. It also manages a field library that facilitates the creation and editing of groups, and finally, it contains client profiles with their respective documents. With Scriptcase, I generate most of the manipulation screens, while with Python, I manage the generated merge (the final result is an . ODT document converted to PDF).

I have several small utilities created in Scriptcase to perform quick searches for information on prospects, verify information about companies offering regulated financial services, and that have the ability to update the content of databases directly from within the application. This is done by downloading the updates from their respective sources and inserting them into the corresponding tables.

The project that took me the longest was Simple3, mainly because the original concept went through several iterations. However, even with all the adjustment steps, from the initial idea to the first version (Simple), the system was developed quickly, taking me around two months. It would have taken significantly longer if I had used other solutions. Since then, I have been regularly updating the project.

The main objective I successfully achieved was to create an intuitive and easy-to-manage training platform that is extremely user-friendly for my clients. In fact, in almost all cases, students only need three clicks to start a course without requiring passwords or login credentials.

As I work in regulated industries, it was essential to maintain all the records. Scriptcase allowed me to develop the backend and extend it as needed, ensuring that all the necessary records were properly maintained.


Discover this and many other success stories on our Scriptcase Blog! If you’re also interested in sharing your story, please email us at:

By , Graduating in International Relations, I studied Information Systems. I have experience in the field of technical support and programming in Python. Currently I work with international marketing in the commercial department of Scriptcase.

June 13, 2023


You might also like…

“We have developed the Connected Citizen Card, which assists public administrators in decision-making and policy creation.”(Assist Soluções em TI)

Check below how Assist Soluções em TI used Scriptcase to modernize and streamline the development...

“We chose SC because it allows us to develop at high speed, and the amount of tutorials and support they provide is significant.”(DIDOMONEY)

Follow along with us as DIDOTEC used Scriptcase to bring their development ideas to life over a 7-y...

“We reduced development time and costs and increased our client portfolio by 15%.” (Prodesys)

Discover how Prodesys managed to streamline the systems development process with Scriptcase, reduci...

You might also like…

Get new posts, resources, offers and more each week.

We will use the information you provide to update you about our Newsletter and Special Offers. You can unsubscribe any time you want by clinck in a link in the footer of any email you receive from us, or by contacting us at Learn more about our Privacy Police.