Expertise & approach

I build web and mobile applications, admin dashboards, e-commerce experiences and database integrations. I approach interfaces together with their data models, service connections and real user flows.

01 / Areas of expertise

What can we build together?

Web applications & admin dashboards

From internal dashboards to customer-facing products, I build screens, data flows and application states as parts of one system.

Tools I use: React / Next.js / TypeScript

  • Multi-page applications with React and Next.js
  • Reusable components and TypeScript data models
  • Filtering, search, lists and detail views
  • Forms, validation and loading / error states

iOS, Android & WebView applications

I develop mobile applications for iOS and Android, iOS solutions with Swift / Xcode, and WebView applications that bring existing web experiences into an app. I consider screens together with platform-appropriate navigation, session management and service integrations.

Tools I use: Swift / Xcode / WebView / Android

  • iOS application development with Swift / Xcode
  • Android application interfaces and user flows
  • WebView applications and bringing web content into apps
  • Mobile navigation, account and session flows
  • API integrations and data synchronization

Interface systems & interaction

I turn visual designs into maintainable components, treating typography, responsive layouts, motion and interaction states as parts of a coherent system.

Tools I use: HTML / CSS / Tailwind CSS / Figma / GSAP / Framer Motion

  • From Figma designs to working interfaces
  • Shared components, themes and light / dark modes
  • Consistent mobile and desktop layouts
  • Animations, micro-interactions and motion preferences

APIs, services & application integrations

I connect interfaces to servers and handle how data is retrieved, processed and presented with the appropriate user-facing states.

Tools I use: REST APIs / Next.js API Routes / Firebase Auth / Postman

  • REST API consumption and application endpoints
  • Authentication and session flows
  • Form submissions, notification and email services
  • Error handling and client / server data flows

Databases & data management

I translate application requirements into data models and connect database operations to interfaces and admin tools.

Tools I use: Firebase / Firestore / MSSQL / SQL

  • Firebase / Firestore and MSSQL database integrations
  • SQL queries, data models and relational table structures
  • Create, read, update and delete workflows
  • Real-time updates, user permissions and access rules

E-commerce & platform development

I build brand-specific experiences within platform constraints and adapt existing stores to evolving requirements.

Tools I use: ikas / Ticimax / Shopify / T-Soft / IdeaSoft / WordPress

  • Customization across ikas, Ticimax, Shopify and other platforms
  • Brand-specific pages and components
  • User experience and responsive layout improvements
  • Troubleshooting, maintenance and store development

Testing, performance & release readiness

I review how an application behaves in use, beyond its appearance, and treat pre-release checks as part of development.

Tools I use: Playwright / Chrome DevTools / Git / GitHub / Vercel

  • Browser and responsive interface checks
  • Testing forms, errors and essential user journeys
  • Loading experience and technical SEO improvements
  • Build, version control and deployment checks
02 / Experience in practice

Real needs. Working solutions.

Anex Tour · B2B / B2C

From workflows to user experiences.

At Anex Tour’s Europe Team, I work on B2B dashboards and consumer-facing tourism applications, including anextour.de.

My contribution: interface development, data flows and translating different use cases into application features.

Explore application and personal projects
E-Adam · Multiple platforms

Different brands, different needs.

At E-Adam, I contributed to development and maintenance for brands running on ikas, Ticimax, Shopify and other e-commerce platforms.

My contribution: page customizations, interface updates and user experience improvements.

Explore my e-commerce work
03 / My approach

Understanding the need comes first.

  1. Understand the need

    Clarify the user, the workflow and the intended outcome.

  2. Structure the interface

    Consider screens, components and interaction states together.

  3. Develop & integrate

    Build the interface and connect it to data sources and services.

  4. Check & improve

    Review different screens, error states and user flows.

04 / Technology choices

The right tools for the task.

Rather than using the same stack for every project, I choose tools that fit the existing infrastructure and the work ahead.

Core technologies

  • JavaScript
  • TypeScript
  • React
  • Next.js
  • HTML / CSS
  • Tailwind CSS

Mobile applications

  • Swift
  • Xcode
  • WebView
  • Android

Data & services

  • Firebase
  • Firestore
  • Firebase Auth
  • MSSQL
  • SQL
  • REST APIs

E-commerce platforms

  • ikas
  • Ticimax
  • T-Soft
  • Shopify
  • IdeaSoft
  • WordPress

Supporting tools

  • Git / GitHub
  • Figma
  • Postman
  • Playwright
  • Vercel
  • GSAP
  • Framer Motion