Tiksis Technologies Oy

Mikko Mäkelä
Vantaa, Uusimaa, Finland

Development Stack

JavaScript
JavaScript
HTML
HTML
CSS
CSS
NativeScript
NativeScript
GitHub
GitHub

Projects

SyncApp

SyncApp

This application uses to defined unsorted tasks (Chaining of hierarchical tasks) on the website and the mobile app will trigger an alarm based on defined time.

Story

Before founding CodeHills, Danish collaborated directly with Tiksis Technologies Oy on SyncApp, a productivity-focused platform designed to organize unsorted tasks through hierarchical chaining and support timely task execution through mobile-triggered alarms and scheduling systems. The project required close coordination between web and mobile platforms, with a strong emphasis on usability, structured task management, and intuitive user interaction.

Danish developed both the SyncApp web platform and mobile application entirely from the ground up. The web application was built using Vue.js and focused on creating a dynamic and highly structured task management experience where unsorted tasks could be organized into tree-based hierarchical chains with customizable dynamic fields. This structure allowed users to create deeply connected workflows and maintain better visibility over complex task relationships and execution paths.

Alongside the web platform, Danish also developed the mobile application and implemented native Android alarm scheduling functionality to support time-sensitive task execution. Tasks created within the hierarchical system could trigger scheduled alarms directly through the Android operating system, enabling users to receive accurate reminders and notifications based on their defined workflow structure and timing requirements.

Because the product centered around task flow, scheduling, and organization, strong UI/UX execution was essential throughout development. Danish focused not only on implementing the underlying functionality, but also on ensuring that the experience remained clean, intuitive, and easy to navigate despite the complexity of the hierarchical task structure. His work helped align the platform with the client’s high standards for usability, design quality, and product excellence.

What stood out throughout the collaboration was Danish’s ability to combine frontend development, mobile functionality, and thoughtful product execution into a cohesive user experience. For a team focused heavily on workflow clarity and UI/UX quality, having a developer who could transform technically complex ideas into a structured and user-friendly platform brought significant value to the project.

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.