Matthew Rapati is a Senior Software Engineer with eight years of professional experience building full-stack web applications, currently contributing to CityBase from Old Toronto. He brings a frontend-first approach with a strong emphasis on accessibility and user experience, shaped by years leading frontend teams and designing interfaces since his early work in graphic design and Flash. His background spans enterprise and e-commerce platforms—ranging from TMX Group to custom PHP/MySQL builds—so he comfortably navigates both legacy stacks and modern web frontends. Known for translating design and accessibility requirements into practical, usable implementations, he pairs product empathy with hands-on coding. Outside of day-to-day engineering, his trajectory from graphic designer to lead frontend developer gives him a rare blend of visual design sensibility and robust technical discipline.
8 years of coding experience
13 years of employment as a software developer
Advanced Diploma in Computer Programming & Analysis, Computer Programming, Advanced Diploma in Computer Programming & Analysis, Computer Programming at Seneca College
Contributions:14 PRs, 54 pushes, 10 branches in 2 years 8 months
reactjavascriptconway-s-game-of-lifegame-oflife
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
Matthew Rapati - Senior Software Engineer at CityBase, Inc