Senior Salesforce Developer | Consultant
2019 - PRESENTLirik Software Services Canada- Designed and implemented a data model for different requests, enforced security strategy using profiles, permission sets, and organization-wide defaults (OWDs).
- Gathered requirements by actively engaging with clients.
- Wrote triggers and used Workflows and Process Builder to automate business processes.
- Delivered different business requirements using Visualforce pages, Apex classes, and triggers.
- Wrote Apex RESTful web service to expose an API to an external system.
- Wrote test classes and deployed solutions using change sets, making sure that best practices are followed.
Technologies: Process Builder, Email Templates, Workflow, Salesforce Sales Cloud, Salesforce Service Cloud, Solution Design, Batch Apex, Visualforce, Salesforce REST API, Salesforce ApexSalesforce Consultant
2016 - 2017Lirik, Inc.- Set up a customer community from scratch and made it public, keeping in mind the different security models and data visibility considerations for internal users and external community users.
- Automated marketing plan, case, and opportunity life cycles using triggers, process flows, workflows, Apex classes, email templates, email-to-case, Visualforce pages, and custom settings for a merchant service provider.
- Participated in requirement gathering and solution design process.
- Designed a data model and enforced security strategy using profiles, permission sets, and OWDs.
- Handled end to end solution deployment following best practices.
Technologies: Agile Deployment, Salesforce Community, Visualforce Pages, Batch Apex, ApexSalesforce Developer
2015 - 2016Jade Global Software Solutions- Integrated Salesforce with Oracle database and performed data deduplication using Apex. Added the initial data sync from Oracle to Salesforce.
- Developed the Lightning components to show account hierarchy, including custom fields providing the customer with a view of their choice without switching screens, which improved their productivity.
- Participated in client interactions to gather requirements and contributed to solution design.
- Built the reports making it easier for stakeholders to understand the errors in automated processes.
Technologies: Aura, Salesforce Lightning, Visualforce Pages, REST APIs, Batch Apex, ApexSalesforce Developer
2013 - 2015Persistent Systems- Built a data model working with custom objects and relationships.
- Created Visualforce pages, Apex classes, and wrote test coverage.
- Incorporated Agile principles for bug handling with Jira.
Technologies: Salesforce Sales Cloud, Agile Software Development, Jira, Ant Deployment, Visualforce, Apex