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. 2022Led 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 - 2018Majoring in Media design and Human-computer interaction
Russian State University for the Humanities - Diploma, Intellectual Systems in the Humanities
2009 - 2014Additional info
Mentor Move
2022Career and relocation mentor for specialists moving into European tech roles: CV reviews, mock interviews, coaching
Languages
Russian (native), English (C1), German (C1)