Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 34 additions & 27 deletions profile/README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,32 @@
<img src="https://capsule-render.vercel.app/api?type=rect&color=0:0d1117,50:101827,100:0052cc&height=120&text=Digital%20Product%20Engineering&fontSize=28&fontColor=e6edf3&fontAlignY=42&desc=Platforms%20%C2%B7%20AI%20Tooling%20%C2%B7%20Cross-Platform%20Apps&descSize=14&descColor=8b949e&descAlignY=70" width="100%" />
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://capsule-render.vercel.app/api?type=rect&color=0:0d1117,50:101827,100:0052cc&height=130&text=Digital%20Product%20Engineering&fontSize=30&fontColor=e6edf3&fontAlignY=42&desc=Platforms%20%C2%B7%20AI%20Tooling%20%C2%B7%20Cross-Platform%20Apps&descSize=15&descColor=8b949e&descAlignY=72">
<img alt="klein.business — Digital Product Engineering: Platforms, AI Tooling, Cross-Platform Apps" src="https://capsule-render.vercel.app/api?type=rect&color=0:f6f8fa,50:dbeafe,100:0052cc&height=130&text=Digital%20Product%20Engineering&fontSize=30&fontColor=0d1117&fontAlignY=42&desc=Platforms%20%C2%B7%20AI%20Tooling%20%C2%B7%20Cross-Platform%20Apps&descSize=15&descColor=475569&descAlignY=72" width="100%">
</picture>

<div align="center">

[![Website](https://img.shields.io/badge/klein.business-0052cc?style=for-the-badge&logoColor=white)](https://klein.business)
&nbsp;
[![LinkedIn](https://img.shields.io/badge/LinkedIn-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/company/klein-business)
&nbsp;
[![Email](https://img.shields.io/badge/Contact-D14836?style=for-the-badge&logo=maildotru&logoColor=white)](mailto:contact@klein.business)

</div>

---

We build cross-platform applications, scalable web platforms, and AI-driven tools.
Small team, opinionated stack, production-grade output.
We design and ship cross-platform applications, scalable web platforms, and
AI-driven tools. Small team, opinionated stack, production-grade output.

### What We Do

| Domain | Description |
|:---|:---|
| **Cross-Platform Apps** | Native-quality applications for iOS, Android, smart TV (Apple TV, Android TV, Fire TV, Tizen, webOS), and desktop -- built with Flutter, SwiftUI, and Jetpack Compose. |
| **Cross-Platform Apps** | Native-quality applications for iOS, Android, smart TV (Apple TV, Android TV, Fire TV, Tizen, webOS), and desktop built with Flutter, SwiftUI, and Jetpack Compose. |
| **Web Platforms** | Server-rendered web applications, e-commerce systems, and SaaS products on Next.js and SvelteKit. |
| **AI and Data Products** | Content pipelines, data enrichment platforms, web scraping infrastructure, and agent-based automation. |
| **Enterprise Modernization** | Migrating legacy systems to modern architectures -- from mainframe PL/I-to-Java rewrites to desktop-to-web transformations with ERP integration. |
| **Scheduling and Workflow** | Constraint-based scheduling platforms for multi-location service providers with drag-and-drop interfaces. |
| **AI & Data Products** | Content pipelines, data enrichment, and agent-based automation — from ingestion to production delivery. |
| **Legacy Modernization** | Migrating legacy systems to modern architectures mainframe batch processing to JVM platforms, desktop applications to web. |
| **Scheduling & Workflow** | Constraint-based scheduling platforms for multi-location service providers with drag-and-drop interfaces. |

### Stack

Expand All @@ -38,15 +43,13 @@ Small team, opinionated stack, production-grade output.
![Go](https://img.shields.io/badge/Go-00ADD8?style=flat-square&logo=go&logoColor=white)
![Kotlin](https://img.shields.io/badge/Kotlin-7F52FF?style=flat-square&logo=kotlin&logoColor=white)
![Java](https://img.shields.io/badge/Java-437291?style=flat-square&logo=openjdk&logoColor=white)
![PL/I](https://img.shields.io/badge/PL%2FI-005A9C?style=flat-square&logoColor=white)
![C%23](https://img.shields.io/badge/C%23-512BD4?style=flat-square&logo=dotnet&logoColor=white)

</td>
<td valign="top" width="33%">

**Frameworks**

![Next.js](https://img.shields.io/badge/Next.js-000000?style=flat-square&logo=next.js&logoColor=white)
![Next.js](https://img.shields.io/badge/Next.js-000000?style=flat-square&logo=nextdotjs&logoColor=white)
![SvelteKit](https://img.shields.io/badge/SvelteKit-FF3E00?style=flat-square&logo=svelte&logoColor=white)
![React](https://img.shields.io/badge/React-61DAFB?style=flat-square&logo=react&logoColor=black)
![Flutter](https://img.shields.io/badge/Flutter-02569B?style=flat-square&logo=flutter&logoColor=white)
Expand Down Expand Up @@ -74,49 +77,52 @@ Small team, opinionated stack, production-grade output.
</tr>
</table>

### Portfolio
### Capabilities

> Representative engagements, described generically. We don't publish client
> names or confidential project details.

<details open>
<summary><strong>Consumer Products</strong></summary>
<br>

| Product | Description | Platforms |
| Capability | What it involves | Platforms |
|:---|:---|:---|
| **TV VPN Client** | Native VPN application built for the 10-foot experience -- D-Pad navigation, WireGuard tunneling, streaming-optimized server selection | Apple TV, Android TV, Fire TV, Tizen, webOS |
| **AI Content Tool** | Video-to-social-content pipeline: transcription, caption generation, hashtag analysis, multi-platform export | iOS, Android, Windows, Web |
| **10-foot TV experience** | Native connectivity and streaming apps built for D-Pad navigation and living-room UX | Apple TV, Android TV, Fire TV, Tizen, webOS |
| **AI content pipelines** | Media-to-content workflows: transcription, caption generation, multi-platform export | iOS, Android, Desktop, Web |

</details>

<details open>
<summary><strong>Enterprise and Commerce</strong></summary>
<summary><strong>Enterprise &amp; Commerce</strong></summary>
<br>

| Project | Solution | Stack |
| Capability | What it involves | Stack |
|:---|:---|:---|
| **E-Commerce Relaunch** | Product catalog with OCR-based data import, automated PDF scraping, and review management | SvelteKit, Supabase, Python, Cloudflare |
| **Enterprise Platform** | Legacy desktop replacement with bidirectional ERP sync, order management, and offline-capable PWA | Next.js, React, TypeScript, Azure |
| **Mainframe Migration** | PL/I-to-Java 21 rewrite of banking batch processing on DB2 z/OS with dual-track facade architecture | Java 21, Jakarta EE, Maven, DB2 |
| **E-commerce platforms** | Product catalogs with automated data ingestion and review workflows | SvelteKit, Supabase, Python, Cloudflare |
| **Enterprise web platforms** | Replacing legacy desktop workflows with web platforms and back-office integration | Next.js, React, TypeScript, Azure |
| **Legacy mainframe modernization** | Migrating batch processing from legacy mainframe stacks to modern JVM platforms | Java 21, Jakarta EE, Maven |

</details>

<details open>
<summary><strong>SaaS and Data Products</strong></summary>
<summary><strong>SaaS &amp; Data Products</strong></summary>
<br>

| Product | Description | Stack |
| Capability | What it involves | Stack |
|:---|:---|:---|
| **Data Enrichment Platform** | Registry scraping, lead generation, and outreach automation for business data | Python, FastAPI, Next.js, PostgreSQL, Redis |
| **Scheduling Platform** | Constraint-based appointment scheduling for multi-location service providers with drag-and-drop UI | Next.js, TypeScript, Prisma, Tailwind |
| **Data enrichment** | Public-data aggregation, enrichment, and outreach automation | Python, FastAPI, Next.js, PostgreSQL, Redis |
| **Scheduling platforms** | Constraint-based appointment scheduling with drag-and-drop UI | Next.js, TypeScript, Prisma, Tailwind |

</details>

<details open>
<summary><strong>Research</strong></summary>
<br>

| Project | Description | Stack |
| Capability | What it involves | Stack |
|:---|:---|:---|
| **Agentic Bench** | Evaluation framework for AI coding agents on real-world engineering tasks from our own projects | Python, Docker |
| **Agent evaluation** | Benchmarking frameworks for AI coding agents on real-world engineering tasks | Python, Docker |

</details>

Expand All @@ -126,10 +132,11 @@ Small team, opinionated stack, production-grade output.

We publish select libraries and tools. Contributions welcome.

See our [contributing guidelines](https://github.com/klein-business/.github/blob/main/CONTRIBUTING.md) and [security policy](https://github.com/klein-business/.github/blob/main/SECURITY.md).
See our [contributing guidelines](https://github.com/klein-business/.github/blob/main/CONTRIBUTING.md)
and [security policy](https://github.com/klein-business/.github/blob/main/SECURITY.md).

---

<div align="center">
<sub>klein.business</sub>
<sub>klein.business — Munich, Germany</sub>
</div>