Salesforce Developer Resume
Plano, TX
SUMMARY
- Certified Salesforce Admin resource having 9 years of overall IT experience includes arounds 5 years of Salesforce Developer and Salesforce Admin experience 4 years of both iOS and Web Service Development experience in Java, APEX, Objective - C, PHP, SQL, Mongo, onshore coordinator and Scrum Master experience.
- Has very good understanding in SDLC phases namely Requirement gathering, Analysis, Design, Implementation or Coding, Testing, Deployment, Maintenance.
- Has good exposure in development, administration, configuration, and support experience in Salesforce.
- Good experience in Workflow rules, Triggers, Apex classes, changeset deployment, Approval processes, reports and Dashboards, User Management, Data Security, Lightning App Builder, Lightning Design System, import and export Data management using Data Loader and Data Import Wizard, Flows, Process builder, picklist, email Generation according to application requirements.
- Have good hands-on over Email To case to take care customer issues.
- Well versed in creating profiles, permission sets, sharing rules, Field Level Security, Record Types, Page Layouts
- Very good experience in Salesforce Sandbox and Production environments.
- Implemented feature logic using SOQL Queries, SOSL Queries, APEX Code, Triggers.
- Experienced in using DML to manipulate single and bulk records and catch DML Exceptions.
- Good knowledge on Junction Object in many-many relationships.
- Good Understanding on Aura Components, Price books, Pricebook Entries and Products, Sales Process.
- Expertise in integration of web services with Salesforce environment.
- Extensive use of Named Credentials and quick Actions.
- Expertise in developing web services using PHP and symphony and node js.
- Good understanding on Object Oriented Programming System.
- Proficient in dealing with functionalities related tosales cloud, service cloud, Rich expertise in working on Agile Methodology.
- Experience in deploying backend services using docker with Docker file over Gitlab-runners. Very good hands-on over docker commands and nginx.
- Managing Auto and manual deployments using CI-CD pipeline.
- Implemented Sentry notify crash logs and errors for node and php services necessary to debug error logs using emails notifications.
- Very good experience in direct client communication. Handled the team of 15+ for 4+ years. It includes being responsible for Sprint deliverables for whole team, providing sprint Demo at every sprint end, coordination with the team on daily basis, manage sprint kick off calls.
- Experience in development and deployment native applications using x-code. Very good knowledge of UI-Design using Auto-layout, Localization support, catch crash logs using crashlythics.
- Good knowledge in fixing issues on mobile applications developed on Android.
- Flexible enough to adapt new environments. Client interaction for requirement gathering system study & analysis.
- Problem solving capability with Strong Interpersonal and Communication Skills. An open mind, with the ability to recognize, adjusts to change, and willingness to learn new things and new way.
TECHNICAL SKILLS
Programming Languages: APEX, Java, Objective-C, node js, Java script, PHP, Shell Script, SQL, HTML, CSS
SFDC Technologies: Apex Language, Apex Classes, Apex Triggers, SOQL, SOSL, Workflow and Approvals. Dashboards, Reports, Custom Objects, Aura Components, Formulas and Validation, Flow, Lightning Web Components, Lightning Design System, CPQ Process, Salesforce Price books and Products, Quotes, contracts, Assets Sharing Rules, Assignment and Escalation Rules, Quick Action, Approval Process
Database & DB Tools: Mongo DB, MYSQL, mongo Compass, Robo 3T, MSSQL Management Studio, workbench, APEX Data Loader
Operating Systems: iOS, Android, Windows, Linux
Software Development Methodology: Agile Development, Dev ops Deployment
IDE used: Visual Studio Code, Eclipse, Android Management studio, X-code, notepad++
Team Collaboration tools: Slack, Microsoft Teams, Skype
Other Software and Tools: Putty, Gitbash, version-one, Gitlab
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
Salesforce Developer
Responsibilities:
- Certified Site Tracker Resource.
- Created the main Data structure required to fill data in the Site Tracker application.
- Create new custom objects and fields as per requirement, create and manage project templates, projects, activities, sites which is required to set up data to manage Cell tower management and schedule work to large scale projects.
- Solely responsible to provide and implement solution to automate field and its values based on configuration.
- Created modern Lightning Apps combining Lightning Design System, Lightning App Builder and Lightning component Feature.
- Used both restricted and not restricted picklist extensively to manage the list of values in fields .
- Managing Permission sets and profiles.
- Extensive use of workflow rules, Field updates, email generation, Formula Fields, Field Level Security.
- Handled UI errors using validation rules.
- Restrict deletion of the records using triggers.
- Developed Quick Action to create and update record of project and Sites.
- Working Knowledge on Sales Cloud, Service Cloud
- Created and managed tabs for objects based on customer requirements.
- Solely responsible to import and export Scope of Work Data in the tool which is required create activities using Data Loader and Data Import Wizard
- Write Triggers to make the data available from object to another, change status of activities based on the requirement.
- Developed and Managed Lightning App Pages using multiple LWC .
- Used Field sets to add or remove the fields from the UI on Lightning Page
- Managed the visibility of components using filter criteria.
- Created and managed multiple list views for same object to display data as per requirement.
- Provide access to users on Salesforce environment.
- Solely responsible to Create Profiles and Permission sets and their assignment to users.
- Deploy the Aura components, LWC, Apex Classes, Custom Object and fields from one environment to other (Development environment -> UAT -> Staging -> Production)
- Manage access of users to Data Loader, Data Import Wizard and Developer console.
- Add and manage Tabs for custom objects.
- Testedapps by appending multiple components to aLightning ApplicationtherebydeployedApplications fromSandbox to Production.
- Managed key features in CPQ process including Quotes, Price Book and entries, Contracts and Quotes.
- Created reports and Scheduled report on weekly basis.
- Created custom reports to get required fields as per project requirement
- Sole responsible to have direct calls with Project Planners and resolve their issues related all these functionalities
- Create and Manage tracker for all users.
- Create and manage reports for Planners and users.
- Manage Daily calls with Business and Internal teams on various execution aspects such as Resource planning, Project planning, Design discussion etc. Managed Release Process and Deployment
- Responsible to schedule demo and sprint kick off meeting between offshore and client.
- Responsible to ensure offshore sprint deliverables and provide status report of sprint stories on daily status calls with client
- Provide demo of all the stories at end of every sprint.
Environment: Salesforce, Lightning Experience, Lightning Components, Site Tracker, MSSQL, MYSQL.
Confidential, Plano, TX
Salesforce Developer
Responsibilities:
- Developed node js cron files to integrate the data from one tool to other.
- Developed various cron jobs with help of cron Docker container which invoked NodeJS and PHP files.
- Integrated Sentry with all cron jobs to track status of crons and errors and logs as per requirements
- Integrated CI-CD pipeline to ensure auto deployment of all the node services for uat environments and manual deployment of container on production.
- Generated reports and provided access to users.
- Subscribed reports on weekly basis.
- Added tabs and managed list views in Community Portal using builder.
- Published pages in community portal using builder.
- Created Record Trigger Auto launched flow for updating fields based on certain conditions.
- Solely responsible for writing Docker file for image build and gitlab-ci.yml to manage auto deployments.
- WroteSOQLandSOSLstatements within custom controllers,
- Developed and managed lightening pages to create projects in the tool. Projects was the base for creating jobs.
- Implemented feature logic using APEX Classes, APEX Triggers, List, SOQL Queries
- Made use of DescribeS Object Result Class to get state of object for the logged in user.
- Used triggers to update various status of tasks which are child objects of jobs.
- Developed Quick Action to create and update Job Records
- Created Public and private trackers based on user requirements such as my job tracker, my active jobs, my draft jobs, all active jobs/projects/SOW trackers etc.
- Managed Data for CPQ. Solely responsible for creating Productions and sow’s one-to one relationship via Data Loader. Added standard and corresponding price book entries for products.
- Worked on Data Loader, which helps us to performCURD operationwith the help of CSV files.
- Developed various list views for each customer based on certain criteria’s.
- Provided solution and Developed Apex logic to update certain fields based on conditions. Whole logic was based on configurations which was capable of great extension.
- Managed Daily calls with Business and Internal teams on various execution aspects such as Resource planning, Effort estimation, Project planning, Design discussion
- Developed and Managed Lightning App Pages using multiple LWC and Aura Component.
- Solely responsible for planning Release Management Process and Deployment
- Extensive work on Workflow Rules, Data Security, Data Loader, Approval Process, Process Builder, Custom Objects, Reports and Dashboards, User Management
- Debug the functionality using debug logs.
Environment: Salesforce, Import Wizard, Data Loader, Node JS, DOCKER,MONGO,MYSQL,MSSQL
Confidential
Salesforce Developer/Administrator, Project Lead
Responsibilities:
- Solely responsible to create and manage users in Salesforce environment
- Create profiles and permission sets and assign to users accordingly.
- Deployment for Salesforce components from environment to other.
- Developer Email to Case functionality to handle issues from users.
- Used Data Loader to import and export data for customer cases.
- Solely responsible for auto-deployment using ci-cd pipeline and gitlab-runner.
- Managed calls to connect offshore and onshore on daily basis for requirement understanding and Dry run Demo for onshore teams.
- Made use of Lightning Experience Override to override Standard Actions and buttons functionality with Lightning Component.
- Developed web services in Node JS to get the data to display on UI
- Developed integration between EAMS and Customer Portal using Node JS, Crons.
- Deployment of the services using CI-CD pipeline and crons.
- Developed solution to track health of the multiple crons using node js and Sentry.
- Addressed the issue of slowness in the tool very effectively by giving the solution. According to the solution, data was saved in other services and used to get uploaded in backend with the help of crons. This helped user to give seamless user-experience.
- Managed Project Planning and Requirement discussions
- Solely responsible for implementing Sentry for all the crons involved to confirm the smooth integration between applications.
- Provide demo at end of the sprint.
Environment: Salesforce, Node JS, CI-CD, MONGO, MYSQL, DOCKER.
Confidential
Developer, Project Lead, Onshore coordinator
Responsibilities:
- Feature to work in both Online as well as offline mode without data loss.
- Record Mileage- This feature is used to track the user and number of miles he/she travels in how much time.
- Perform Task Administration: Scheduling, tracking, delegating, and managing activities.
- UI Designing: All the screens are designed with Auto layout.
- Automated notifications via Push Notifications.
- Feature to report crashes using Crashlytics.
- Application Development using Objective C
- Web service Development using PHP, MYSQL
- Leading the team of 5
- Provide demo at end of every sprint
- Resolving production bug and tasks
- Developed web services in PHP
Environment: iOS, XCODE, PHP, Symfony, MYSQL.
Confidential
Team Lead, Developer
Responsibilities:
- Team Lead and Development.
- Communication with clients, understanding their requirements
- Developed Push notifications in iOS Device
- UI Development: All the screens are designed with Auto layout.
- Developed Localization support
Environment: Xcode, MYSQL.