James Dunlop

Senior Software Engineer at Campaign Monitor by Marigold

Greater Sydney Area Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
James Dunlop is a Senior Software Engineer based in Sydney with over a decade of experience designing and delivering commercial web applications, primarily using .NET Core and C#. He has a strong track record at Campaign Monitor, evolving from feature development in a complex AngularJS email builder to engineering delivery and senior engineering roles. James emphasizes clean, maintainable code and solid test coverage while excelling at stakeholder communication and translating product needs into practical solutions. His background spans full-stack work across ASP.NET MVC platforms, CMS integrations and legacy migrations, giving him a pragmatic appreciation for both front-end UX constraints and robust back-end systems. Colleagues rely on him for steady delivery and clear cross-functional collaboration that keeps complex projects moving.
code13 years of coding experience
job21 years of employment as a software developer
bookThe University of Sydney
github-logo-circle

Github Skills (16)

owin-middleware6
owin5
knockout-validation5
javascript4
middleware4
authentication4
simulate4
knockoutjs4
validate4
knockout3
testing3
authorization3
simulator3
admin3
validation3

Programming languages (2)

C#JavaScript

Github contributions (5)

github-logo-circle
JamesDunlop/nancyfx-testing

Sep 2015 - Oct 2015

Contributions:22 pushes, 2 branches in 15 days
Contributions:6 pushes, 3 branches in 2 months
admin
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