Skills
Web application programming
- Development of individual web applications more ...
If a project won't fit a prefab solution, if you wish to create something special or simply need to adapt an idea or business process to your own specific requirements, then you need to start programming outside the box. Modern programming languages and application frameworks make it possible to create individual web applications that reproduce your vision down to the finest detail – and it doesn't have to cost the earth. An optimal combination of ready-made modules and purpose-built software building blocks is often the ideal way of realising a unique, yet economically-viable web presence.
As an experienced developer of internet-related software, I am able to offer in-depth experience in this field and have a tried and tested palette of ready-made modules and part-solutions at my disposal. My consistent use of the latest and most efficient technologies guarantees a fast, secure and high-quality realisation of your project that can keep pace in today’s rapidly developing internet world.
close ... - Consulting, complexity and cost projections for internet projects more ...
The paths leading to your finished web presence are numerous and it’s not always easy to retain an overview of the solutions on offer. Choosing the correct approach and the right technologies to suit your needs is a crucial determining factor for the success of your project. The time and money necessary to realise a project can easily snowball if the correct approach is not chosen from the outset. Not only the costs, but also project duration can increase considerably. And that’s not all. As a consequence, the costs for maintaining and developing such a system can often be higher and its lifespan is shorter. A targeted analysis of your planned project and asking the right questions at the right time help minimise these risks and retain a realistic overview of the project's dimensions.
My approach is to sound out the best possible strategy for realising a project in close cooperation with my clients. This includes selecting technical components, from server structure and programming language(s) to the implementation of ready-made systems, creating a specifications summary, formulating the risks involved, ascertaining necessary skills, as well as estimating how feasible a project is, its duration, costs and timeframe from the planning to the development stage, right through to testing and live operation.
close ... - CMS planning, integration and programming more ...
Modern content management systems have been on the market for a while, which means that today a whole range of mature products exist, both in the commercial and open source sectors. Using a CMS is often the recommended solution wherever editorial control over regularly updated content, the administration of a large number of pages and the additional use of typical functionalities such as newsletters or protected areas are required.
I provide support in all CMS-related areas from selecting a suitable system to integrating design, content and functional elements into the site.
close ...
Systems and network administration
- Linux server administration more ...
A large percentage of internet and intranet servers use a Linux or Unix operating system. Technically-mature services, licence-free usage, detailed documentation and a huge supporting community of users are all factors that speak for using Linux and open source in your company.
I provide server-related services for a range of different user groups. These range from domain administration and the provision of web and mail services, to data exchange using different protocols and the administration of databases. My task is to elucidate the various options on offer in an accessible and individualised way and to ensure that operations are as simple and reliable as possible.
close ... - Planning, construction and monitoring of IT infrastructure for SMEs more ...
Guaranteeing seamless communication both internally and externally, ensuring data security, securing the availability of technology, keeping attacks and viruses out, optimising workflow, identifying and eliminating technical weak links – these are all areas that must be taken seriously, no matter how small your company.
Building and ensuring the smooth running of the infrastructure of networked environments is something that I have been doing ever since finishing my IT degree. I understand both the requirements of companies with several hundred employees and those of small shared offices and have carried out many technical infrastructure-related projects.
close ... -
Linux as a desktop alternative more ...
Linux is on the advance! What is already an industry standard in the server environment, having long proved itself a mature and stable system, is increasingly finding its way onto the desktop/laptop of end users. While public authorities are increasingly switching to this free operating system, companies are generally being more slow to make the switch. Fear of the unknown, worries about long-term system stability, productivity of individual users and compatibility issues in data exchange with business colleagues make the decision to switch even more problematic. On the other hand, there are definite advantages in freeing yourself from such a strong dependency on the monopolists – and these are not only of a financial nature!
Thanks to my long-term experience in using Linux in a desktop/laptop environment, I am in a position to provide valuable advice on whether to switch operating systems. While for many, a complete or partial switch can certainly be recommended, for others a switch can bring more problems than it solves. Given a readiness to adapt to a new environment, Linux can undoubtedly prove a valid alternative. Since open source software has already entered the Windows world en masse, most people are already accustomed to handling open source software products, perhaps without even realising it. And the fact that Linux can even run Windows if necessary, should at least be a comfort to some.
close ...