~/romerg-tech
RomerG Tech Solutions
Innovate. Automate. Elevate.
Whether it's a technical problem, a new setup or a smart home project: RomerG Tech Solutions is your local IT service provider in the Niederkassel, Cologne and Bonn area — on-site or remotely. No long wait times, no surprise invoices.
- → Windows and Linux setup and fresh installation
- → Repairs and fault diagnosis
- → Performance tuning for slow systems
- → Virus removal and security check
- → Hardware upgrades and buying advice
- → Raspberry Pi and single-board computer setup
- → Automated blinds and shutters
- → Smart lighting (Philips Hue, IKEA TRÅDFRI)
- → Energy monitoring and smart plugs
- → Smart thermostats and heating control
- → Doorbells, cameras and security systems
- → Voice assistants: Alexa, Google Home, Apple HomeKit
- → Local hub with Home Assistant or openHAB
- → Device linking and automation setup
- → Router and Wi-Fi setup and optimisation
- → VPN configuration (WireGuard, OpenVPN)
- → Home network hardening with guest network and firewall
- → Network troubleshooting and diagnostics
- → Wired home network (LAN) planning
- → Password manager setup (Bitwarden, KeePass)
- → Two-factor authentication setup
- → Server setup and configuration
- → NAS and network storage installation
- → Home server for cloud, media or backups
- → Printer and peripheral device setup
- → Data backup and transfer
- → Straightforward advice without the jargon
- → On-site IT support in Niederkassel, Cologne and Bonn
- → Fast remote support via TeamViewer and AnyDesk
~/home
Hi, I'm Gilles Romer
I study Data and Information Science and work as a CTO near Cologne. My background covers most of the IT landscape: infrastructure, networking, data engineering, e-commerce and technical leadership. I've been building and automating things since I was a kid taking apart the family computer. That hasn't changed.
~/about
I grew up in Cologne in a Franco-German household, so both languages are native to me. Computers fascinated me from an early age. I taught myself to program and tinkered with anything I could get my hands on. That curiosity never went away.
Over the years I've worked across almost every corner of IT: networking, server infrastructure, databases, security, web development, data analysis and automation. Automation is what pulls me in most. If something is repetitive, I'd rather write something that handles it.
~/timeline
Started primary school and simultaneously began taking apart the family computer to understand how it worked.
Started teaching myself to program: HTML, small scripts, anything I could find online.
Started secondary school at Städtisches Gymnasium Kreuzgasse, Cologne.
Dual qualification with the German Abitur and French Baccalauréat. Started B.Sc. Data and Information Science at TH Köln.
Translator at SoSafe and web developer for Les Petits Malins. First real-world projects.
Working student at Vodafone Group Services in the CIOT Data and Insights team.
Joined as a working student in IT with quickly growing responsibility.
Promoted to Chief Technology Officer at Kayoom GmbH.
Joined HobbyGrow GmbH as CTO in November 2025.
"Digital Kitchen": a Django-based self-hosted recipe management and meal planning system, my final academic project.
Finishing my degree and moving deeper into cybersecurity, ethical hacking and offensive security. Still building, still learning.
~/education
A degree at the intersection of data, information systems and computer science. Core topics include databases, data analysis, information retrieval, software development, IT security and knowledge management. My bachelor's thesis, the "Digital Kitchen", is an open-source self-hosted recipe management system built on Django, with a focus on metadata quality, controlled vocabularies and GDPR-compliant data sovereignty.
Dual qualification with the German Abitur and the French Baccalauréat, the natural result of growing up in a bilingual Franco-German household.
Where it all began.
~/work-experience
- Leading all technical areas and engineering strategy.
- Responsible for architecture decisions, infrastructure and product development.
- Migrating and modernising legacy systems towards scalable infrastructure.
- Designing and implementing API integrations and system interfaces.
- Defining development processes, tooling and deployment pipelines.
- Ownership of the entire tech stack and IT strategy.
- Deep involvement across all areas of day-to-day e-commerce operations.
- Extensive work with the JTL warehouse management and ERP system.
- Building and maintaining API integrations between internal and external systems.
- Driving automation initiatives and standardising operational processes.
- Primary technical decision-maker across all departments.
- Supporting the IT department as a working student.
- Hands-on experience with internal systems, tooling and infrastructure.
- First exposure to e-commerce operations and the JTL ecosystem.
- Grew into the CTO role through expanding responsibility and own initiative.
- Worked in Consumer Products and Services (CIOT, Data and Insights).
- Analysed large datasets to surface actionable insights.
- Started as a mandatory internship, then continued as a working student.
- Designed and built the website from scratch.
- Ongoing technical support and maintenance.
- Voluntary work for a Franco-German nursery.
- Translated cybersecurity awareness content from English into French.
- Ensured linguistic accuracy and cultural appropriateness.
~/skills
~/contact
Whether you have a project in mind, a question, or just want to say hi: feel free to reach out. I'll get back to you as soon as I can.
~/projects
I build things because I enjoy it, not just for work. Here are some I'm particularly proud of:
Digital Kitchen
My bachelor's thesis: an open-source web app for self-hosted recipe management and meal planning, built on Django. Recipes are treated as structured information objects with rich metadata, controlled vocabularies and a focus on retrieval quality. Fully Docker-deployable, GDPR-compliant and data-sovereign.
PokéCollector
↗A self-hosted full-stack Pokémon TCG collection manager with price tracking, card scanning, wishlists, analytics and a community leaderboard. Multi-user, role management, multilingual UI, TCGdex API.
Advent of Code
↗Annual participation in the Advent of Code challenge. Template repository and archive of past solutions, used as a playground for sharpening algorithmic thinking and trying out new approaches.
Personal Website
This portfolio, designed and built by me. Previously built with HTML, CSS, PHP and JavaScript, now rebuilt with Astro and TypeScript.
Les Petits Malins
↗Design and development of the full website for a Franco-German nursery in Cologne, with ongoing technical support and maintenance.
Cologne Hawks
↗Designed and built the complete website for the Cologne Hawks, a recreational ice hockey team from Cologne competing in the Latenight Hockey League at Kölnarena 2.
~/legal-notice
Information pursuant to § 5 DDG
RomerG Tech Solutions
Waldstraße 14
53859 Niederkassel, Germany
Represented by
Gilles Romer
Contact
Phone: +49-1520 8218619
Email: info@romerg.de
VAT ID
VAT identification number pursuant to § 27a of the German VAT Act: DE441728762.
Economic ID
-
Consumer Dispute Resolution / Universal Arbitration Board
We do not participate in dispute resolution proceedings before a consumer arbitration board and are not obliged to do so.
Privacy Policy
You can find our privacy policy at the following link: Privacy Policy.
Disclaimer
Liability for Content
The content of our pages has been compiled with the greatest care. However, we cannot guarantee the accuracy, completeness or timeliness of the content. As a service provider we are responsible for our own content on these pages in accordance with general law pursuant to § 7 para. 1 DDG. However, pursuant to §§ 8 to 10 DDG, we are not obliged as a service provider to monitor transmitted or stored third-party information or to investigate circumstances that indicate illegal activity. Obligations to remove or block the use of information under general law remain unaffected. However, liability in this regard is only possible from the point in time at which a specific legal infringement becomes known. Upon becoming aware of any such infringement, we will remove the relevant content immediately.
Liability for Links
Our website contains links to external third-party websites over whose content we have no influence. We therefore cannot accept any liability for this third-party content. The respective provider or operator of the linked pages is always responsible for their content. The linked pages were checked for possible legal violations at the time of linking. No illegal content was apparent at the time of linking. However, permanent monitoring of the content of linked pages is not reasonable without concrete evidence of a legal infringement. Upon becoming aware of any infringement, we will remove such links immediately.
Copyright
The content and works on these pages created by the site operators are subject to German copyright law. Reproduction, editing, distribution and any kind of use beyond the limits of copyright law require the written consent of the respective author or creator. Downloads and copies of this site are only permitted for private, non-commercial use. Where content on this site was not created by the operator, third-party copyrights are respected. Third-party content is identified as such. Should you nevertheless become aware of a copyright infringement, please notify us accordingly. Upon becoming aware of any infringement, we will remove such content immediately.
Created with Impressum-Generator.de, the tool for legal notices and privacy policies. Based on a template by Kanzlei Hasselbach.
~/privacy-policy
1. Privacy at a Glance
General Information
The following information provides a simple overview of what happens to your personal data when you visit this website. Personal data is any data that can be used to identify you personally. For detailed information on data protection, please refer to the privacy policy listed below.
Data Collection on This Website
Who is responsible for data collection on this website?
Data processing on this website is carried out by the website operator. You can find their contact details in the section "Information on the responsible party" in this privacy policy.
How do we collect your data?
Your data is collected in part by you providing it to us. This may, for example, be data you enter in a contact form.
Other data is collected automatically or with your consent when you visit the website by our IT systems. This is primarily technical data (e.g. internet browser, operating system or time of page access). This data is collected automatically as soon as you enter this website.
What do we use your data for?
Some of the data is collected to ensure the website is provided without errors. Other data may be used to analyse your user behaviour. If contracts can be concluded or initiated via the website, the transmitted data will also be processed for contract offers, orders or other enquiries.
What rights do you have regarding your data?
You have the right to receive information about the origin, recipient and purpose of your stored personal data free of charge at any time. You also have the right to request the rectification or deletion of this data. If you have given your consent to data processing, you can revoke this consent at any time for the future. You also have the right to request the restriction of the processing of your personal data under certain circumstances. Furthermore, you have the right to lodge a complaint with the competent supervisory authority.
You can contact us at any time regarding this and other questions on the subject of data protection.
2. Hosting
Strato
We host the content of our website with the following provider: Strato AG, Otto-Ostrowski-Straße 7, 10249 Berlin (hereinafter "Strato"). When you visit our website, Strato collects various log files including your IP addresses.
For further information, please refer to Strato's privacy policy: https://www.strato.de/datenschutz/.
The use of Strato is based on Art. 6(1)(f) GDPR. We have a legitimate interest in the most reliable presentation of our website. Where consent has been requested, processing is carried out exclusively on the basis of Art. 6(1)(a) GDPR and § 25(1) TDDDG, insofar as the consent covers the storage of cookies or access to information on the user's device (e.g. device fingerprinting) within the meaning of the TDDDG. Consent can be revoked at any time.
Data Processing Agreement
We have concluded a data processing agreement (DPA) for the use of the above-mentioned service. This is a contract required by data protection law which ensures that the service processes the personal data of our website visitors only in accordance with our instructions and in compliance with the GDPR.
3. General Information and Mandatory Disclosures
Data Protection
The operators of this website take the protection of your personal data very seriously. We treat your personal data confidentially and in accordance with statutory data protection regulations and this privacy policy.
When you use this website, various personal data is collected. Personal data is data that can be used to identify you personally. This privacy policy explains what data we collect and what we use it for. It also explains how and for what purpose this is done.
Please note that data transmission over the internet (e.g. when communicating by email) may be subject to security vulnerabilities. Complete protection of data against access by third parties is not possible.
Information on the Responsible Party
The responsible party for data processing on this website is:
RomerG Tech Solutions
Waldstraße 14
53859 Niederkassel
Phone: +49 1520 8218619
Email: info@romerg.de
The responsible party is the natural or legal person who, alone or jointly with others, decides on the purposes and means of processing personal data (e.g. names, email addresses, etc.).
Storage Duration
Unless a more specific storage period has been stated within this privacy policy, your personal data will remain with us until the purpose for which it was collected no longer applies. If you assert a justified request for deletion or revoke your consent to data processing, your data will be deleted unless we have other legally permissible reasons for storing your personal data (e.g. retention periods under tax or commercial law); in the latter case, deletion will take place after these reasons cease to apply.
General Information on the Legal Basis for Data Processing on This Website
If you have consented to data processing, we process your personal data on the basis of Art. 6(1)(a) GDPR or Art. 9(2)(a) GDPR if special categories of data are processed pursuant to Art. 9(1) GDPR. In the case of explicit consent to the transfer of personal data to third countries, processing is also carried out on the basis of Art. 49(1)(a) GDPR. If you have consented to the storage of cookies or to access to information on your device (e.g. via device fingerprinting), processing is additionally carried out on the basis of § 25(1) TDDDG. Consent can be revoked at any time. If your data is required for the performance of a contract or for the implementation of pre-contractual measures, we process your data on the basis of Art. 6(1)(b) GDPR. Furthermore, we process your data if it is required to fulfil a legal obligation on the basis of Art. 6(1)(c) GDPR. Data processing may also be carried out on the basis of our legitimate interest pursuant to Art. 6(1)(f) GDPR. The relevant legal bases in each individual case are set out in the following sections of this privacy policy.
Recipients of Personal Data
In the course of our business activities, we work with various external parties. This sometimes requires the transfer of personal data to these external parties. We only pass on personal data to external parties if this is necessary for the performance of a contract, if we are legally obliged to do so (e.g. disclosure of data to tax authorities), if we have a legitimate interest in the transfer pursuant to Art. 6(1)(f) GDPR, or if another legal basis permits the transfer. When using processors, we only pass on personal data of our customers on the basis of a valid data processing agreement. In the case of joint processing, a joint processing agreement is concluded.
Revocation of Your Consent to Data Processing
Many data processing operations are only possible with your express consent. You can revoke consent you have already given at any time. The lawfulness of the data processing carried out prior to the revocation remains unaffected by the revocation.
Right to Object to Data Collection in Special Cases and to Direct Marketing (Art. 21 GDPR)
IF DATA PROCESSING IS CARRIED OUT ON THE BASIS OF ART. 6(1)(E) OR (F) GDPR, YOU HAVE THE RIGHT TO OBJECT TO THE PROCESSING OF YOUR PERSONAL DATA AT ANY TIME ON GROUNDS RELATING TO YOUR PARTICULAR SITUATION; THIS ALSO APPLIES TO PROFILING BASED ON THESE PROVISIONS. THE RESPECTIVE LEGAL BASIS ON WHICH PROCESSING IS BASED CAN BE FOUND IN THIS PRIVACY POLICY. IF YOU OBJECT, WE WILL NO LONGER PROCESS YOUR PERSONAL DATA UNLESS WE CAN DEMONSTRATE COMPELLING LEGITIMATE GROUNDS FOR THE PROCESSING WHICH OVERRIDE YOUR INTERESTS, RIGHTS AND FREEDOMS, OR THE PROCESSING IS FOR THE ESTABLISHMENT, EXERCISE OR DEFENCE OF LEGAL CLAIMS (OBJECTION PURSUANT TO ART. 21(1) GDPR).
IF YOUR PERSONAL DATA IS PROCESSED FOR DIRECT MARKETING PURPOSES, YOU HAVE THE RIGHT TO OBJECT AT ANY TIME TO THE PROCESSING OF YOUR PERSONAL DATA FOR SUCH MARKETING; THIS ALSO APPLIES TO PROFILING INSOFAR AS IT IS RELATED TO SUCH DIRECT MARKETING. IF YOU OBJECT, YOUR PERSONAL DATA WILL SUBSEQUENTLY NO LONGER BE USED FOR DIRECT MARKETING PURPOSES (OBJECTION PURSUANT TO ART. 21(2) GDPR).
Right to Lodge a Complaint with the Competent Supervisory Authority
In the event of breaches of the GDPR, data subjects have the right to lodge a complaint with a supervisory authority, in particular in the member state of their habitual residence, place of work or the place of the alleged breach. The right to lodge a complaint is without prejudice to any other administrative or judicial remedy.
Right to Data Portability
You have the right to have data which we process automatically on the basis of your consent or in fulfilment of a contract handed over to you or to a third party in a commonly used, machine-readable format. If you request the direct transfer of data to another responsible party, this will only be done insofar as it is technically feasible.
Information, Rectification and Erasure
Within the framework of the applicable legal provisions, you have the right at any time to free information about your stored personal data, its origin and recipients and the purpose of the data processing and, if applicable, a right to rectification or erasure of this data. You can contact us at any time regarding this and other questions on the subject of personal data.
Right to Restriction of Processing
You have the right to request the restriction of the processing of your personal data. You can contact us at any time for this purpose. The right to restriction of processing exists in the following cases:
- If you dispute the accuracy of your personal data stored by us, we generally need time to verify this. For the duration of the review, you have the right to request the restriction of the processing of your personal data.
- If the processing of your personal data was/is unlawful, you can request the restriction of data processing instead of erasure.
- If we no longer need your personal data, but you need it for the exercise, defence or assertion of legal claims, you have the right to request restriction of processing of your personal data instead of erasure.
- If you have lodged an objection pursuant to Art. 21(1) GDPR, a balancing of your interests and ours must be carried out. As long as it has not yet been determined whose interests prevail, you have the right to request the restriction of the processing of your personal data.
If you have restricted the processing of your personal data, this data may, apart from being stored, only be processed with your consent or for the establishment, exercise or defence of legal claims or for the protection of the rights of another natural or legal person or for reasons of important public interest of the European Union or a member state.
SSL and TLS Encryption
For security reasons and to protect the transmission of confidential content, such as orders or enquiries that you send to us as the site operator, this site uses SSL or TLS encryption. You can recognise an encrypted connection by the fact that the address line of the browser changes from "http://" to "https://" and by the lock symbol in your browser line.
If SSL or TLS encryption is activated, the data you transmit to us cannot be read by third parties.
4. Data Collection on This Website
Server Log Files
The provider of the pages automatically collects and stores information in so-called server log files, which your browser automatically transmits to us. These are:
- Browser type and browser version
- Operating system used
- Referrer URL
- Hostname of the accessing computer
- Time of the server request
- IP address
This data is not merged with other data sources.
This data is collected on the basis of Art. 6(1)(f) GDPR. The website operator has a legitimate interest in the technically error-free presentation and optimisation of their website, for which the server log files must be recorded.
Contact Form
If you send us enquiries via the contact form, your details from the enquiry form, including the contact details you provided there, will be stored by us for the purpose of processing the enquiry and in case of follow-up questions. We do not pass on this data without your consent.
The processing of this data is carried out on the basis of Art. 6(1)(b) GDPR if your enquiry is related to the performance of a contract or is necessary for the implementation of pre-contractual measures. In all other cases, the processing is based on our legitimate interest in the effective processing of enquiries addressed to us (Art. 6(1)(f) GDPR) or on your consent (Art. 6(1)(a) GDPR) if this has been requested; consent can be revoked at any time.
The data you enter in the contact form will remain with us until you request deletion, revoke your consent to storage, or the purpose for storing the data no longer applies (e.g. after your enquiry has been fully processed). Mandatory statutory provisions, in particular retention periods, remain unaffected.
Enquiries by Email, Phone or Fax
If you contact us by email, phone or fax, your enquiry including all resulting personal data (name, enquiry) will be stored and processed by us for the purpose of handling your request. We do not pass on this data without your consent.
The processing of this data is carried out on the basis of Art. 6(1)(b) GDPR if your enquiry is related to the performance of a contract or is necessary for the implementation of pre-contractual measures. In all other cases, the processing is based on our legitimate interest in the effective processing of enquiries addressed to us (Art. 6(1)(f) GDPR) or on your consent (Art. 6(1)(a) GDPR) if this has been requested; consent can be revoked at any time.
The data you send us via contact enquiries will remain with us until you request deletion, revoke your consent to storage, or the purpose for storing the data no longer applies (e.g. after your request has been fully processed). Mandatory statutory provisions, in particular statutory retention periods, remain unaffected.
5. Social Media
GitHub
This website contains links to the social network GitHub. The provider is GitHub, Inc., 88 Colin P. Kelly Jr. Street, San Francisco, CA 94107, USA.
When you visit a page containing such a link and click on it, a direct connection is established between your browser and GitHub's servers. GitHub thereby receives the information that you have visited this website with your IP address.
The use of GitHub is based on Art. 6(1)(f) GDPR. We have a legitimate interest in the most complete presentation of our online presence. Where consent has been requested, processing is carried out exclusively on the basis of Art. 6(1)(a) GDPR; consent can be revoked at any time.
For further information, please refer to GitHub's privacy policy: https://docs.github.com/en/site-policy/privacy-policies/github-general-privacy-statement.
The company holds certification under the "EU-US Data Privacy Framework" (DPF). Further information is available at: https://www.dataprivacyframework.gov/participant/6378.
This website contains links to the social network LinkedIn. The provider is LinkedIn Ireland Unlimited Company, 70 Sir John Rogerson's Quay, Dublin 2, Ireland.
When you visit a page containing such a link and click on it, a direct connection is established between your browser and LinkedIn's servers. LinkedIn thereby receives the information that you have visited this website with your IP address.
The use of LinkedIn is based on Art. 6(1)(f) GDPR. We have a legitimate interest in the most complete presentation of our online presence. Where consent has been requested, processing is carried out exclusively on the basis of Art. 6(1)(a) GDPR; consent can be revoked at any time.
For further information, please refer to LinkedIn's privacy policy: https://www.linkedin.com/legal/privacy-policy.
The company holds certification under the "EU-US Data Privacy Framework" (DPF). Further information is available at: https://www.dataprivacyframework.gov/participant/5448.
6. Plugins and Tools
Google Fonts (Local Hosting)
This site uses so-called Google Fonts for the uniform display of fonts, provided by Google. The Google Fonts are installed locally. No connection to Google servers takes place.
For further information on Google Fonts, see https://developers.google.com/fonts/faq and Google's privacy policy: https://policies.google.com/privacy?hl=en.
Source: https://www.e-recht24.de