Maosen Chen is a Senior Software Engineer based in Toronto with nine years of experience building full-stack applications across fintech, social media, and SaaS companies. He has shipped features and systems at scale at Seismic and Twitter after foundational engineering roles at Scotiabank and an airline software firm, bringing domain breadth from enterprise finance to real-time consumer platforms. Holding a First Class B.Eng. from The University of Manchester and an MEng from University of Toronto, he blends rigorous electrical/computer engineering training with pragmatic software delivery. A continuous learner, Maosen pairs backend and frontend fluency with a habit of translating complex system requirements into maintainable production code. He’s known for adapting quickly to new domains and driving reliable outcomes in fast-moving teams.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Joint degree program with The University of Manchester, Electrical engineering, Bachelor of Engineering (B.Eng.), Joint degree program with The University of Manchester, Electrical engineering at North China Electric Power University (Beijing)
Bachelor of Engineering (B.Eng.) with honours, Electrical and Electronics Engineering, First Class, Bachelor of Engineering (B.Eng.) with honours, Electrical and Electronics Engineering, First Class at The University of Manchester
Master of Engineering - MEng, Electrical and Computer Engineering, Master of Engineering - MEng, Electrical and Computer Engineering at University of Toronto
Contributions:306 PRs, 173 pushes, 309 branches in 3 years 3 months
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.