Derrick Peckham
About Derrick Peckham
Derrick Peckham is a Software Architect at Barracuda in Fresno, California, with over 20 years of experience in software architecture, systems integration, and software security.
Current Title and Role
Derrick Peckham is currently serving as a Software Architect at Barracuda (NYSE: CUDA) in the Fresno, California Area. In this role, he is involved in working on core Email Security technologies to combat spam and viruses. He uses his extensive expertise in cloud technologies to design new features and transition existing systems from on-premise to public cloud platforms, specifically leveraging AWS technologies. Derrick also supports and coordinates the growth of multiple development teams.
Education and Academic Background
Derrick Peckham earned both his Master of Science degree in Civil Engineering (1997-2003) and his Bachelor of Science degree in Surveying Engineering (1992-1996) from California State University, Fresno. His academic background laid a strong foundation for his subsequent career in software architecture and systems integration.
Previous Experience
Prior to his current role, Derrick Peckham amassed a wealth of experience across various positions. He served as a Lecturer at California State University, Fresno from 2006 to 2012. Before that, he was the Chief Architect at Yosemite Technologies from 2004 to 2008 and worked as a software consultant from 2003 to 2006. Additionally, Derrick was involved in the real estate sector as an investor from 2002 to 2005. Early in his career, he was a Member of Technical Staff at EarthData International for nine years and also worked at Fresno State as a Computer Consultant On Duty for ten months.
Technical Expertise and Specializations
With over 20 years of experience in the tech industry, Derrick Peckham specializes in Software Architecture, Systems Integration, and software security. He has developed substantial expertise in Cloud Migration, Infrastructure as Code, Build Systems, Continuous Development and Integration, Agile development methodologies, and Product Management. His hands-on approach is evident in his continuous work on building and enhancing both new and existing systems.
Architectural Methodologies
Derrick Peckham has practical experience working with both monolith and micro-services architectures. This experience allows him to adopt and implement the most suitable architectural methodologies for various projects, ensuring they meet the performance and scalability needs of modern software applications.