I'm an experienced front-end developer with a solid background in everything related to online-marketing on top. It is my passion to build slick & well optimized websites and web apps.
I’m very much into gaming and learning to work with new technologies, always improving myself to stay on top of my field. Further, I like nature and enjoy doing some trekking from time to time. Finally, I'm a good person to have a beer with.
Below you can find a selection of personal projects I've been working on recently. For these you can check out both the code and a live version of the project. If you're interested in my work you're welcome to check out the other public repositories on my GitHub profile. Additionally, you can find an excerpt of my professional work in the next section.
Vintage Poker
Poker Platform
Vintage Poker is a poker platform built with the MERN-stack and Socket.io. The "Styled Components"-library was used to build a UI with a custom look & feel. Localized content (DE & EN) is being managed & loaded from the Headless-CMS Contentful.
DevMeetup
Social Network
A social network for developers built with the MERN-stack. Backend-API is set-up with Node.js and Express including authentication using JWT web tokens. The app uses Redux for client-side state management.
SimplySticky
Note-taking App
SimplySticky is a full-CRUD Note-taking App build with React which is utilizing cloud functions to perform any of its backend functionality. Uses Netlify Identity as an external auth provider & Redux for internal state management.
Battleship!
Multiplayer Game
A multiplayer variant of the famous game "Battleship" implemented with Node.js, Express & Socket.io. Notable features are a game lobby to create & join games, in-game chat & 2-player multiplayer.
Flashcards
Productivity App
This is a productivity app created using React Native. Users can create virtual decks of flashcards, build a library of questions and answers for a specific topic and challenge themselves by taking quizzes and documenting their learning progress.
Would you rather...?
Quiz App
An implementation of the popular "Would you rather..."-game that uses React for the UI-part and Redux for state management. The "backend" is implemented as an in-client DB + fake API endpoints.
In this section you can find some excerpts from my day-to-day professional work. Please note that the source for these projects is private due to confidentiality.
Social Casino Website
Marketing Website
An example of a landing page for our reknown social casino brand. A PHP template engine and a headless CMS in the backend enable us to avoid code duplication and make marketing content editable by anybody. Combined with a focus on best-in-class loading speed optimizations this gives us a cutting edge over our competitors.
Cash Casino Website
Mobile-App Landingpage
Due to the restrictive Google Play store policies regarding gambling apps we had to create separate landing pages, where users can download an APK-file instead, for all of our casino platforms. The most important aspect of this site is explaining the download- and installation instructions in a simple and concise manner.
HamsterRat
Business Website
I created this brochure website for my father who is running a consulting business. The main purpose of this site is to serve as a digital business card and FPOC for any potential clients. Optimizing keywords & other aspects related to SEO and optimizing loading speed were the most important considerations during the creation of this site.
Whether you are interested in hiring me, to work on a project together or to discuss any other proposal, feel free to contact me anytime. I am very much looking forward to your message!
Privacy Notice
Declaration on the duty to provide information (data protection declaration)
The protection of your personal data is of particular concern to us. We therefore process your data exclusively on the basis of the legal provisions (GDPR, TKG 2003). In this data protection information we inform you about the most important aspects of data processing on our website.
Contact
If you contact us using the form on the website or by e-mail, your data will be stored for six months for the purpose of processing the request and in the event of follow-up questions. We will not pass on this data without your consent.
Cookies
Our website uses so-called cookies. These are small text files that are stored on your device using the browser. They do no harm.
We use cookies to make our offer user-friendly. Some cookies remain on your device until you delete them. They enable us to recognize your browser the next time you visit.
If you do not want this, you can set up your browser so that it informs you about the setting of cookies and you only allow this in individual cases.
If cookies are deactivated, the functionality of our website may be restricted.
Web analysis
Our website uses the "Google Analytics" service, which is offered by Google Inc. (1600 Amphitheater Parkway Mountain View, CA 94043, USA). Cookies are used for this purpose, which enable an analysis of the use of the website by your users. The information collected by the cookies is usually sent to a Google server in the USA and stored there. The information collected by the cookies is usually sent to a Google server in the USA and stored there.
Cookies do no damage to your computer and contain no viruses. Cookies serve to make our offer more user-friendly, more effective and safer. Cookies are small text files that are stored on your computer and saved by your browser. Most of the cookies used are so-called "session cookies". They will be automatically deleted after your visit. Other cookies remain on your device until you delete them. These cookies enable us to recognize your browser the next time you visit. You can set your browser so that you are informed about the setting of cookies and only allow cookies in individual cases, exclude the acceptance of cookies for certain cases or in general, and activate the automatic deletion of cookies when the browser is closed. If cookies are deactivated, the functionality of this website may be restricted.
We have concluded corresponding contracts for order data processing with the providers.
IP anonymization applies to this website. The user's IP address is shortened within the member states of the EU and the European Economic Area. This shortening eliminates the personal reference to your IP address. As part of the agreement on the order data agreement that the website operator has concluded with Google Inc., the website operator uses the information collected to evaluate website usage and website activity and provides services related to internet usage.
Data processing takes place on the basis of the legal provisions of Section 96 (3) TKG and Art 6 (1) lit a (consent) and / or f (legitimate interest) of the GDPR.
Our concern within the meaning of the GDPR (legitimate interest) is the improvement of our offer and our website. Since the privacy of our users is important to us, the user data is pseudonymized [pseudonymization is recommended for the legal reason "legitimate interest"; this has to be clarified with the web analysis service].
The user data is kept for a period of 26 months.
Your rights
In principle, you have the right to information, correction, deletion, restriction, data portability, revocation and objection. If you believe that the processing of your data violates data protection law or your data protection claims have otherwise been violated, you can complain to the supervisory authority. In Austria this is the data protection authority.
You can reach us using the following contact details:
Patrick Obermeier
Erklärung zur Informationspflicht (Datenschutzerklärung)
Der Schutz deiner persönlichen Daten ist uns ein besonderes Anliegen. Wir verarbeiten deine Daten daher ausschließlich auf Grundlage der gesetzlichen Bestimmungen (DSGVO, TKG 2003). In diesen Datenschutzinformationen informieren wir dich über die wichtigsten Aspekte der Datenverarbeitung im Rahmen unserer Website.
Kontakt
Wenn du per Formular auf der Website oder per E-Mail Kontakt mit uns aufnimmst, werden deine angegebenen Daten zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen sechs Monate bei uns gespeichert. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter.
Cookies
Unsere Website verwendet so genannte Cookies. Dabei handelt es sich um kleine Textdateien, die mit Hilfe des Browsers auf Ihrem Endgerät abgelegt werden. Sie richten keinen Schaden an.
Wir nutzen Cookies dazu, unser Angebot nutzerfreundlich zu gestalten. Einige Cookies bleiben auf deinem Endgerät gespeichert, bis du diese löschst. Sie ermöglichen es uns, deinen Browser beim nächsten Besuch wiederzuerkennen.
Wenn du dies nicht wünschst kannst du deinen Browser so einrichten, dass er dich über das Setzen von Cookies informiert und du dies nur im Einzelfall erlaubst.
Bei der Deaktivierung von Cookies kann die Funktionalität unserer Website eingeschränkt sein.
Web-Analyse
Unsere Website nutzt den Dienst „Google Analytics“, welcher von der Google Inc. (1600 Amphitheatre Parkway Mountain View, CA 94043, USA) angeboten wird. Dazu werden Cookies verwendet, die eine Analyse der Benutzung der Website durch Ihre Benutzer ermöglicht. Die durch die Cookies gesammelten Informationen werden im Regelfall an einen Google-Server in den USA gesandt und dort gespeichert. Die durch die Cookies gesammelten Informationen werden im Regelfall an einen Google-Server in den USA gesandt und dort gespeichert.
Cookies richten auf Ihrem Rechner keinen Schaden an und enthalten keine Viren. Cookies dienen dazu, unser Angebot nutzerfreundlicher, effektiver und sicherer zu machen. Cookies sind kleine Textdateien, die auf deinem Rechner abgelegt werden und die dein Browser speichert. Die meisten der verwendeten Cookies sind so genannte „Session-Cookies“. Sie werden nach Ende deines Besuchs automatisch gelöscht. Andere Cookies bleiben auf deinem Endgerät gespeichert, bis du diese löschst. Diese Cookies ermöglichen es uns, deinen Browser beim nächsten Besuch wiederzukerennen. Du kannst deinen Browser so einstellen, dass Sie über das Setzen von Cookies informiert werden und Cookies nur im Einzelfall erlauben, die Annahme von Cookies für bestimmte Fälle oder generell ausschließen sowie das automatische Löschen der Cookies beim Schließen des Browser aktivieren. Bei der Deaktivierung von Cookies kann die Funktionalität dieser Website eingeschränkt sein.
Wir haben mit den Anbietern entsprechende Verträge zur Auftragsdatenverarbeitung abgeschlossen.
Auf dieser Website greift die IP-Anonymisierung. Die IP-Adresse der Nutzer wird innerhalb der Mitgliedsstaaten der EU und des Europäischen Wirtschaftsraum gekürzt. Durch diese Kürzung entfällt der Personenbezug Ihrer IP-Adresse. Im Rahmen der Vereinbarung zur Auftragsdatenvereinbarung, welche die Websitebetreiber mit der Google Inc. geschlossen haben, erstellt diese mithilfe der gesammelten Informationen eine Auswertung der Websitenutzung und der Websiteaktivität und erbringt mit der Internetnutzung verbundene Dienstleistungen.
Die Datenverarbeitung erfolgt auf Basis der gesetzlichen Bestimmungen des § 96 Abs 3 TKG sowie des Art 6 Abs 1 lit a (Einwilligung) und/oder f (berechtigtes Interesse) der DSGVO.
Unser Anliegen im Sinne der DSGVO (berechtigtes Interesse) ist die Verbesserung unseres Angebotes und unseres Webauftritts. Da uns die Privatsphäre unserer Nutzer wichtig ist, werden die Nutzerdaten pseudonymisiert [Pseudonymisierung wird beim Rechtsgrund „berechtigtes Interesse“ empfohlen; dies muss mit dem Webanalysedienst abgeklärt werden].
Die Nutzerdaten werden für die Dauer von 26 Monaten aufbewahrt.
Deine Rechte
Dir stehen grundsätzlich die Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung, Datenübertragbarkeit, Widerruf und Widerspruch zu. Wenn du glaubst, dass die Verarbeitung deiner Daten gegen das Datenschutzrecht verstößt oder deine datenschutzrechtlichen Ansprüche sonst in einer Weise verletzt worden sind, kannst du dich bei der Aufsichtsbehörde beschweren. In Österreich ist dies die Datenschutzbehörde.
Du erreichst uns unter folgenden Kontaktdaten:
Patrick Obermeier
Imprint
Disclosure requirement according to § 25 p 5 MedienG / Offenlegungspflicht gem § 25 Abs 5 MedienG
Patrick Obermeier Front-End Developer & Online-Marketing Expert 1060 Vienna, Austria
Technologies and tools used to build this site: HTML5, CSS, Vanilla JavaScript (ES6+), Sass, Bulma, Parcel, Babel;
Designed and created by Patrick Obermeier. The code for this website is available here.
Terms of Use The contents of this website can be used freely and are for information only. By using the selection options on the website, no legal transactions between Patrick Obermeier (henceforth called "the operator") and the users or between the users come about. The further procedure between providers and users and the possible subsequent conclusion of orders between providers and users are at the sole discretion of the users.
Copyright / Disclaimer With regard to the technical properties of the Internet, no guarantee can be given for the authenticity, correctness and completeness of the information made available on the Internet. There is also no guarantee for the availability or operation of the website and its content. Any liability for direct, indirect or other damage, regardless of its cause, which arises from the use or unavailability of the data and information on this website, is excluded to the extent permitted by law. The content of this website is protected by copyright. The information is for personal use only. Any further use, in particular storage in databases, duplication and any form of commercial use as well as transfer to third parties - also in parts or in a revised form - without the consent of the operator is prohibited. As far as the content on this page was not created by the operator, the copyrights of third parties are respected. In particular contents of third parties are marked as such. Should you nevertheless become aware of a copyright infringement, the operator asks you to notify us accordingly. Upon notification of violations, such content will be removed immediately. Hyperlinks on www.patrickobermeier.dev are welcome and welcome. However, any integration of individual pages into third-party frames is prohibited, and the RSS feed is not made available on third-party websites.
Liability for links This website contains links to external websites of third parties, the content of which the operator has no influence on. Therefore, the operator cannot accept any liability for this third-party content. The respective provider or operator of the pages is always responsible for the content of the linked pages. The linked pages were checked for possible legal violations at the time the link was created. No illegal content was discernible at the time the link was created. A permanent control of the content of the linked websites is not reasonable without concrete evidence of an infringement. Upon notification of rights violations, such links will be removed promptly.
Nutzungsbedingungen Die Inhalte dieser Website sind frei nutzbar und dienen ausschließlich der Information. Es kommen durch die Nutzung der Auswahlmöglichkeiten der Website keinerlei Rechtsgeschäfte zwischen Patrick Obermeier (fortan "der Betreiber" genannt) und den Nutzern oder zwischen den Nutzern zu Stande. Die weitere Vorgangsweise zwischen Anbietern und Nutzern und der mögliche spätere Abschluss von Aufträgen zwischen Anbietern und Nutzern liegen im ausschließlichen Ermessen der Nutzer.
Copyright / Haftungsausschluss Im Hinblick auf die technischen Eigenschaften des Internet kann keine Gewähr für die Authentizität, Richtigkeit und Vollständigkeit der im Internet zur Verfügung gestellten Informationen übernommen werden. Es wird auch keine Gewähr für die Verfügbarkeit oder den Betrieb der gegenständlichen Website und ihrer Inhalte übernommen. Jede Haftung für unmittelbare, mittelbare oder sonstige Schäden, unabhängig von deren Ursachen, die aus der Benutzung oder Nichtverfügbarkeit der Daten und Informationen dieser Website erwachsen, wird, soweit rechtlich zulässig, ausgeschlossen. Der Inhalt dieser Website ist urheberrechtlich geschützt. Die Informationen sind nur für die persönliche Verwendung bestimmt. Jede weitergehende Nutzung insbesondere die Speicherung in Datenbanken, Vervielfältigung und jede Form von gewerblicher Nutzung sowie die Weitergabe an Dritte – auch in Teilen oder in überarbeiteter Form – ohne Zustimmung des Betreibers ist untersagt. Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bittet der Betreiber um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden derartige Inhalte umgehend entfernen. Hyperlinks auf www.patrickobermeier.dev sind gewünscht und willkommen. Jedoch ist jede Einbindung einzelner Seiten in fremde Frames zu unterlassen sowie die Zurverfügungstellung des RSS-Feeds auf fremden Websites.
Haftung für Links Diese Website enthält Links zu externen Websites Dritter, auf deren Inhalte der Betreiber keinen Einfluss hat. Deshalb kann der Betreiber für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar. Eine permanente inhaltliche Kontrolle der verlinkten Websites ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei bekannt werden von Rechtsverletzungen werden derartige Links umgehend entfernt.