Backend for educational service


Backend for ERP system

Societe Generale

Middleware to connect a new app with backend

What can a PM do?

Write and execute a contract

Set the working conditions, take part in contract signing, and follow up on contract compliance.


Establish and evaluate the requirements and backlog

Take part in setting the requirements alongside the client (and analyze them from the project standpoint), create a backlog (and analyze it), manage the analysts, designers, and developers.

Take part in building a project team

Each of our projects always has our own PM, who is familiar with our corporate procedures. They take part in building a team and keep track of its processes and progress.

Schedule the work

All processes are extremely transparent; at all times, clients are aware of where their project is and will be.

Monitor project financials

Provide preliminary reports to help us give a team estimate for the following month. Thanks to that, clients always know where their project stands and how much it will cost to continue developing it for another month. It also aids in planning an annual budget.

Manage the project

Call project meetings and retrospectives, checks up on motivation and morale in the team.

Write reports

Write reports and review team progress (weekly/monthly/sprint-by-sprint) in a clear manner and any format a client may prefer. Such reports are always submitted at request.

We have clients across the entire globe

Our clients’ reviews

“Since we were already working with Surf, we had established effective communication. The Surf team has actively engaged with our developers, speeding up our progress. Thanks to that, for instance, it took us less time to integrate information about deliverers. Moreover, Surf was often proactive, suggesting interface improvements as well as the format and process adjustments to the mobile interface.”
Dmitry Gordienko
Lead Backend Developer
“The Surf team did research and put together a UI prototype based on our wishes and existing data and using the bank’s corporate colors and unified design elements. Thanks to this, the application looks cool and organically integrates into the overall style of the bank. All new features are also implemented in the same style. What’s more, the interface was integrated with the Fast Payments System. The Central Bank sets strict design requirements for this module, so it took considerable effort for the Surf team to do it.”
Pavel Efalov
Head of UX/UI Division
“Our cooperation with Surf is long and very productive. We started by developing an application that would be easy to use. During the project, many other new interesting features were added. Many of them were realised due to active participation of Surf. The team was always invariably interested in cooperation, effectively built communications and implemented all our wishes at a high technical level. ”
Oksana Yaroslavceva
Online Product Head of Design & Development

How do we do that?

  1. Project initiation

    At this point, we create an infrastructure of a project along with some baseline artifacts, such as a brief, a project statute, project materials, and internal records that can be used to track project metrics. We also arrange our first meeting with a client and a team: we make sure everyone is on the same page in terms of our expectations, goals, deadlines, finances, and MVP.

  2. Planning

    Next, we update our risk registry and create a schedule, outlining what needs to be accomplished by the end.

  3. Execution

    PMs monitor how well their teams stick to their deadlines. If they don’t, PMs must figure out how to fix the problem and deliver the finished products on time. PMs are also in charge of risk management. They make certain that we integrate enterprise systems (if necessary). In addition to that, they monitor the project: scope, time, cost.

  4. Finish line

    PMs call project retrospectives and write reports. In addition, they gather client feedback.

Contact us
Let’s discuss your project together
CEO photo white

Vladi Makeew

CEO of Surf
Drop a file here or click to upload
    Hidden span