Summary
Rustam Garifulin is a frontend engineer with over a decade of experience building and shipping complex web interfaces, from chatbot builders and large CRM platforms to a BPMN-like process management product at X5 Group. He specializes in TypeScript and React ecosystems, using tools like MobX, Apollo GraphQL, Storybook and GoJS to create configurable, production-ready components and streamline CI/CD and build systems. A former freelancer and project manager, he brings strong communication skills for coordinating cross-functional teams and outsourcing partners while mentoring junior developers. Pragmatic about refactoring and performance, he has a track record of moving projects out of MVP by improving architecture, test coverage and deployment velocity. Based in Almaty, Kazakhstan, he pairs hands-on coding with a clear focus on team processes and reliable delivery.
10 years of coding experience
12 years of employment as a software developer
English, Русский