David Sun
About David Sun
David Sun is a Senior Salesforce Architect at Sunnova Energy Corp. with extensive experience in Salesforce Marketing Cloud, MuleSoft, .NET technologies, and various programming languages and frameworks.
Company Expertise
David Sun currently holds the position of Senior Salesforce Architect at Sunnova Energy Corp., starting his tenure in 2016. His extensive experience includes implementing and managing Salesforce systems, ensuring effective integration and optimization. His role at Sunnova Energy Corp. leverages his deep understanding of Salesforce Marketing Cloud and other Salesforce technologies to enhance the company's CRM strategies.
Previous Positions in Salesforce Architecture
Before his current role, David worked at Dynegy as a Senior Salesforce Architect for 11 months in 2016. He also held the position of Senior Software Architect at AIG from 2014 to 2016, where he was responsible for designing and implementing software solutions. Additionally, he worked at Gexa Energy as a Senior Software Architect in 2013 and at Deutsche Bank from 2012 to 2013, further solidifying his expertise in software architecture.
Background in Software Architecture
David Sun has a robust background in software architecture with his experience extending across multiple industries. His professional journey includes significant roles at MD Anderson Cancer Center from 2010 to 2012 as a Software Architect. Throughout these roles, he honed his skills in software development, system integration, and architectural design, which he continues to apply in his career.
Skills in Salesforce Marketing Cloud
David Sun has extensive experience with Salesforce Marketing Cloud. He is proficient in utilizing its capabilities, including AMPScript, SFMC Journey Builder, Audience Builder, Automation Studio, and Dynamic Content Areas. His expertise enables him to create tailored marketing solutions and automate complex marketing tasks, enhancing customer engagement for the organizations he has worked with.
Technical Proficiency and Development Skills
David possesses strong expertise in MuleSoft Anypoint, API Designer, API Manager, RAML, and MuleSoft ESB. He also has a robust background in .NET technologies such as C#, ASP.NET, Web API, MVC, WCF, LINQ, SharePoint, SSRS, SSAS, and SSIS. Additionally, he demonstrates proficiency in various programming languages and frameworks, including Java EE, Spring, JavaScript, React, AngularJS, Bootstrap, and Python, showcasing a wide-ranging technical skill set.
Expertise in Cloud Services and Technologies
David has a strong foundation in an array of cloud services and technologies. His expertise includes Node.JS, MongoDB, Azure, Graph API, Active Directory, App Service, Cloud Service, and Virtual Machines. He is adept in deployments and managing cloud-based solutions, ensuring scalable and efficient cloud architecture.
Specialization in Architectural Styles and Methodologies
David is experienced in various architectural styles and methodologies such as SaaS, SOA, Microservices, EAI, SOAP, REST/HATEOAS, AWS, BPM, ESB, BRMS, SQL, XML, and ELT/ETL. His comprehensive understanding of these methodologies enables him to design and implement robust and scalable architectural solutions across different platforms and environments.