Patrick Du is a Senior Software Engineer with seven years of experience building product-focused web applications, currently advancing core systems at Carta in New York. He has moved through multiple engineering roles at Carta after prior stints at Brightspace (D2L) and ApplyBoard, demonstrating an ability to adapt quickly across teams and product domains. Patrick’s background combines practical full-stack development with experience in fast-paced startup and enterprise environments, and he often pivots between feature delivery and system maintenance. Unusually for an engineer with a kinesiology degree, he transitioned into software engineering and rapidly progressed to a senior role, reflecting strong self-directed learning and cross-disciplinary problem solving. Open to new opportunities, he balances shipping reliable code with curiosity-driven growth.
7 years of coding experience
4 years of employment as a software developer
Ontario Secondary School Diploma, Ontario Secondary School Diploma at Markville Secondary School
Bachelors of Science, Kinesiology, Bachelors of Science, Kinesiology at University of Waterloo
Contributions:9 pushes, 1 branch 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.