About
Alex Shuvalov.A developer who understands business.
Short version: I build products that make money for my clients. Long version below.
My name is Oleksandr Shuvalov — Alex in work contexts. I'm an independent senior fullstack developer. Based in Warsaw, working with clients worldwide: Poland, Ukraine, EU, US, occasionally further.
I build three kinds of products: production websites (Next.js, multilingual, SEO baked in), AI agents (RAG assistants, sales bots, function-calling automations) and mobile apps (iOS + Android from a single Expo codebase). Before going solo I worked as a fullstack engineer in product companies and as a founder in my own businesses — that 'understands code + understands money' mix shapes how I run projects.
Clients often struggle with agencies for one reason: there are five layers between them and the person writing the code. Account, project, product, lead, junior. Decisions take weeks. I work without those layers — you message me directly, I write the code myself, I respond within hours. Not for everyone, but for MVP-to-mid-size projects it's noticeably faster and cleaner.
What I work with
Frontend
- Next.js 15
- React 19
- TypeScript
- Tailwind CSS
- Motion / Framer
- next-intl
Backend
- Node.js
- Express
- Edge Functions
- Firestore
- Supabase
- PostgreSQL
- pgvector
AI
- OpenAI / GPT
- Anthropic / Claude
- Google Gemini
- Function calling
- RAG (pgvector / Pinecone)
- LangChain (selectively)
Mobile
- React Native
- Expo SDK 52
- Swift (native modules)
- Kotlin (native modules)
- RevenueCat
- Expo Push
Infra
- Vercel
- Cloudflare
- GitHub Actions
- Sentry
- Upstash Redis
- EAS Build
Languages
- Русскийnative
- Українськаnative
- EnglishB2+, fluent at work
- PolskiB1, conversational for meetings and contracts
Location
Warsaw, Poland. I work with clients worldwide on EU / US-friendly hours.
Where to find me
Let's talk?
30-minute call, no commitment. Tell me what you need, I'll tell you honestly if I'm the right fit.