Himalayas logo
Rustam GarifulinRG
Open to opportunities

Rustam Garifulin

@rustamgarifulin

Frontend Engineer. TypeScript, React, Apollo GraphQL. Looking for collaborative tools, whiteboards, or data visualization products.

Kazakhstan
Message

What I'm looking for

Remote role at a product company building canvas-based tools — whiteboards, diagram editors, mind maps, design tools. I prefer smaller teams with direct product impact over large corporations. Interested in rendering optimization, complex interactions, real-time collaboration. Based in UTC+5, flexible on overlap.

Hey! I'm looking for a remote Frontend Developer position (React + TypeScript).

For the past 3.5 years, I've been working at X5 Retail Group on an IT architecture management system. My main focus is React + TypeScript, complex interactive interfaces, and data visualization.

What I'm good at:
- Canvas API and graphic editors: built a library for interactive diagrams from scratch that replaced a commercial solution
- Rendering optimization for handling large amounts of data on canvas
- Event-driven architecture, multi-layer rendering, complex interactions (undo/redo, snapping, grouping, gestures)
- Designing component architecture
- End-to-end feature ownership: from requirements to release

Before that: frontend at 2GIS, startups, chatbot platforms (React, Apollo GraphQL), 10+ years of freelance experience

Stack: TypeScript, React, MobX, Apollo GraphQL, Canvas API.

Location: Kazakhstan, Almaty (UTC+5). English: B1, limited speaking practice — working on it.

I'd love to chat about Senior Frontend positions at product companies — especially if it's collaborative whiteboards, visual editors, diagrams, workflow builders, mind maps, design tools, or map editors.

Experience

Work history, roles, and key accomplishments

X5 Retail Group logoXG
Current

Frontend Engineer

X5 Retail Group

Jul 2021 - Present (4 years 6 months)

Developed UI for a corporate IT landscape architecture system, leading refactors and UI/UX redesign to move the product beyond MVP and delivering a configurable boxed release; led development of an in-house TypeScript library for interactive diagram editors replacing GoJS.

ST

Frontend Engineer

Startup

Dec 2017 - Jun 2018 (6 months)

Worked on a CRM autopilot funnel builder, supporting frontend developers, refactoring, adding features, and improving build/deployment processes to optimize frontend load performance.

2GIS logoGI

UI Developer

2GIS

Dec 2015 - Nov 2017 (1 year 11 months)

Implemented mobile interfaces within a webview-based iOS app, collaborating with product managers and designers and delivering ES6+ front-end components using Stylus and Lodash as needed.

Education

Degrees, certifications, and relevant coursework

Rustam hasn't added their education

Don't worry, there are 90k+ talented remote workers on Himalayas

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Rustam Garifulin - Frontend Engineer - X5 Retail Group | Himalayas