# Web Development & Custom Software

> Websites, apps and custom software for businesses in Germany. Built with Next.js and TypeScript – from the first idea to going live.

Source: [https://www.arytechsolutions.com/en](https://www.arytechsolutions.com/en)

## Win your ideal clients and team with a website engineered for trust and measurable growth

Partner directly with a senior full-stack developer who handles strategy, content, design, and build in one streamlined process.

Every collaboration starts with a deep-dive workshop to uncover your value proposition, audience pains, and conversion triggers. The insights shape messaging, UX, and technical setup before any line of code is written.

From there, I deliver weekly prototypes, transparent status updates, and launch-ready assets so your marketing can go live without delays or handover issues.

- **All-in-one delivery** — Discovery, copywriting, design, development, QA, and analytics—coordinated end-to-end by one accountable partner.
- **Direct senior expertise** — You work exclusively with me; no handoffs to juniors, no agency overhead, just clear decisions aligned with your business goals.
- **Conversion-first build** — Fast, secure Next.js sites with structured content, lead funnels, and data tracking baked in from day one.
- **Transparent investment** — Fixed-scope packages, clear timelines, and proactive communication so you always know what happens next.

I respond within one business day with a tailored next step.

## Figures you can check yourself

No rounded-up promises. Every number here can be verified — on this site or on my GitHub profile.

- **8** — Years of experience
- **64** — Repositories on GitHub
- **13** — Industry solutions
- **4** — Languages from one codebase

## Full-stack development from one source

Ali Ramazan Yildirim — Full-Stack Developer & Software Consultant

As a full-stack developer and software consultant based in Sasbach, Germany, I build websites and web applications for companies across the DACH region. My focus is on law firms, medical and dental practices, tax advisors, trades and sales teams — sectors where trust, data protection and clear processes shape the first impression. Strategy, content, design and development come from one source: you speak directly with the developer who builds your project.

Technically I work with Next.js, React, TypeScript and Tailwind CSS, backed by Node.js with MongoDB or PostgreSQL. Every project goes live GDPR-compliant, accessible to WCAG 2.1 AA and with weekly prototypes instead of long blind phases.

## What I actually do — and where you can check it

Four fields, three levels of depth — and for every claim, the place on this site where you can verify it.

- **Next.js** — Core: App Router, Server Components and Server Actions — this site runs entirely on it.
- **React** — Core: React 19 with Suspense; state stays as close to the server as possible.
- **TypeScript** — Core: Strict mode without `any`; types grow out of the data, not the other way round.
- **Tailwind CSS** — Core: Tailwind 4 with its own design tokens instead of fixed colour values — light, dark and high contrast from one source.
- **Node.js** — Core: Route handlers, scheduled jobs and the mail pipeline run on it.
- **MongoDB** — Core: Mongoose models over a repository layer; admin and portal stay cleanly separated.
- **Framer Motion** — Daily: Motion only where it explains something; every animation respects reduced motion.
- **REST-APIs** — Daily: Over 60 endpoints, layered per domain: service → policy → repository.
- **JWT & Sessions** — Daily: Separate issuers and cookies for the admin panel and the customer portal, plus CSRF double tokens.
- **Vitest** — Daily: Unit and integration tests for security and domain logic.
- **Playwright** — Daily: End-to-end across public pages, legal routes and admin access, accessibility checks included.
- **WCAG 2.1 AA** — Daily: Accessibility is part of acceptance, not an extra: axe runs in the suite, the preferences panel ships in the frontend. ([Solution page](https://www.arytechsolutions.com/en/solutions/accessibility))
- **Git** — Daily: Small, reviewable commits in Conventional Commits format.
- **GitHub** — Daily: Source, reviews and automation in one place.
- **Bun** — Daily: Package manager and script runner for this project.
- **Vercel** — Daily: Deployments and scheduled jobs; DNS via checkdomain, mail via Zoho.
- **Nodemailer** — Solid: SMTP delivery with rate limiting and a circuit breaker for contracts and invoices.
- **Resend** — Solid: Wired in as an additional delivery path for transactional mail.
- **PostgreSQL** — Solid: Relational models where reporting and hard constraints matter more than flexibility.
- **Cloudflare R2** — Solid: Contract PDFs and media live there — served from our own origin rather than the bucket URL.

Also worked with: JavaScript, Express.js, C#, .NET, Prisma, Redis, Supabase, Neon, Docker, VS Code, Postman, Figma, Netlify.

## Industry solutions

- [Dental practices](https://www.arytechsolutions.com/en/solutions/dental-practices): Booking, patient data, and GDPR compliance, digitized
- [Carpentry & trades](https://www.arytechsolutions.com/en/solutions/carpentry-trades): Orders, inventory, and mobile capture, under control
- [Sales](https://www.arytechsolutions.com/en/solutions/sales): Pipeline, quotes, and field sales in one system
- [Law firms](https://www.arytechsolutions.com/en/solutions/law-firms): Case files, deadlines, and secure client communication
- [Doctors & clinics](https://www.arytechsolutions.com/en/solutions/medical-practices): Booking, billing, and patient communication, connected
- [Tax advisors](https://www.arytechsolutions.com/en/solutions/tax-advisors): Secure document exchange with your clients
- [Architects & construction](https://www.arytechsolutions.com/en/solutions/architects-construction): Project management with BIM integration and approvals
- [Retail & e-commerce](https://www.arytechsolutions.com/en/solutions/retail-ecommerce): Inventory management and POS systems in sync
- [Hospitality](https://www.arytechsolutions.com/en/solutions/hospitality): Reservations, POS, and guest loyalty
- [Manufacturing](https://www.arytechsolutions.com/en/solutions/manufacturing): ERP/SAP/ABAP solutions for your production line
- [Logistics companies](https://www.arytechsolutions.com/en/solutions/logistics): Fleet management and shipment tracking
- [Real estate agents](https://www.arytechsolutions.com/en/solutions/real-estate): CRM and portal integrations for faster closings

## Real client projects

- [Karaca Industrieservice](https://www.arytechsolutions.com/en/blog/karaca-industrieservice) (Karaca Industrieservice, 2026-08-23)
- [Actyra](https://www.arytechsolutions.com/en/blog/actyra) (Actyra, 2026-08-23)
- [Immo-App](https://www.arytechsolutions.com/en/blog/immo-app-architekturbuero) (ARY Tech Solutions, 2026-09-17)

## What clients want to know before the first conversation

### What does a website or custom software cost?

You get a fixed price before any work starts – no timesheet that surprises you at the end. The price comes out of the initial conversation and the actual scope; indicative figures for your industry are listed on each industry page. Recurring costs such as hosting and maintenance are quoted separately, so you can see what is one-off and what is monthly.

### How long does a project take?

It depends on scope, not on the calendar: a clearly defined company website is finished considerably faster than a portal that connects to your administration software. The sequence is always the same – take stock, agree the scope together, build, go live. Your date is committed to in the quote, not estimated after the fact.

### Who will I be working with?

With me, directly. ARY Tech Solutions is the sole proprietorship of Ali Ramazan Yildirim – there is no project management layer between you and the person writing the code. Your contact stays the same from the first conversation through to after launch, and enquiries on working days are answered within 24 hours.

### Is my data processed in line with the GDPR?

Yes. Data is held in EU data centres, transmitted and stored encrypted, and every service provider involved is bound by a data processing agreement. Exactly which ones those are is published openly on the “Subprocessors” page – you do not have to take my word for it, you can read it.

### Can my existing website or software be taken over?

Usually, yes. I start by looking at what you already have and connect existing systems – inventory management, administration or industry-specific software – wherever an interface exists. The switch is prepared in the background and cut over cleanly; your operation carries on as normal meanwhile.

### Does my website have to be accessible?

Since 28 June 2025 the German Accessibility Strengthening Act (BFSG) requires it for many consumer-facing services – online shops and booking or appointment flows, for example. New projects are built to WCAG 2.1 AA from the outset. For an existing site I run an audit and tell you what is missing and what remediation will cost.

### What happens after launch?

The code and all credentials are yours – you are not tied to anyone. If you want it, I take on maintenance, updates and further development. A maintenance contract is available, but it is never a condition of being allowed to keep running your own website.

## Contact

- Email: info@arytechsolutions.com
- Phone: +49 151 67145187
- Location: Sasbach (Ortenaukreis), Baden-Württemberg, Deutschland
- [Legal notice](https://www.arytechsolutions.com/en/impressum)
- [Privacy policy](https://www.arytechsolutions.com/en/privacy)