Denis Tkachuk is a senior software engineer with 7+ years of full‑stack experience building high‑traffic fintech products and integrations. He has led cross‑functional teams end‑to‑end, shaping technical strategy, scoping work, and delivering complex features like KYB onboarding and a customer tier system while acting as the primary liaison for third‑party vendors. Comfortable across front‑ and back‑end stacks, Denis has improved service health, optimized performance, and used analytics to drive engineering decisions at companies serving tens of thousands of daily users. He mentors engineers, drafts design documents, and drives org‑level engineering practices to increase delivery reliability. With a background that started in genetics and biotechnology before pivoting to web development, he brings a data‑driven, multidisciplinary perspective to product engineering. Based in Toronto, he excels at translating ambiguous business needs into scalable technical solutions that balance speed and maintainability.
7 years of coding experience
6 years of employment as a software developer
Part Time Course JavaScript, Part Time Course JavaScript at HackerYou College of Technology
Biotechnology, Biotechnology at Centennial College
Master’s Degree Genetics, Master’s Degree Genetics at Taras Shevchenko National University of Kyiv
Web Development Bootcamp, Web Development Bootcamp at Lighthouse Labs
Contributions:33 PRs, 43 pushes, 6 branches in 24 days
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
Denis Tkachuk - Senior Software Engineer at Shakepay