Uliana Sirotina

Engineering Manager | Engineering Team Lead

Munich, Germany

About

I lead engineering teams that care about purposeful work, empathy, and clarity. My background in front-end development helps me bridge product, design, and engineering - creating environments where people and products grow together.

What I care about

documented processes | understanding the bigger picture | open, clear and direct communication | cross-functional work | shared ownership & accountability | constructive feedback culture

Technical stack

TypeScript, React, Node.js, GraphQL | micro-frontends, design systems, accessibility tooling | Salesforce integrations, event-driven architecture

Experience

SoSafe - Engineering Team Lead

Apr. 2024 - curr.

Joined as Senior Frontend Engineer, promoted to Team Lead within 4 months.

  • ⚬ Lead a cross-functional squad of 5 engineers (frontend, backend, fullstack) owning the Customer and User domains; 8 engineers led over 2 years, through two rebuilds of the team
  • ⚬ Rebuilt the team from merged parts - new PM, new designer, two developer pairs from different squads - and distributed technical ownership to the point of holding only 4 of 16 epics personally, backed by a support rotation and pair coding
  • ⚬ Grew an engineer from QE to mid-level backend, coached a senior engineer out of underperformance, and managed one exit end to end, from calibration to separation
  • ⚬ Ran end-to-end hiring for 2 engineers and trained 3 colleagues into the interview process, including one first-time hiring manager; authored hiring-process improvement proposals
  • ⚬ Initiated and delivered automated accessibility tooling across two product platforms, with recurring metrics, leadership dashboards and documentation for org-wide rollout
  • ⚬ Delivered the 2-digit to 4-digit language code migration unblocking locale variants across 5 teams; blocked a shortcut implementation by quantifying the ~2 months per team of debt it would create
  • ⚬ Introduced sprint-based planning, velocity tracking and explicit prioritisation; deliberately halved sprint load to reinvest capacity into architecture, technical planning, bug triage and pairing
  • ⚬ Led the technical investigation and director-level communication of a pricing incident affecting hundreds of customers, delivering root cause and a remediation plan to engineering and GTM leadership
  • ⚬ Followed the incident with a product provisioning audit, run jointly with Product Analytics, that sized a seven-to-eight-figure ARR impact from over- and under-provisioning; drove a new CRM package-version field and a correction migration that made provisioning data fully reliable

Garden.io - Senior Frontend Engineer

Feb. 2023 - Mar. 2024
  • ⚬ Designed and implemented the customer onboarding flow for the product's free tier launch, covering a gap found late in planning and delivered to the fixed release date
  • ⚬ Built product features in TypeScript, React, React Query and styled-components, with smaller improvements to the API

Adjust - Senior Frontend Engineer

Apr. 2022 - Jan. 2023
  • ⚬ Restructured the team's API error handling and separated Sentry reporting from the shared company project, improving signal quality for frontend issues
  • ⚬ Introduced a bug board and triage flow for the team
  • ⚬ Built product features in TypeScript, React, React Query and styled-components

Uberall - Engineering Manager

Aug. 2020 - Mar. 2022

Led a cross-functional squad of 6 owning review management: aggregating reviews from Google Maps, TripAdvisor and other partners into a single tool for customers to read, sort and respond to them.

  • ⚬ Shipped Smart Conversations, a new product built on Google's newly launched Business Messages API, including an early AI auto-response system trained to resolve common customer enquiries without human involvement
  • ⚬ Introduced Scrum from scratch to balance a defect-prone multi-partner ingestion pipeline against new product delivery: two-week sprints with capacity deliberately reserved for incremental fixes, so quality improved steadily without pausing feature work
  • ⚬ Held the team together through an acquisition, a department reorganisation and repeated process changes: zero attrition over two years, with delivery cadence unbroken
  • ⚬ Promoted one engineer to Senior, and mentored a backend engineer from another team into their first Team Lead role, advocating for them with leadership to make it happen
  • ⚬ Frontend hiring manager for the engineering department: hired 13 frontend engineers across all teams, built the frontend hiring process and its documentation, and trained other engineers to interview

Uberall - Frontend Engineer

Aug. 2019 - Jul. 2020
  • ⚬ Developed features using ReactJS, Redux, React-Query, and Less, conducted code reviews
  • ⚬ Improved onboarding documentation and process in the Engineering department
  • ⚬ Led the creation of UI-component library (Theme UI, ReactJS)
  • ⚬ Organised and ran the Frontend Chapter meetings

Searchmetrics - Frontend Engineer (joined as working student)

Sep. 2016 - Jul. 2019
  • ⚬ Created and maintained UI-kit (component library) - Storybook, ReactJS
  • ⚬ Mentored frontend working students

Freelancing (part-time, alongside employment)

Trail

Oct. 2023 - Feb. 2024
  • ⚬ Frontend features in TypeScript, React, GraphQL/Apollo

Rebels AI

Dec. 2020 - Jan. 2022
  • ⚬ Refactored a geology webapp and built a task-generator interface in React; direct client consulting

Education

Technical University of Berlin - M. Sc. Computer Science

2015 - 2018

Majoring in Media design and Human-computer interaction

Russian State University for the Humanities - Diploma, Intellectual Systems in the Humanities

2009 - 2014

Additional info

Mentor Move

2022

Career and relocation mentor for specialists moving into European tech roles: CV reviews, mock interviews, coaching

Languages

Russian (native), English (C1), German (C1)

Links