Software development and conception
Since 2001 I've been working in software development, with a focus on developing database-driven software with Delphi, but also in Android app development and web development with deep knowledge and experience.
My portfolio includes:
- Components for Delphi
- Android (Java, Eclipse)
My roots as a software developer lie in the development of database-based software with the development environment Delphi.
The database management systems used are primarily Microsoft SQL Server and Interbase, but also Oracle and MySQL.
In addition to being responsible for software development in this area (for a mid-sized systems vendor and brokerage pool), it was also a self-developed and distributed Windows software for independent financial intermediaries (Delphi 7, Microsoft SQL Server) with which in 2006 I took the step into self-employment.
During my many years of working in software development with Delphi, various components for Delphi, graphical as well as data components, have emerged:
SFBusinessData is a DataSet with built-in query generator/SQL generator.
The aim and peculiarity of SFBusinessData is that it allows you to structurally structure your business logic and thus your entire application, thus making your code more reusable.
For this you can create your own runtime classes, which can also be inserted at design time (IDE).
The built-in query generator / SQL generator, which can also be used without DataSet, also makes it easy to create portable, flexible applications in other database systems.
Other features are p. e. use as a pure DataSet in memory, synchronization of DataSets among each other, dynamic calculation fields (without attachment in the field editor), internal sorting of the buffer, etc.
Since the update to support Delphi 10.3 Rio, SFBusinessData is also available for mobile platforms in Delphi.
A free component palette with advanced VCL controls, such as a rotating text component, image and label components with the ability to respond to actions within an image, etc.
A free component palette with advanced VCL database controls, such as an extended TDBGrid and an InplaceCheckBox for use with grids.
As part of a self-marketing learning platform (as an offering for this purpose), the entry into the development of apps for Android took place in 2013.
As a database system mostly MySQL, but also already Firebird, was used.
Furthermore, I also work as a computer lecturer, mainly for Windows and Microsoft Office.
Do you have any questions? Feel free to contact here.