Uliana Sirotina

Uliana Sirotina

Frontend engineer in Berlin, Germany, she/her

About

I am a frontend engineer with passion for people management. I am currently working as an Engineering Team Lead in SoSafe. My team is responsible for the all aspects of onboarding customers into our application. This includes both the technical side of automating as much as possible, and the experience side of making the process smooth and pleasant.

Work Experience

2024 — Now
Engineering Team Lead at SoSafe
Remote

SoSafe is a company that helps organizations protect against cyber threats by teaching employees about security and running phishing tests.

  • Leading a cross-functional team, including performance management, career growth and technical leadership on projects.

  • Collaborating closely with a product manager and designer in a trio, defining the team's roadmap according with company's priorities.

2024 — Now
Senior Frontend Engineer at SoSafe GmbH
Remote
  • Lead the accessibility project for our team as part of a larger Accessibility program within the department with an end goal of passing an audit. This included evaluating the current state, identifying points of improvements, writing down detailed tasks for the team and conducting QA after implementation.

  • Worked on features closely with design and product

  • Mentored more junior developers on the team

Tech: Typescript, React.js, Tanstack-Query

2023 — 2024
Berlin, Germany

Garden.io is a small Series A startup. Their open source tool focused on simplifying Kubernetes development workflows and improving developer experience for smoother app development and deployment.

Tech: Typescript, React.js, React-Query, styled-components

2022 — 2023
Berlin, Germany

Adjust is a complex mobile analytics and attribution tool, focused on optimising user engagement and driving growth in the mobile app ecosystem.

Highlights:

  • Restructured and organised API error handling within our micro frontend, streamlining processes for improved efficiency.

  • Enhanced error reporting with Sentry, now organised by team for better tracking and clearer visibility.

  • Set up a bug board and improved bug management for our team.

Tech: Typescript, React.js, React-Query, styled-components

2021 — 2022
Berlin, Germany

Uberall helps businesses improve their online visibility and customer engagement across various digital platforms.

Highlights:

  • Managed a cross-functional team of 6: communicating with stakeholders, defining the team’s roadmap, participating in product and design decisions during the feature planning phase, dealing with technical debt, improving internal squad processes

  • Coaching team members, helping them set up goals and develop their careers, conducting performance assessments, creating and maintaining continuous feedback culture, keeping good relationships within the team, preventing conflicts and roadblocks

  • Navigated the team through the time of change: acquisition of another company, reorganisation inside the department, multiple changes in processes

  • Introduced Scrum process in my squad with the help of an Agile coach

2019 — 2021
Berlin, Germany
  • Improved onboarding documentation and process in the Engineering department

  • Hiring manager since August 2020: conducting interviews, communicating with recruiters, improving hiring process documentation together with BE hiring manager, onboarding other devs to join interviews

  • Leading the creation of UI-component library (Theme UI, ReactJS)

  • Organised and ran the Frontend Chapter meetings

  • De-facto representing the Frontend team in Engineering department

  • Improved FE build setup reliability: worked closely with a task force between FEs and DevOps to improve our frontend build

  • Part of the creative team: cross-functional team in the company that takes care of all the events within the company

  • As a genuinely active and caring person - I organised various events for the squad and department. Both online and offline

  • The go-to person inside and outside of the Engineering department

Tech: React.js, Redux, React-Query, Less, Theme-UI

2016 — 2019
Berlin, Germany

Searchmetrics, now called Conductor, helps businesses improve their online presence and visibility through digital marketing and SEO tools.

Highlights:

  • Transitioned from a working student to a skilled Frontend Engineer within the organization.

  • Developed and managed a UI-kit using Storybook and ReactJS for consistent and appealing user interfaces.

  • Mentored another Frontend working student.

  • Contributed to QA and Frontend Chapters.

Tech: React.js, SCSS, Glamor, Storybook, node.js, GraphQL, Highcharts

Volunteering

2022 — 2022
Mentor at Mentor move

Career and relocation mentor for specialists of different backgrounds and experiences on the topics of finding a job in Europe

  • Reviewing CVs

  • Conducting mock interviews

  • Coaching

Projects

2023

Part time freelancing project for Trail ML on the UI for documentation generation feature.

Tech: Typescript, React.js, GraphQL with Apollo Client

2021

Part-time freelancing for Rebels AI - an agency building ML solutions.

  • Revamped a React.js web application for geologists.

  • Interacted directly with clients, offering consultation and restructuring their code.

  • Built a user-friendly interface for a state examination task generator using React.js and Chakra UI.

Tech: React.js, React-Query, Chakra UI, Theme-UI

Education

2015 — 2018
Berlin, Germany

Concentrated on courses related to user experience and human-computer interaction. Conducted user studies and experiments. Master thesis topic is: "Influence of UI positioning and complexity on user experience and performance during VR exergames".

2009 — 2014
Moscow, Russia

These studies were a combination for mathematics, linguistics with deep dive into theoretical cognitive systems and artificial intelligence.

Telegram