On the afternoon of a winter day in the third week of November 2018, I got a call. The person on the line informed me of being from SessionM and inquired if I'm still available for co-op. We scheduled the interview for the following week.
Two days after the interview I received the offer letter — and I began my internship a month later in January.
I thank SessionM for giving me the chance to do my first Software Engineer job. The internship had a slow start with me making mistakes and learning from them — as well as from my supervisor — who himself was a student at that time. For most of the part, the months of late December to March, in Boston, are almost a sight from Winterfell, and many times, even North of the Wall comes alive. And oh, I didn't want to do WFH in the first few months of my first job.
SessionM is a customer data and loyalty management platform — which is integrated with Salesforce clouds as well. I got the opportunity to work on SessionM's features for its Salesforce extensions, thanks to my manager, which helped me enter the world of cloud engineering and development with upfront hands on experience.
Salesforce Commerce Cloud (previously Demandware) is basically a full featured platform for developing e-commerce websites. Additionally, it allows clients to install software to extend the functionality (called Cartridges). I implemented certain new features of SessionM Platform into it's Salesforce Commerce Cloud cartridge, besides minor tweaks and bug fixes.
In a summary, the projects I worked on included:
- Extending SessionM package for Salesforce Service Cloud with SessionM Notes module.
- Building features in SessionM cartridge for Salesforce Commerce Cloud for SessionM Offers module using SessionM platform APIs besides other tweaks and bug fixes.
- Integrating SessionM OAuth 2.0 with these platforms.
- Designing, developing and deploying reports for automation environment using Java and TestRail API.
- Documenting all this work.
My stay at SessionM was not just filled with hands-on learning but with a lot of awesome seaside views of Seaport area and — delicious Wednesday lunches and Friday breakfasts among other events — 🌮😋. More on that, later!