Svetoslav Kirov

Available to hire

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

Industry experience

  • Software & Internet
  • Financial Services
  • Professional Services
  • Media & Entertainment
  • Education
  • Computers & Electronics
  • Retail

Work experience· 6 roles

Team Lead · Digital LtdMar 2025 – Feb 2026 · 1 yr

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.

Principal Engineer & Team Lead · BankingOn RemoteMar 2023 – Feb 2025 · 2 yrs

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.

Senior Software Engineer & Team Lead · Phos LTDJun 2021 – Feb 2023 · 1 yr 9 mos

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.

Senior Engineering Manager & Owner · Valteo Digital LtdJul 2017 – May 2021 · 3 yrs 11 mos
Team Lead · Blu bit o ADS Sofia, BulgariaMar 2015 – Jul 2017 · 2 yrs 5 mos
Senior Web Developer & Team Lead · Various Companies (GDM FX, GOOS Web Development, ELPROM TRADE MSK, etc.)Jan 2002 – Jan 2015 · 13 yrs 1 mo

Education

Bachelor's degree in Information Technologies · SVU BIT Sofia2004 – 2008
Bachelor's Degree in Applied Mathematics · Sofia University Sofia, Bulgaria2002 – 2004
Professional High School Diploma in Finance & Economics (Management & Economics) · National High School of Finance and Economics Sofia, Bulgaria1996 – 2001

Certifications and awards· 14

Zend PHP Certificate2030 – 2026
JavaScript Certificate2030 – 2026
Python Certificate2030 – 2026
MySQL Certificate2030 – 2026

Hire Svetoslav Kirov today

Post a job and invite Svetoslav, or contact them directly. No hidden commission.

Post a job