Senior Software Engineer

Daria P

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
7 yrs.
Location
Ukraine
Timezone
(GMT+02:00) Kyiv

Languages

English
Intermediate (B1)

About

Daria is a Senior Software Engineer with 7 years of experience specializing in JavaScript, Python, and React.js. She excelled in building scalable backend services and user-friendly interfaces across various projects, addressing challenges such as performance optimization and user experience enhancement. Her previous roles include senior positions at Applied Labs, and mid-level development at Evrone and Clover Dynamics. Daria holds a degree in Computer Science from the National University of Kyiv-Mohyla Academy.

Experience

E-commerce platform

Senior Software Engineer

About the Project

I worked on was an e-commerce platform. The goal was to give mid-sized businesses a powerful online store that they could fully customize — like Shopify, but more tailored to specific industries. The platform let businesses manage their products, orders, customers, and payments all in one place. From the customer’s side, it looked like a typical online shop — you could browse products, add them to your cart, check out, and track your orders. But behind the scenes, there was a full admin dashboard for owners to handle things like inventory, pricing, and even customer messages. The target audience was mostly retail businesses that needed to move their operations online or upgrade from older systems.

  • E-commerce

Responsibilities

I worked as a senior software engineer on the project, and my role was to work across both the frontend and backend. One of my biggest contributions was building the backend services that handled product listings, orders, and payments. I also worked on the customer-facing website, making sure it was fast, mobile-friendly, and easy to use. A big accomplishment was helping the platform scale smoothly as more businesses joined — we were able to support thousands of users without performance issues, even during busy periods. Overall, the work I did helped the company launch faster, reduce bugs in production, and deliver a better experience for both the business owners and their customers.

Skills & technologies

A real estate web platform

Mid-level Full Stack Developer

About the Project

The main goal of the project was to help users find, view, and book properties — whether for rent, vacation, or short-term stays. So it was a mix between a property listing site and a booking platform. The product had two sides: one for people searching for properties, and one for property managers to list and manage their properties. On the user side, people could browse listings, see details, check availability on a calendar, & make bookings. On the admin side, property managers could upload photos, set pricing, handle booking requests, & view reports. The target audience included real estate companies, rental property managers, and some individual landlords, mostly across Europe and North America.

  • Real Estate

Responsibilities

My role was full stack developer, and I focused on building out both the user interface and the backend systems. On the frontend, I worked with Vue.js to create pages for browsing, filtering, and viewing properties. On the backend, I wrote APIs in Go to handle things like booking logic, user accounts, and data management. One of my key accomplishments was optimizing how bookings were handled — I made the system more reliable and faster, especially when dealing with calendar availability and overlapping requests. My work helped improve the user experience — pages loaded faster, the booking flow was smoother, and the admin tools were easier to use. As a result, the platform saw better engagement and more successful bookings.

Skills & technologies

A booking platform

Junior Full Stack Developer

About the Project

The main goal was to help users easily schedule and manage reservations. From a user’s perspective, they could browse available time slots, make a reservation, and get confirmations or reminders. On the business side, owners could manage their schedule, see upcoming bookings, and handle customer info. Everything was online, so no phone calls or manual coordination needed. The target audience was small to mid-sized businesses that needed a simple, web-based system to handle their customer bookings without a lot of overhead. Key features included real-time availability, user accounts, secure login, notifications, and a dashboard for managing bookings.

Responsibilities

I worked as a junior full stack developer. My role was to build out user interfaces with React and help develop backend APIs using Django. I focused a lot on making the booking pages intuitive — things like showing available times, navigating between days, and confirming bookings. One of my key tasks was helping implement the secure login system and managing user roles — so customers, business staff, and admins all had access to the right features. I also worked on making sure bookings were stored reliably in the database and displayed correctly to users. My work helped make the platform more stable, more user-friendly, and easier for businesses to start using.

Skills & technologies

Education

National University of Kyiv-Mohyla Academy

2013 - 2017
computer science