Roman Tymchyk is a product-focused software engineer with 11 years of experience building scalable web and mobile systems using React, TypeScript, GraphQL, and Rails. He has driven end-to-end delivery at companies from high-growth startups to Shopify, leading architecture, mentoring teams, and shipping cross-platform features for admin, POS, and consumer surfaces. Notable achievements include designing a distributed Apollo Federation GraphQL architecture, scaling a project to $2M ARR and 800k monthly users, and improving SEO and performance with hybrid rendering and AMP. Roman thrives in ambiguous, fast-moving environments, automating workflows with ChatOps and end-to-end testing to keep teams lean and reliable. Based in Old Toronto, he pairs pragmatic engineering with a taste for well-crafted JavaScript (and a wry appetite for "medium rare" code).
11 years of coding experience
11 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at University of Waterloo
Demonstrates how react-translations and babel-plugin-extract-text can be used to provide a complete and simple gettext style translation solution for React that works both on the client and the server.
Contributions:26 commits, 4 PRs, 11 pushes in 1 year 6 months
reacttranslationsbabelextract-texttranslation
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.