George Mandala, Developer in Rochester, NY, United States
George is available for hire
Hire George

George Mandala

Verified Expert  in Engineering

Salesforce Apex Developer

Location
Rochester, NY, United States
Toptal Member Since
October 11, 2018

George is a Salesforce developer with nine years of experience in a wide range of products specializing in back-end integrations. If there's something that needs to be done in Salesforce, there's a good chance that I can come up with a solution.

Portfolio

akaCRM
Visualforce, Communities, Salesforce Lightning, Salesforce Apex
The Black Iron Group
Microsoft SQL Server, C#, Microsoft Dynamics GP, Scribe Server, Salesforce
360 Cloud Solutions
NetSuite, Visualforce, Salesforce Apex

Experience

Availability

Part-time

Preferred Environment

Bitbucket, Illuminated Cloud

The most amazing...

...project I've completed was a completely metadata-driven inbound and outbound Salesforce to NetSuite Integration

Work Experience

Senior Salesforce Developer

2017 - PRESENT
akaCRM
  • Wrote custom Lightning components for Salesforce Communities.
  • Designed and implemented Lighting record homepage components and quick actions for standard and custom objects.
  • Worked closely with project managers and customers to analyze technical and business requirements, and designed solutions by customizing standard SalesForce.com objects.
  • Involved in activities related to Saleforce.com setup, configuration, customization, administration, development, data migration, and deployment of application to force.com platform.
  • Configured and customized Salesforce.com using standard setup tasks as well as developed Apex coding which includes triggers, classes, classes for custom controllers and controller extension, schedulable apex classes, batch apex, apex sharing rules, and email services according to the functional needs of the application.
  • Created workflows, processes, and apex triggers to automate help automate the business process as needed.
  • Created page layouts, search layouts, and Visualforce pages when needed to organize fields, custom links, related lists, and other components on a record detail and edit pages.
  • Created users, roles, and public groups and implemented role hierarchies, sharing rules, and record level permissions to provide shared access among different users.
  • Implemented validation rules, assignment rules, sharing rules, and escalation rules via configuration or programmatically using apex according to the specific application requirements.
  • Used Illuminated Cloud for writing business logic in Apex programming language, testing and deploying.
  • Followed waterfall development methodology in all implementations.
  • Used SOQL and SOSL with consideration to governor limits for data manipulation needs of the application using platform database objects.
  • Followed the change management processes to deploy from sandbox to production.
  • Created email templates using Visualforce and HTML.
  • Mapped and migrated data from legacy systems to SalesForce.com objects and fields.
Technologies: Visualforce, Communities, Salesforce Lightning, Salesforce Apex

Salesforce Developer

2009 - 2017
The Black Iron Group
  • Worked closely with project managers and customers to analyze technical and business requirements, and designed solutions by customizing standard Salesforce.com objects.
  • Involved in activities related to Saleforce.com setup, configuration, customization, administration, development, data migration, and deployment of application to force.com platform.
  • Configured and customized Salesforce.com using standard setup tasks as well as developed Apex coding which includes Triggers, classes, classes for custom controllers and controller extension, schedulable apex classes, batch Apex, Apex sharing rules, and email services according to the functional needs of the application.
  • Created workflows, processes, and apex triggers to automate help automate the business process as needed.
  • Created page layouts, search layouts, and Visualforce pages when needed to organize fields, custom links, related lists, and other components on a record detail and edit pages.
  • Created users, roles, and public groups and implemented role hierarchies, sharing rules and record level permissions to provide shared access among different users.
  • Implemented validation rules, assignment rules, sharing rules, and escalation rules via configuration or programmatically using apex according to the specific application requirements.
  • Used Force.com IDE or Maven’s Mate for writing business logic in Apex programming language, testing, and deploying.
  • Used SOQL and SOSL with consideration to governor limits for data manipulation needs of the application using platform database objects.
  • Followed the change management processes to deploy from sandbox to production.
  • Created email templates using Visualforce and HTML.
  • Mapped and migrated data from legacy systems to SalesForce.com objects and fields.
  • Worked with data loader to insert, update, upsert, and export data from Salesforce objects.
  • Used Scribe as a Middleware tool in order to facilitate integrations between Saleforce.com and Microsoft Dynamics GP.
  • Developed publically accessible client facing Salesforce sites with company-specific styles and branding.
  • Wrote real-time web service integrations between Salesforce and a variety of other systems including Nexternal and BIG Commerce using Apex.
  • Developed a C# integration framework to integrate Salesforce and ODBC compliant databases like ORACLE and Microsoft SQL.
Technologies: Microsoft SQL Server, C#, Microsoft Dynamics GP, Scribe Server, Salesforce

Salesforce Developer

2014 - 2015
360 Cloud Solutions
  • Member of the recurring revenue for Salesforce product development team responsible for Salesforce development.
  • Involved in identifying, planning, and implementing product features in Salesforce using the agile methodology.
  • Wrote requirements and implementation stories for the product based on the existing NetSuite code base.
  • Developed Apex Triggers, Apex Classes, and Visualforce Pages based on JIRA stories and turned them into a managed package.
  • Developed fully metadata driven NetSuite to Salesforce Bi-directional integration module to handle all integrations between the two systems with a single code base.
  • Worked on making sure the package and all of its components were able to pass Salesforce security review.
Technologies: NetSuite, Visualforce, Salesforce Apex

Technical Team Lead and Web Developer

2006 - 2011
HP Services
  • Developed processes for the server monitoring team to follow when responding to Unicenter TND events.
  • Updated processes to reflect the changing environment in order to help maintain SOX compliance.
  • Added new content to ASP classic and ASP.Net internal websites.
  • Performed troubleshooting of Windows and Unix servers.
  • Managed networking assets in Asset Manager application to ensure data integrity.
Technologies: Microsoft Access, Microsoft SQL Server, ASP.NET, Active Server Pages (ASP)

Frameworks

Visualforce, Lightning Components, ASP.NET

Tools

Batch Apex, Microsoft Access, Scribe Server, Microsoft Dynamics GP, Salesforce CPQ, Lightning Design System, Bitbucket, Git

Platforms

Amazon Web Services (AWS), Salesforce SOQL/SOSL, Illuminated Cloud, Salesforce

Other

Apex Triggers, Salesforce Apex, Salesforce Lightning, Visualforce View State, NetSuite, Communities, Salesforce Community, Water

Languages

Active Server Pages (ASP), C#, JavaScript, CSS, Java, SQL

Libraries/APIs

jQuery, Salesforce Bulk API, Salesforce REST API

Paradigms

Agile

Storage

Amazon S3 (AWS S3), Microsoft SQL Server

1998 - 2003

Bachelor of Engineering Degree in Computer Engineering

Stony Brook University - Stony Brook, NY

JANUARY 2017 - PRESENT

Salesforce Platform Developer 2

Salesforce

JANUARY 2016 - PRESENT

Salesforce Platform Developer 1

Salesforce

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring