Svetoslav Kirov
I'm Svetoslav Kirov, a seasoned principal full-stack engineer with over 20 years of experience in web and mobile development.
About
I’m Svetoslav Kirov, a seasoned principal full-stack engineer with over 20 years of experience in web and mobile development. I specialize in React and React Native and have a proven track record of leading cross-functional teams, raising code standards, and designing scalable architectures.
I enjoy turning ideas into shipped products across fintech, e-commerce, and publishing, mentoring engineers along the way and driving continuous improvement. I thrive on building cohesive user experiences across web and mobile and guiding teams through the full SDLC with a focus on quality and collaboration.
- 23 years' experience
- Joined February 2026
Skills· 25
Languages
- BulgarianFluent
- EnglishFluent
- GermanFluent
- RussianAdvanced
Industry experience
- Software & Internet
- Financial Services
- Professional Services
- Media & Entertainment
- Education
- Computers & Electronics
- Retail
Work experience· 6 roles
Led development of OSI Wallet, a secure Web3 wallet enabling Bitcoin and blockchain integrations; guided engineering teams to adhere to best practices and high-quality code standards; architected scalable fintech solutions ensuring crypto-to-transaction integrity and regulatory compliance; mentored junior developers and oversaw the full SDLC from requirements through deployment; built cross-platform mobile features with React Native for consistent UX across iOS and Android.
Designed and led a React-first rebuild of customer and admin portals, introducing a query-driven server cache and standardized forms system; developed a shared component library documented in Storybook with interactive and accessibility tests; implemented type-safe APIs via code generation from OpenAPI, reducing runtime errors and improving developer experience; collaborated with Python/Flask teams on API design, versioning, and error envelopes; introduced observability with App Insights and performance budgets using route-level chunks and Suspense patterns; mentored over five engineers, instituting code review guidelines, CI quality gates, and release hygiene on Azure; prototyped AI features leveraging OpenAI, Anthropic and Gemini models to deliver streaming chat interfaces and tool-calling adapters; implemented new mobile banking features using React Native with a unified web/mobile codebase.
Migrated a large legacy codebase to TypeScript and modern React, introducing a query for server cache and Zustand for local state; delivered merchant dashboards and internal admin tools with complex forms, inline validation, and optimistic updates; added end-to-end coverage via Cypress and standardized Storybook documentation, reducing regressions; coordinated with product and design teams to define UI patterns, empty states, and error boundaries; managed a team of five developers across full-stack, backend, and frontend; introduced React Native to mobile development process, architecting Android and iOS applications with shared business logic.
Education
Certifications and awards· 14
Hire Svetoslav Kirov today
Post a job and invite Svetoslav, or contact them directly. No hidden commission.





















