Suggestions
David Graham
Programmer
Professional Background
David Graham is an accomplished software engineer with over 20 years of experience in the tech industry, where he has made significant contributions across various notable organizations. His career has showcased his skill in not only developing cutting-edge software but also in leading and mentoring teams to achieve their objectives. David's journey has taken him to multiple prestigious companies where he has played key roles, including Software Engineer at PlanetScale, GitHub, HP, and IBM, as well as serving as the Chief Software Architect and Vice President of Engineering at Stratavia.
In addition to his extensive engineering background, David is passionate about education and mentorship. He has experience as a lecturer at the University of Colorado Boulder, where he has engaged with students from diverse backgrounds. His commitment to inclusive education is evident as he teaches university courses designed to provide students with foundational knowledge in software development while accommodating various learning styles and experiences.
David's tenure at GitHub not only exemplified his strong technical capabilities but also highlighted his leadership skills, where he managed teams to ship highly visible features that contributed to the platform's strong reputation in the software development community. His entrepreneurial spirit shone through during his time as Founder at Negative Code, where he cultivated innovative software solutions and nurtured a culture of creativity and collaboration.
Education and Achievements
David pursued a Bachelor of Science in Business from the University of Colorado Boulder, where he honed his analytical and strategic thinking skills that have greatly benefited his career in technology. While studying, he recognized the importance of integrating business principles with software engineering to create meaningful products that resonate with users.
Throughout his career, David has placed great emphasis on building accessible software, which reflects his belief that technology should be available to everyone, regardless of their abilities. This value has guided his professional work and his teaching methods, ensuring that both the software he develops and the knowledge he imparts are inclusive and beneficial to all.
As a lifelong learner and an advocate for continuous improvement, David regularly mentors teammates, sharing his expertise and encouraging them to grow in their respective roles. His collaborative approach fosters an environment where ideas are freely exchanged, leading to the creation of consequential products that truly reflect the needs of users.
Achievements
- Over 20 years of experience in software engineering, contributing to prominent tech organizations.
- Successfully managed teams to deliver high-impact software features that enhanced user experience and functionality.
- Developed curriculums and taught university-level courses, equipping future software engineers with essential skills and knowledge.
- Championed accessibility in software development, ensuring that products are usable by a diverse range of individuals.
- Founded Negative Code to foster innovation and cultivate new software solutions.
- Played integral roles at major companies, including GitHub, HP, and IBM, where he contributed to significant projects and initiatives.
- Actively mentored up-and-coming engineers, promoting a culture of growth and learning in the tech community.
