← Back to overview
Initflow
Custom project development · Front-end Engineer · Nov 2016 – Feb 2019
2.5yr
Tenure
The Story
What Initflow was: A custom development agency in Saint Petersburg building web products for external clients —
corporate platforms, internal tools, e-commerce solutions, and everything in between.
The work was diverse, fast-paced, and client-facing.
My role: Front-end engineer — a strong executor who shipped reliably and fast.
Worked directly with clients and stakeholders — translating business needs into working products.
This was my first real experience bridging the gap between technical implementation and business communication.
A note on the portfolio: Much of the work from this period was done for clients under NDA or has since gone offline.
Some older results can be retrieved if needed — but the real takeaway is the foundation:
this is where I learned to ship fast, communicate with non-technical people, and take ownership of a product from start to finish.
What I Did
Engineering
- React.js SPAs — built single-page applications from scratch for multiple client projects. Server-side rendering with Node.js where SEO or performance required it.
- E-commerce — product catalogs, checkout flows, payment integrations.
- Corporate platforms — internal dashboards, admin panels, content management systems.
- Performance optimisation — FCP, TTI, bundle analysis, lazy loading strategies. This is where I first started caring deeply about what happens after the code is written.
Leadership
- Client communication — direct work with stakeholders on requirements, timelines, and trade-offs. First experience explaining technical decisions to non-technical people.
- Project ownership — responsible for the full lifecycle of frontend delivery: from scoping to launch.
Why It Matters
Initflow is where I built my engineering foundation. The agency model forced me to learn fast, adapt to different domains,
and deliver under real deadlines with real clients. The habits I formed here — ownership, pragmatism, clear communication —
carried directly into every role that followed.
Tech Stack at Initflow