David Advocaat
About David Advocaat
David Advocaat is a Senior Web Developer with extensive experience in architecting scalable web applications. He has worked for various companies in the Portland, Oregon area and possesses strong skills in coding standards, database optimization, and web application life cycle management.
Work at Adpearance
David Advocaat has been employed at Adpearance as a Senior Web Developer since 2012. In this role, he focuses on architecting web applications that prioritize scalability and agility. His work involves maintaining high coding standards and ensuring that applications are well-structured for future enhancements. David's expertise contributes to the overall efficiency and effectiveness of the development team at Adpearance.
Previous Experience in Web Development
Before joining Adpearance, David Advocaat held several significant positions in web development. He worked at Leupold & Stevens, Inc. as a Senior Web Developer from 2009 to 2011. Following that, he served as a Senior Web Application Architect at MotoSport, Inc. for one year from 2011 to 2012. Additionally, he was a Senior Web Application Developer at CD Baby from 2007 to 2009. These roles provided him with a diverse range of experiences in web application development.
Education and Expertise
David Advocaat earned a Bachelor of Business Administration (BBA) degree with a focus on Marketing from the Lubar College of Business, studying from 1988 to 1991. His educational background complements his extensive technical skills, which include advanced SQL, database optimization, and a deep understanding of the web application life cycle. David is proficient in using JavaScript frameworks and AJAX, which enhances his capability in dynamic web application development.
Technical Skills and Specializations
David Advocaat possesses strong skills in architecting web applications for scalability and agility. He has extensive experience in configuring and managing production, staging, and development environments. His expertise includes setting up version control systems and unit testing. David has a deep understanding of different application design patterns, ensuring that applications are easily maintained and expanded. His proficiency in advanced SQL and database optimization further supports his role in web development.