THD FOX UG

Philipp Thom
Neuwied, Rhineland-Palatinate, Germany

Development Stack

Firebase
Firebase
NativeScript
NativeScript
WordPress
WordPress
PHP
PHP
MySQL
MySQL
TypeScript
TypeScript
JavaScript
JavaScript
HTML 5
HTML 5
CSS 3
CSS 3
GitHub
GitHub

Projects

CrushLink

CrushLink

CrushLink offers a unique, character-based matchmaking algorithm that’s designed to help you find your soulmate. Just download the app and tell us a bit about yourself. Then, let our algorithm find potential matches near you that you’re most likely to vibe with. CrushLink isn't just a dating app, it's a revolution of online dating. We believe true love lies in character.
View Deployed App
Seelenbewusst

Seelenbewusst

The Soul Conscious app includes our popular Soul Conscious analysis, our products with shopping function, personal product advice via the built-in chat, our coaching content and the CU number ring. With the Seelenconscious app you can also shop our products via app. If you have any questions, you can contact us via chat and we will personally advise you on which gemstone is right for you based on the knowledge of the CU number ring. With the CU number ring you can set up your date of birth and find out the interpretation of your abilities. That's not all, you can also set up the birth dates of your partner and even your children and, depending on the option you choose, save them. In the Soul Conscious area we have created an extensive portal that helps you to make more of your life through your self-love and higher consciousness. You can also order our soul-conscious analysis.
View Deployed App

Story

Before founding CodeHills, Danish collaborated directly with THD FOX UG across multiple long-term digital products and internal initiatives over a period of more than three years. The partnership included products such as CrushLink and Seelenbewusst, along with contributions to several additional projects involving AI-powered systems, desktop applications, automation workflows, and user-focused digital experiences.

Danish developed native Android and iOS applications for both CrushLink and Seelenbewusst from the ground up, building the core architecture, implementing key functionalities, and shaping the overall mobile experience from the early stages of development. Both applications were developed as SaaS-based products with subscription and product-based membership systems, requiring scalable architecture, secure payment handling, user access management, and smooth recurring membership functionality across mobile platforms.

Alongside the mobile applications, Danish also integrated a wide range of functionality into the Seelenbewusst website to support coaching content, commerce experiences, operational workflows, and stronger connectivity between the platform and its users. His work helped create a more connected ecosystem between the website, memberships, and mobile applications.

Throughout the collaboration, Danish worked on a variety of technical challenges across different products and environments. He contributed to the PagePal project, an AI-powered RAG (Retrieval-Augmented Generation) platform, helping support the implementation and development of AI-driven functionality. He also automated CI/CD workflows for an Electron-based desktop application, improving deployment efficiency, development consistency, and release reliability across the product lifecycle.

The engagement initially involved resolving critical issues and improving application stability, where Danish quickly demonstrated the ability to diagnose complex problems and implement dependable solutions. Beyond fixing immediate issues, he consistently identified potential weaknesses proactively and introduced improvements before they could impact product quality or user experience. This forward-thinking approach significantly strengthened the stability, maintainability, and scalability of the projects over time.

What stood out most throughout the long-term collaboration was Danish’s balance of technical depth, adaptability, clear communication, and commitment to quality. Regular updates, responsiveness, and attention to detail made the development process smooth and dependable across multiple evolving products. For a client managing diverse digital platforms and continuous product development, having a developer who could build SaaS-based native applications from scratch, contribute across technologies, and support long-term innovation added substantial value to the partnership.

The CodeHills process

Our process is a systematic journey comprising four stages: Discovery, Proposal, Implementation, and Optimization.

01 - Discovery Call
We begin by thoroughly understanding your objectives.
02 - Proposal
We propose the infrastructure, systems, and processes to achieve those goals.
03 - Implementation and Execution
We execute the project plan, which can involve building, testing, deploying and supporting the software.
04 - Evaluation and Maintenance
We assess the results, incorporate feedback and continually improve.