Diego is a lead software engineer from Venezuela with over seven years of development experience. He leverages his full-stack development experience in the Salesforce ecosystem to build both web and mobile applications for clients with hundreds of thousands of users. Diego has also worked on the hardware and software for wearable and home automation products—creating compelling prototypes.
Senior Engineering Manager/ Principal Engineer, UI Platform
2020 - 2023 (3 years)
, Remote
Managed a Team of 12 people for Cards and other products across the US and India,handling People Manager and Architecture direction for team members. The team delivered 4 major releases a year and monthly patches.
Lead the implementation of FlexCards to Salesforce Core so the framework becomes the de-facto component building solution in the Salesforce ecosystem.
Worked with key members of Vlocity and Salesforce engineering on technology discussions before, during and after Salesforce acquired Vlocity. Consulted various teams on implementations and architecture of new Salesforce Industries products.
Vlocity
Director
2015 - 2021 (6 years)
, Remote
Created a component-based framework using Angular and Salesforce metadata to make a dynamic UI.
Worked on hybrid mobile applications leveraging Angular components created in Salesforce.
Implemented solutions for multiple clients with thousands of users and various channels, including call centers, web portals, and mobile apps.
Handled the developer tools for deploying metadata and onboarding developers into the organization.
Constructed a CPQ application that uses the component-based framework to create a dynamic experience used in full-fledged shopping catalogs and guided selling.
Created a metadata-driven component framework leveraging AngularJS and Salesforce to have dynamic UI components inside Aloha, Lightning, web pages, and mobile apps based on Salesforce data targeted for citizen developers and admins.
Collaborated with the CPQ team at Apttus, creating APIs and UI components to be used in a vast and complex application that allowed large customers to manage their product catalogs, quotes, and orders for B2B and B2C customers.
Built a home energy monitoring and controlling system for the SmartGrid center. It measures the energy usage and the control appliances and plugs via a computer or an iOS interface. This project uses the Zigbee protocol to transmit data wirelessly from a plug to a server using unintrusive low-power systems that use the Parallax Propeller.
Created an iOS application for PSL’s PQube AC Power Monitor, which can connect to different PQube systems worldwide, collect data from each and show it in a graph form, compare the measurements, and take action.
Created the Android application for Phlashmob, a system that allows teachers, hiring managers, and examiners to dynamically evaluate the knowledge level of a candidate based on a particular set of knowledge tags.
Created a Salesforce Community for Northern Bank customers, which integrated with ACH, Quovo/Plaid to view accounts, transactions, and user information for accounts with the bank and external accounts. The community was built in LWC.
Education
Bachelor of Science Degree in Computer Engineering