What did I do?
My first summer at Salesforce, I was was part of the Email Marketing team under Tom Bellitire.
There, I performed many tasks involving programming, such as database optimizations, code refactors, and making new testing suites. All of these tasks were tackled with PHP and Java.
Summer Project
The main project given to me was very ambitious: implementing a new encryption schema and structure for a certain part of email campaigns.
Over the course of 12 weeks, I designed and implemented a new, more secure encryption design that is used across all of Pardot’s (now Marketing Cloud) sent emails.
This new system prevents people from impersonating one another and potentially changing a client’s email settings and such.
Other tasks
- Preventing database crashes (using batching)
- UI updates
- Creating background jobs/processes to run periodically
- Writing test cases for all code I write
- Phasing away many legacy parts of the code + refactoring (during free days)