Danielle Hancock is a Senior Software Engineer based in Charlotte with nine years of full-stack experience delivering scalable web applications. She currently combines hands-on development with client-focused delivery at Capgemini, serving as both Senior Software Engineer and Associate Consultant. A Rails-focused developer, she contributed to the NSF-supported Expertiza project, implementing bookmarking features, UI enhancements, and access-control logic across views, controllers, and the database. She holds a Bachelor’s in Computer Science from Wake Forest and a Master of Computer Science from NC State, both with a 3.7 GPA, and is an Oracle Certified Associate. Her early experience includes an IBM blockchain internship and diverse roles in administration and data handling, underscoring a versatile, end-to-end engineering skill set. Based in Charlotte, she thrives on turning complex requirements into reliable, user-friendly software.
10 years of coding experience
1 year of employment as a software developer
Master of Computer Science, 3.7 GPA, Master of Computer Science, 3.7 GPA at North Carolina State University
Bachelor’s Degree, Computer Science, 3.7 GPA, Bachelor’s Degree, Computer Science, 3.7 GPA at Wake Forest University
Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
Role in this project:
Full-stack Developer
Contributions:25 commits in 15 days
Contributions summary:Danielle primarily contributed to the "bookmarks" feature within the Expertiza application. Their work included enabling instructors and TAs to view bookmarks, adding padding to the bookmarks list page, integrating a "View bookmarks" link in the student view, and implementing logic to grey out and disable the link based on assignment settings. The user also made various changes to the bookmark list page and menu items related to bookmark ratings. They demonstrated proficiency in Ruby on Rails by modifying views, controllers, and the database schema.
Contributions:17 pushes, 1 branch in 1 year 4 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.
Request Free Trial
Danielle Hancock - Senior Software Engineer at Capgemini