Skip to main content
David Stredan.sky

Read, Build, Write

Full-stack developer building products, tools & digital experiences.

Portfolio Stats

Projects by technology

Projects by technology
NameCount
TypeScript17
Next.js12
PostgreSQL10
Node.js8
Tailwind CSS8
Docker8
React6
PHP6
Other (23)48

Click a technology → see its projects

Select a technology above

GitHub contributions

 
(opens in new tab)

Work and experience

Selected Work

Anderro

Marketplace
2025

Affiliate management platform for SaaS businesses. Businesses add their products, set commission rates, and get a built-in marketplace where creators...

Next.jsTypeScriptPostgreSQLTailwind CSSRedisStripe SDKCustom APIStripeOAuth GitHub

AI-powered SaaS for thumbnail creation on YouTube, TikTok, Instagram. 9k+ registered users (02/2026). Monorepo with 3 services: Next.js frontend,...

Next.jsTypeScriptNode.jsPostgreSQLPythonExpressDockerRedisFastAPIAI/LLMStripeOAuth GoogleOpenAI APIOpenRouter APIBrevoYouTubeAWS S3

Foodient

iOSAndroid
2025

AI-powered food scanning app for intolerance detection. Take a photo — AI analyzes your meal and suggests recipes. Includes barcode scanner. My first...

TypeScriptNode.jsPostgreSQLPythonExpressReact NativeAI/LLMOAuth GoogleOpenAI APIGoogle GeminiAnthropic ClaudeSign in with AppleApple IAPGoogle Play IAPOpen Food FactsxAI APIBrevo

ViralSky is a SaaS for content creators. I built the technical side solo, while product direction and the core idea came from my partner Rene Remsik...

ReactNext.jsTypeScriptPostgreSQLTailwind CSSPrismaNextAuth.jsStripe SDKPuppeteerNeon PostgresbcryptjssharpclsxStripeOAuth GoogleOpenAI APIGoogle GeminiAnthropic ClaudePostHogOpenRouter APIPerplexity APIxAI APIBrevo

NameMyImage

Open source
2026

Open-source CLI tool for batch-renaming images using AI. Analyzes image content and generates descriptive filenames. Developed based on my own...

TypeScriptNode.jsAI/LLMCLI

Požič to

Marketplace
2025

P2P marketplace connecting renters and lenders — modernizing the traditional sharing economy. Full-stack solo development; project and business with...

ReactTypeScriptNode.jsPostgreSQLTailwind CSSExpressDockerRedisStripeOAuth GoogleGoogle GeminiAnthropic ClaudeBrevoDidit (KYC)MapboxGoogle Tag ManagerMeta PixelSMSGate.sk

Custom-built student and lesson management platform for Bratislava Music Academy (bratislavamusicacademy.sk). Three role-based dashboards (admin,...

ReactNext.jsTypeScriptNode.jsPostgreSQLTailwind CSSDockerNextAuth.jsDrizzle ORMbcryptjsStripeSMTP (Nodemailer)SMSGate.sk

PWA for contrast therapy (sauna + cold plunge) bookings. Combines reservation system, credit-based payments, and presentation website in one...

ReactNext.jsTypeScriptNode.jsPostgreSQLTailwind CSSPythonDockerPrismaNextAuth.jsStripe SDKbcryptjsStripeOAuth GoogleSMTP (Nodemailer)

AllBooks

Marketplace
2025

AllBooks (Trainers Booking) is a comprehensive booking platform for fitness trainers and their clients. It combines a reservation system, credit...

ReactNext.jsTypeScriptNode.jsPostgreSQLTailwind CSSPrismaNextAuth.jsbcryptjssharpOAuth GoogleGoogle Calendar APICron APISMTP (Nodemailer)
2024

Internal Slack bot for CSretail. Built on my own initiative to save developers time — they had to answer repetitive questions about feeds, DB, and...

TypeScriptNode.jsPostgreSQLSSHSlack API

Google Chrome extension to help with impulsive web browsing — blocks time-draining pages and redirects to productive alternatives.

JavaScriptChrome Extension

Other Projects

2026
2025
2025
2024
2024
2024
2024
2023
2023

Legacy

Experience

CTO & Co-founder

Infinee Labs

2025Present

Co-founded Infinee Labs with Rene Remsik in September 2025. I own the entire technical side — architecture, development, DevOps, security, plus customer calls and onboarding. Rene leads product, marketing, and growth.

In 8 months we shipped four products to ~43,000 registered users and ~350 active paying subscribers across B2C mobile, content-creator SaaS, and a B2B affiliate marketplace.

Anderro is a B2B affiliate marketplace with an N-to-N model — businesses publish SaaS products, creators partner with many products. A separate Fastify tracking microservice runs on BullMQ + Redis, Stripe Connect handles payouts, every state change is audit-logged. Layered on top is a fully agentic cold-outreach pipeline: scraping → Perplexity enrichment → Claude-drafted personalized emails → Resend delivery → automated follow-up playbooks. Currently the fastest-growing product in the portfolio.

SkySnail is an AI thumbnail generator for YouTube, TikTok, and Instagram. Monorepo with Next.js, Express, and a Python FastAPI service for transcription and YouTube downloads. 20k+ users, 5,700+ thumbnails generated. The hardest call was redesigning the free-trial flow once a flood of free users broke our unit economics — we moved to card-on-file at signup.

ViralSky is a SaaS for content creators with a multi-AI provider abstraction (users pick provider and model) and Perplexity integration for real-time topic research. 19k+ users.

Foodient is an AI food and allergen scanner for iOS and Android (React Native). Multi-provider AI (Claude, GPT, Gemini, xAI), Open Food Facts, Apple and Google IAP, full App Store and Play release pipeline.

Stack across the portfolio: TypeScript, Next.js App Router, Node.js (Express, Fastify), Python (FastAPI), React Native, PostgreSQL, Redis + BullMQ, Stripe and Stripe Connect. Self-hosted on Hetzner with Docker and Caddy.

How four products are possible solo on the technical side: detailed specs → architecture decisions → research → prototype → phased delivery. Code is written by AI agents (Cursor, Claude Code, custom MCPs) under my senior review. I make every architectural call, set the standards, run code review, and stay close enough to drop into any service when something breaks. The leverage is in removing the bottleneck on typing — not on judgment.

Senior Backend Engineer and Team Lead

CS Apparel Group

20202025

I joined as a PHP medior and over the years grew into a full backend role — PHP, JavaScript, PostgreSQL, Docker, CI/CD, GitLab. The stack evolved as the company scaled.

I led the Service team of 5 developers. We owned recurring system bugs and long-term fixes, plus urgent business requests that could not wait for the full pipeline. One example: implementing the Adyen payment gateway over a weekend to unblock the Polish market launch. (Before AI-generated code — we shipped it manually, haha.)

My responsibilities included daily standups, technical support, and setting direction. I ran 1-on-1s, communicated with the CTO and business stakeholders, and made sure the team had what it needed. Some teammates were stronger than me in certain technologies — I focused on coordination and unblocking.

Brands we worked with: Bibloo, Zoot, GAP, Under Armour, Orsay, Celio. When I started, we had 2 brands and the CZ/SK market. By the time I left, we operated in ~10 countries across Europe and had gone through several tech stack migrations.

I left on my own initiative. I wanted a steeper learning curve and to build my own products. We still have a good relationship.

Intern / Entry Level Developer

4dots

20182019

My first job while still at university. Backend development in PHP and Symfony. Learned to work in a team, experienced startup environment. Domain: big data, Industry 4.0. Overall a great experience.

Bachelor's degree

Brno University of Technology

20152019

Successfully completed studies in Information Technology. Diploma thesis: Processing large data in the Industry 4.0 domain (Research + Python app).

Diploma thesis (opens in new tab)