Lead Developer Resume
DetroiT
SUMMARY
- 15+ years of experience in Information Technology which includes both Salesforce
- (SFDC ) and Datawarehouse(ETL)
- 5+ years of experience as a salesforce Project manager.
- Designed and deployed Custom tabs, Objects, Components, Visualforce Pages, validation rules, Approval Processes and Auto - Response Rules to automate business logic.
- Having experience in the Healthcare, Banking, Insurance, and Life science domain.
- Experts in SFDC Administrative skills like creating Profiles, Roles, Users, Relationships, Page Layouts, Email Services, Approvals, Workflow, Reports, Dashboards, Tasks, and Events.
- Developed and created customized reports and dashboards managed and maintain email templates and triggers.
- Experience in creating proof of concepts that require Salesforce configurations, Visualforce, APEX classes and methods, and Lightning Components
- Experience in REST and SOAP API for integration needs.
- Experience in Automation platforms (e.g. Sales, service, and Health cloud).
- Deployed Salesforce components from Sandbox to other Sandboxes and Production instances using Force.com Migration tools Bitbucket, Change Set, and VS Code.
- Experience developing wave dashboards using the Salesforce platform as the backend
- Responsible for gathering business requirements, compiling functional design, coordinating the development, implementation, and integration teams and implementing of new functionality in Salesforce
- Lead discovery and requirements gathering sessions. Recommend alternate approaches
- Experienced with data modeling, custom objects, permissions, SQL queries, SFDC parameters and user defined objects
- Devise training program and provided training to new SFDC users.
- Continually refined business acumen and established domain / industry vertical expertise
- Positively driven-possessing strong Information gathering, Analytical, Logical, Organizational, Self-motivation, detail orientation, and excellent Communication skill.
TECHNICAL SKILLS
Salesforce Technologies: Apex Language, Apex Classes, Apex Triggers, Apex Scheduler, Apex Web Service, Visualforce Pages, Visualforce Component and Controllers, Dashboards, Flows, Lightning component Framework, Aura UI Framework, Analytic Snapshots, Case Management Automation, Sandbox Refreshments, Deployments (Change sets), Bitbucket, VS Code,JIRA
Domain Experience: Healthcare, Life science, Banking, Insurance
Salesforce Tools: Eclipse, Force.com Eclipse IDE Plug-in, Force.com Explorer, Force.com Data Loader, Force.com Excel Connector, Force.com Platform (Sandbox and Production).
Programming Languages: Apex, Visualforce, Java Script, HTML
Database Platforms: Oracle 9i /10g, SQL Server, Teradata
ETL Tool: Informatica 7.x/8.x, Datatage7.x.
Test management tool: Quality Center 9.0
PROFESSIONAL EXPERIENCE
Confidential
Lead Developer
Responsibilities:
- Develop new skills outside of my comfort zone.
- Act to resolve issues that prevent the team from working effectively.
- Coach others, recognize their strengths, and encourage them to take ownership of their personal development.
- Analyse complex ideas or proposals and build a range of meaningful recommendations.
- Use multiple sources of information including broader stakeholder views to develop solutions and recommendations.
- Address sub-standard work or work that does not meet the firm's/client's expectations.
- Use data and insights to inform conclusions and support decision-making.
- Develop a point of view on key global trends, and how they impact clients.
- Manage a variety of viewpoints to build consensus and create positive outcomes for all parties.
- Simplify complex messages, highlighting and summarizing key points.
- Uphold the firm's code of ethics and business conduct.
- Manage a team of admins and Business Analysts
- Be responsible for projects and ongoing tasks allocation between the team and assist in release planning and execution of salesforce projects
- Work Closely with business stakeholders to support their KPIs and growth
- Serve as the gatekeeper of solution quality
- Participate in the development and maintenance of salesforce policies, procedures, and best practices including deployment, testing processes and SF upgrades
- Monitor and respond to support requests from users
- Define requirements, design and create new processes
- Support user administration, permissions and access
- Keeps up to date on new Salesforce capabilities and application
Confidential
Salesforce Developer/Admin
Responsibilities:
- Proficient in salesforce standard objects (Campaign, Accounts, Contacts, Opportunity) and custom objects, page layouts, fields validations and its access to the user based on defined profile.
- Validated workflow rules, approval processes, and validation rules.
- Worked for customization of Page Layouts, Field Level Security, Profile Settings, Validation Rules, and Workflow Rules.
- Implemented the requirements on Salesforce.com Lightning platform and Force.com
- Developed various Custom Objects, Tabs, Entity-Relationship data model, validation rules, Components and Visualforce Pages.
- Lead a team of QA analysts both on-shore and off-shore.
- Implemented Configuration, Customization and Development with Salesforce.com on Service Cloud and Sales Cloud.
- Performed Sales force. Confidential configuration activities creating Users, Roles, Profiles, Organization Wide Defaults, Permission Sets, Public Groups and Queues.
- Automated sharing rules whenever there is a new change in Sales teams instead of using an Apex trigger.
- Created permission sets and assigned users to applications, tabs/objects/fields/records, Apex Code, IP Access, login hours, and customization permissions based on profiles.
- Developed and configured Custom Reports & Dashboards: Generated Dashboards with quick filters, parameters and sets to handle views more efficiently.
- Developed Tableau visualizations and dashboards using Tableau Desktop.
- Worked on Salesforce Lightning Process Builder to Automate Business Processes. Developed re-usable UI Components with Lightning Component Framework.
- Migrating from Salesforce Classic to Lightning and created Lightning Components.
- Created page layouts, search layouts to organize fields, custom links, related lists and other components on record detail pages and edit pages.
- Created Email templates, approval processes, approval page layouts and defined approval actions on them to automate the processes
- Developed Apex Classes, Controller Classes and Apex Triggers for various functional needs in the application.
- Created multiple Lightning Components, added CSS and Design Parameters that makes the Lightning component look and feel better.
- Provided post-implementation support to assist end users in creating reports, dashboards and certain Administration tasks including creating and maintaining user profiles and privileges
- Worked on customization of custom settings, custom labels and Report types.
- Used Data Loader to insert, update, and bulk import or export of data from Salesforce.com Objects. Used it to read, extract, and load data from comma separated values (CSV) files.
- Provided ongoing salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflows and Triggers.
- Implemented the web to lead functionality and setup the templates for the auto response emails.
- Enabled chatter feeds for sharing information within the Sales teams.
- Created workflow rules and defined related tasks, time triggered tasks, email alerts field updates to implement business logic.
- Responsible for monitoring Confidential usage, performing administrative tasks, ensuring Data Integrity, and working with commercial operations management to identify additional opportunities to productively integrate Confidential into ongoing business activities.
- Configured various Custom Reports for different user profiles based on the need in the organization.
Confidential, Detroit
Salesforce Developer/Admin
Responsibilities:
- Interacted with various business user groups for gathering the requirements forSalesforce implementation and documented the Business and Software Requirements.
- Worked on supporting Salesforce applications and handling Salesforce tickets on a daily basis.
- Interacted with various teams to resolve those tickets on time.
- Designed, Implemented, and developed the Custom Objects, Page Layouts, Custom Tabs, and Components to suit the needs of the application.
- Developed and deployed workflows and approval process for opportunities and products/assets management.
- Designed high level customized Visualforce pages using extension controllers, custom controllers, and standard controllers.
- Lightning Experience - Formatting and migrating user data into LE, Implemented Salesforce Lightning Components for small set of users within the organization.
- Responsible for all the activities related to configuring Data Loader, uploading data in CSV files intoSalesforce.com, checking for the correctness of the data.
- Created various Record Types to offer different pick list values and page layouts to different users based on their profiles.
- Involved inSalesforce.com application setup activities and customized the apps to match the functional needs of the organization.
- Provided support ongoing salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflows, and triggers.
- Involved in migrating data into Salesforce application using Apex Data Loader through CSV files. Installed and Configured Apex Data Loader.
- Created profiles and implemented Object level, field-level, and record-level security.
- Experience setting up and managing DevOps - code management and metadata migration.
- Customization of Visualforce pages using CSS, bootstrap, jQuery, and Java Script.
- Involved in delivering CI/CD automation solutions in an agile software organization with other teams.
- Created Permission sets for different users based on their profiles and modified Page Layouts & Record types and done page layout assignment as per the requirement.
- Defined lookup and master-detail relationships on the objects and created junction objects to establish connectivity among objects.
Confidential, New York
Salesforce Developer/Admin
Responsibilities:
- Performs system administration functions such as user management (profiles and roles), field and validation rule configuration, record types, picklists, page layout management, mobile setup, data management (uploads), email templates, folder management, and public groups, as well as other configuration items
- Extensive experience in creating Roles, Profiles, Page Layouts, Record Type, and Assignment rule Workflow Alerts and Actions, Reports, Dashboards, Outbound messaging, and Approval Workflow.
- Followed CI/CD process for deployments using Force.com Migration Tool
- Used AutoRabit to Deploy to Sandbox and Production.
- Maintain and customize all aspects of the Salesforce platform including objects, fields, layouts, security, reporting, validation rules, workflows, data manipulation and migration
- Designed, and developed Apex Classes, Controller Classes, extensions and Apex Triggers for various functional needs in the application.
- Created Aura based Components, Attributes, and Controllers which can be compatible to access through Lightning App builder.
- Used Email to case, Web to Case features and created a community where the customers can create, update and manage their cases
- Proficient in dealing with functionalities related to sales cloud, service cloud and Community Cloud.
- Worked at the client site with the customer and manager the project from end-to-end.
- Involved in Developing, Testing and Deploying the application in UAT and QA servers.
- Migrated the code/components from Sandbox to other Sandbox using Change set.
- Worked on salesforce community to publish, update and approve content. Salesforce Chatter feed company to Collaborate directly with experts.
- Develop reports and dashboards for various teams and departments throughout the organization. Guide them with self-service report writing and dashboard maintenance
- Proficient in designing of Custom objects, Custom components, Custom fields, Role based page layouts, Custom Tabs, App Exchange Package & Custom Application, Sandbox data loading and for implementing web services in the application for access to data from different users.
- Worked with various Confidential Standard objects like Accounts, Contacts, Leads, Cases, Campaigns, Reports, and Dashboards.
- Strong exposure to security and sharing rules implementation at object, field, and record level for different users at different levels of organization.
- Developed custom UI using CSS, HTML, Visualforce components and used jQuery, JavaScript for front-end validation.
- Implemented Email-to-Case, Web-to-Case entry and manual case entry for entering customer’s cases in Cases Tab.
- Used SOQL & SOSL with consideration to Governor Limits for data manipulation needs of the application using platform database objects
- Ensure reporting is created and structured to inform Management on the performance of their teams and the businesses
- Build strong understanding of SFDC best practices and functionality
- Participates in monthly development sprint including design documentation and testing
Confidential, Florida
Project Lead
Responsibilities:
- Understand Inbound and outbound data flow requirements, data models for Landing, Staging and Mapping documents.
- Create Test strategy, test plan for the project from the requirement documents.
- Keep track of the new requirements / change in requirements of the Project.
- Estimate and obtain management support for the time, resources and budget required to perform the testing.
- Review and understand data architecture, data models and Source to target mapping rules.
- Prepare Test scenarios, Test cases/scripts and get them signed off by the business team.
- Execution of test cases in different test environments (Functional Test, System Integration Test) and smoke testing different builds in all target environments.
- Recording defects, providing sufficient detail to allow developers to correct.
- Producing defect summary reports, as required by project managers, during Quality Assurance (QA) project cycle.
- Escalate the issues about project requirements (Software, Hardware, Resources) to Project Manager / Sr. Test Manager
- Attend the regular client meetings/calls and discuss the weekly status with the client.
- Ensure the data is extracted correctly, delivered to its destination, and correctly uploaded.
- Giving Knowledge Transfer to the new team members.
Confidential
Project Lead
Responsibilities:
- Understand Inbound and outbound data flow requirements, data models for Landing, Staging and Mapping documents.
- Create Test strategy, test plan for the project from the requirement documents.
- Keep track of the new requirements / change in requirements of the Project.
- Estimate and obtain management support for the time, resources and budget required to perform the testing.
- Review and understand data architecture, data models and Source to target mapping rules.
- Prepare Test scenarios, Test cases/scripts and get them signed off by the business team.
- Execution of test cases in different test environments (Functional Test, System Integration Test) and smoke testing different builds in all target environments.
- Recording defects, providing sufficient detail to allow developers to correct.
- Producing defect summary reports, as required by project managers, during Quality Assurance (QA) project cycle.
- Escalate the issues about project requirements (Software, Hardware, Resources) to Project Manager / Sr. Test Manager
- Attend the regular client meetings/calls and discuss the weekly status with the client.
- Ensure the data is extracted correctly, delivered to its destination, and correctly uploaded.
- Giving Knowledge Transfer to the new team members.
Confidential, La Jolla, CA
Project Lead
Responsibilities:
- Leading the 10-12 members team from offshore as Offshore Delivery lead
- Understanding the business requirements.
- Preparing review comments on requirements to get clarifications regarding requirements at the early stage.
- Interacting with Business Analysts to get clarifications on requirements
- Preparation of Estimations.
- Scheduling the work and assign the work to team members
- Preparing weekly and Monthly status reports.
- Attending meetings with client on daily/weekly basis.
- Coordinating with onsite Test Manager on daily basis
- Giving Knowledge Transfer to the new team members
Confidential
QA Engineer/Test Lead
Responsibilities:
- Develop a specific test plan for every new product.
- Responsible for testing and releasing new products.
- Keep all test results/methods/detailed documentation, etc. for the benchmark.
- Follows existing test plans to execute test cases.
- Gathers logs/traces for further debugging when error occur.
- Files valid bugs with relevant details.
- Able to reproduce and document errant component behavior.
- Escalates defects when high severity issues are discovered.
- Understand and articulate complex business systems.
- Work closely with development team, operations, and traders to identify issues.
- Participate in sprint planning to understand the team’s goals and priorities.
- Learn and implement new technologies and help evolve existing ones.
- Solve problems with an emphasis on producing scalable, efficient, and maintainable solutions.
- Engage with both technical and non-technical stakeholders to create robust solutions.
- Work closely with the software development team to implement/update testing systems and procedures.
- Develop, maintain, and optimize Continuous Integration and Continuous Delivery systems.
- Develop and produce testing result reports.
- Recruit and manage software testing engineers as the company grows.
- Compose and maintain software specifications and documentation.
