As a Software Engineer at Bauer Media Outdoor UK, I specialise in full-stack development using Next.js, TypeScript, and NestJS to build an internal tool for one of the UK's leading Out of Home media companies
I bring a unique combination of 5+ years of project management expertise together with 1+ year of commercial software engineering experience and 2+ years of production-level development work. I am skilled at delivering projects on time, within budget, and exceeding expectations (where possible)
I thrive working with organisations that foster excellent company culture, utilise modern technology stacks, and offer genuine opportunities for professional growth and continuous learning
This is a brief overview of my background and tech skills.
I'm Nataliia, a Software Engineer currently working at Bauer Media Outdoor UK, one of the UK's leading Out of Home media companies. I specialize in building scalable web applications using modern technologies like Next.js, TypeScript, and NestJS.
In my current role, I contributed to major workstreams, including building a platform for enforcing hundreds of advertising restrictions and helping deliver a key commercial feature one months ahead of schedule. I integrated Salesforce and other systems with thorough testing and ran load tests that helped reduce processing times from 30+ seconds to under 5. I also improved team effectiveness by onboarding new colleagues, writing clear documentation, and representing the team across the business.
Beyond commercial work, I'm passionate about social impact technology. I've contributed to open-source projects supporting Ukrainian refugees and empowering individuals from disadvantaged backgrounds through CodeYourFuture. I'm particularly proud of leading a project that trained 80+ Ukrainian veterans in cybersecurity - CyberDefenders.
My journey into tech began after a successful career in project management across cybersecurity, education, and humanitarian sectors. This background taught me how to get things done on time and within budget - skills that serve me well in fast-paced development environments.
HTML5
CSS3
JavaScript
React.js
Next.js
Node.js
Tailwind CSS
Bootstrap
PostgreSQL
Postman
Python
Linux
Git
GitHub
REST APIs
Agile
Supabase
Prisma
Jest
Docker
Some of my personal and group projects.

group project
Collaborated with a cross-functional team to design and deploy a real-time web application with a dashboard offering in-depth insights into project progress, GitHub activity, and contribution metrics. The application improves transparent collaboration and effective monitoring for coding bootcamp trainees and mentors.
Contributed to both frontend and backend development, with key achievements including the integration of GitHub APIs to track pull requests and issue metrics, and the implementation of dynamic data visualisations using ‘Chart.js’ and ‘Echarts’.

group project
A charity donation platform built for The Big Alliance during a team-based hackathon, to facilitate both individual and corporate donations. Features include campaign management, PayPal payments, and secure authentication using NextAuth.
Led front-end development, designing and building key pages (Home, Campaign, Donation) for both mobile and desktop users. Optimised Next.js routing, integrated API endpoints, and managed dynamic props. Handled collaboration via Miro and conducted code reviews.

personal project
Engineered a responsive web application, leveraging the REST Countries API to enable users to search and filter country data by name, capital, and region. Implemented state management with React hooks to handle dynamic data fetching and real-time user input. Integrated search and filter functionalities, including a region-based dropdown and real-time search input, to enhance usability. Incorporated a light/dark mode toggle to improve accessibility and user experience, with conditional styling applied through CSS classes.

personal project
Developed an interactive web application that matches users with Barbie movie characters based on their responses. Utilised React for state management and dynamic rendering, integrating ‘react-confetti’ to provide celebratory effects upon quiz completion and ‘react-icons’ for enhanced UI components. Implemented responsive design principles using CSS to ensure optimal usability across various devices. The app dynamically loads Barbie character images and information from a JSON dataset, with real-time response handling and conditional rendering to create an engaging user experience.

personal project
It is a straightforward game built with HTML, CSS, and JavaScript. I developed the game during the Women's Coding Day hackathon organised by Le Wagon London, this project allows two players to enter their names, make choices, and view the result dynamically. The game features responsive design for both desktop and mobile devices, with animated elements to enhance engagement. JavaScript handles the core functionality, including random choice generation and result determination.

personal project
Developed a fully responsive educational website using React and Vite. The website includes sections like Programmes, About, Campus Life, Testimonials, and Contact, making it easy for users to navigate through the sections. It features a built-in video player and a contact form integrated with Formspree for user feedback
I am always happy to hear from you. Please get in touch by submitting the form below if you have any questions.