Roman Tymchyk

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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).
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Waterloo
github-logo-circle

Github Skills (200)

sentry10
testing10
css-in-js10
restify10
styled-components10
rails-engines10
ruby10
e-mail10
filestack10
express-graphql10
upload-file10
rails-authentication10
javascript10
hapi10
vue-testing-library10

Programming languages (8)

TypeScriptC++RustSCSSJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
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
babel-plugingettextreactbabel-extract-gettextexpress
Babel plugin to extract strings from React components and gettext-like functions into a gettext PO file.
Contributions:8 releases, 68 commits, 17 PRs in 1 year 7 months
babel-plugingettextreact-componentreact-componentsjs
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.
Request Free Trial