Cell: 843.323.0627
Email: james@jameswilliams.me
At Blackbaud, James works within a larger team to develop a best-in-class enterprise fundraising solution using technologies ranging from .Net and Microsoft SQL Server to web services, Javascript and HTML.
James writes and works with code that must be able to input, manage, transform, and report on tens of millions of records without performance issues. Over the past six years, he has developed skills for writing efficient SQL Server queries (and tuning existing ones), finding and removing bottlenecks from HTTP web service traffic, and writing fast, correct code in general.
During his time at Blackbaud, James has led development teams and mentored new developers. He has been involved with transitions from waterfall development methodologies to Scrum and modified agile processes inspired by Marty Cagan.
In 2005, James bought his first Macintosh. Since then, he has fallen in love with Objective-C and Cocoa, the main framework in Mac OS X. He is self-taught on these technologies, and he is proficient in:
James graduated from Clemson University with a Bachelor of Science degree in Computer Science with a minor in Mathematical Sciences. Details of various honors, societies, scholarships, etc. are available upon request.
Clemson offered the standard vocational-focused computer science bachelor’s degree. Some areas to which James was exposed at school (and have been a factor in his later successes) include: