Post Job Free
Sign in

Salesforce Developer

Location:
Excelsior Springs, MO
Posted:
June 28, 2020

Contact this candidate

Resume:

Andrew Lewis

Professional Summary

I am a Salesforce Platform Developer. Experienced in creating Salesforce applications using the Salesforce Console, the Aura and Visualforce Component Frameworks, and Apex code with source control in Git and the Visual Studio Code platform.

Experience with the languages and syntax of Apex, JavaScript, HTML, CSS, Visualforce, Aura Component Framework, SOQL, and SOSL.

Utilized Salesforce Platform to create relational data models using Salesforce subjects.

Reinforced a custom Salesforce Community with Security on the Object, Record, Profile, and Field levels.

Designed ease-of-use with both declarative and custom Process Automation featuring Triggers, Asynchronous Updating, and Flows.

Demonstrated understanding of code logic through classes written in Apex code.

Practiced Data Manipulation in Apex based on queries in SOQL

Worked collaboratively with a production team using the Kanban Agile methodology implementation of the SDLC.

Integrated Workflows to automatically communicate via Email using designed Templates.

Leveraged Encapsulation and Inheritance to generate modular components in Aura that interact using Events.

Used hand-written Apex Test Classes to implement holistic unit testing practices.

Debugged written code using the Logs and Debug features contained in Salesforce Developer Console.

Implemented version control through Package-Based Development and Git.

Certifications

Salesforce Certified Platform Developer 1, Salesforce

Salesforce Certified Administrator 1, Salesforce

Education

Associate's Degree in Information Technology from Purdue University Global

Technical Skill Summary

Salesforce Administration

Standard and Custom Objects, Object Relationships, Salesforce Chatter, Salesforce Security, Salesforce Setup, Salesforce DX, Salesforce Communities

Languages

SOSL, Apex, SOQL, Lightning, Aura, JavaScript

Development

Programmatic Validation, Apex Triggers, Agile Methodology, Apex Classes, Visualforce Pages, Aura Components, Apex Controllers, JavaScript Controllers, Apex Testing

Declarative Solutions

Validation Rules, Process Builder, Workflows, Screen/Autolaunched Flows, Lightning App Builder, Schema Builder, Salesforce Console

Team Coordination and Leadership

Morale, Communication, Team Guidance, Project Planning, Quality Control, Colleague Support

Best Practices

Good Testing Practices, Use Declarative Solutions When Able, Most-to-Least Restrictive Security Modeling, AppExchange, Package-Based Deployment, Git-Source Control, Control Governor Limits

Professional Experience

Revature Mar-2020 to Present

InterviewForce Salesforce App

InterviewForce is an SaaS solution that provides training companies with a suite of tools that enhance both internal and external business processes. Internally, users are guided along as they create actionable data that helps organize and collaborate between associates and interested clients. InterviewForce collates data for easy analysis and integration of complex schedules.

Responsibilities:

Utilized Git to Source Control in a large team environment.

Worked with a 3-person development team to produce a flexible wrapper component to promote modulation.

Designed the JavaScript controller and helper classes in the wrapper component to generate various searches on the Salesforce database.

Implemented dynamic aura component construction in JavaScript to produce a flexible and relevant schedule data display.

Led other team members through goal organization and suggested goal execution.

Supported team members and scrum masters through Git debugging.

Improved Application data model through suggestive feedback and discussion with assigned leadership.

Verified user story completion through the class, unit, and end-to-end testing practices.

Environment:

Git, HTML, CSS, Salesforce, Developer Console, Apex Testing, Apex, Lightning Component Framework, Process Builder, SOQL, JavaScript, Visual Studio Code, SDLC, Data Modeling

Soloforce - Lightning Community

Soloforce is an individual project that allows the associate to exercise their originality and creativity, while reinforcing their ability to develop using the Lightning Aura Component Framework, and integrating with an external API.

Responsibilities:

Enforced community access and security using best practices.

Designed a flexible, easy-to-navigate user interface for searching Magic: the Gathering card rulings.

Integrated valid card data through consumption of the Scryfall API.

Planned scalability by implementing a dynamic endpoint search engine to improve code flexibility and modulation.

Automated Processes including record-saving options, emails with requested data using a custom template, and notifications via Chatter.

Provided Salesforce database integration through Apex and JavaScript controllers.

Used Aura Components to provide the option to reformat, reuse, and restructure community pages.

Styled community interface through the use of the Salesforce Lightning Design System.

Environment:

Salesforce, Apex, Developer Console, Visual Studio Code, SOQL, SOSL, Agile, HTML, CSS, Data Modeling, Lightning Component Framework, SDLC

Postalforce - Postal Community

Postalforce is a SaaS solution that provides postal companies with a suite of tools that enhance both internal and external business processes. Internally, users are guided along as they create actionable data; which is then used to guage the effectiveness of their current policies. Externally, users can find packages and track their progress. Lastly, they are provided with knowledge base and FAQ articles to reduce the need for extra support.

Responsibilities:

Implemented and tested security to ensure community users only see what they need to.

Designed triggers on items in the data model to properly handle data entry by community users.

Created Process Builder processes to set conditions on which to handle data.

Developed a flow to propagate data associated with a user for internal Salesforce use, given conditions by process.

Used asynchronous Apex to run automatic updates to proprietary Salesforce data when users committed profile updates.

Supported teammates when struggling with any implementation, including deeper research, debugging, and making corrections.

Actively participated in group work, including presentation design and regular daily communications.

Refactored a Visualforce page containing nested flows to properly display, including the use of a custom-design rendering controller.

Environment:

Salesforce, Apex, Developer Console, Visual Studio Code, SOQL, SOSL, Visualforce, Agile, HTML, CSS, Data Modeling, SDLC



Contact this candidate