Darcy Casselman is a Senior Software Developer with over 11 years of delivering enterprise-grade software and a strong command of the full software development life cycle. Based in Waterloo, Ontario, he currently drives development at NetSuite, blending hands-on coding with architectural discipline. His career spans OpenText, Miovision, and MKS, where he designed backwards-compatible paradigms for legacy content tooling, built Eclipse plugins, and created data-retention systems for analytics. He is proficient in C#, Java, C/C++, SQL, Perl, PHP, shell scripting and JavaScript, with extensive experience in unit testing, source control, and development tools like Visual Studio and Eclipse. Darcy is user-focused and passionate about UI design, translating evolving requirements into practical, auditable solutions while expanding his skills across the software development process. He holds a B.Math in Computer Science from the University of Waterloo, grounding his work in solid mathematical and software fundamentals.
12 years of coding experience
14 years of employment as a software developer
BMath, Computer Science, BMath, Computer Science at University of Waterloo
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.