Michael Hemphill, Developer in Arlington Heights, IL, United States
Michael is available for hire
Hire Michael

Michael Hemphill

Verified Expert  in Engineering

Salesforce.com Developer Certification Developer

Location
Arlington Heights, IL, United States
Toptal Member Since
April 27, 2017

Mike is a senior Salesforce architect and developer with over 30 years of experience driving technology strategy delivery. He architects and document solutions, develops code with design patterns and best practices in mind, and delivers on time results based on client needs. He specializes in community and service cloud solutions. He also enjoys developing Apex on the Visualforce platform and Lightning components for community cloud.

Availability

Part-time

Preferred Environment

Windows, Adobe Photoshop, Eclipse, Salesforce

The most amazing...

...thing I've developed was an EDA design pattern for triggers—leveraging interfaces for objects, DML runs on final stage of the executions and it's very scalable!

Work Experience

Senior Salesforce Architect

2016 - 2017
Huron Consulting Group
  • Developed Salesforce architect and developer solutions to various clients in healthcare, hospitality, and commercial verticals.
  • Created customer and partner solutions in the Salesforce community cloud so clients could leverage the social advantages to of customer/partner engagement in a controlled community to impact ROI.
  • Developed exciting Lightning components for the new Lightning Experience in Salesforce and community cloud.
  • Designed and built Huron's software demo that was showcased at the 2016 annual Salesforce conference (Dreamforce). Based on unreleased, advanced tech features to show community templates and new Lightning capabilities.
  • Worked closely with Salesforce in-house community team in San Francisco.
Technologies: Community Clouds, Apex, Salesforce

Principle Salesforce Architect

2015 - 2016
7Summits
  • Supported the sales teams in pre-sales of Community solutions on the Salesforce platform.
  • Developed Community demos based on client discovery sessions that revealed the power of the platform in a personal way through branding and functionality.
  • Developed The Quilt which was an app launcher application that allowed sales team to showcase over 60 different demos to their potential clients—client scripting allowed for easy filtering and sorting and a SSO with SAML allowed for demos to be accessed.
  • Supported the product development teams with useful client feedback on product line.
  • Developed and deployed solutions to many clients.
Technologies: Cloud, Community, Apex, Salesforce

Senior Salesforce Architect North America

2012 - 2015
Zurich Insurance Company
  • Designed marketing solutions with the Eloqua tool which fed Salesforce organization with quality leads.
  • Designed campaigns and emails with detail efforts on coding HTML.
  • Designed HR solution for performance review salary recommendations for middle management and a solution was designed on Salesforce and HTML5 for Apple iPads.
  • Architected overseen development of multi-year Underwriter Desktop project on Salesforce platform.
  • Worked with other system architects and ESB teams to develop service callouts to Pega workflow engine for real-time decision making.
  • Managed 20+ developers on Underwriter Desktop project.
  • Provided technical design solutions.
  • Taught classes on cloud technology and Salesforce overview to 200+ Zurich employees from all areas of organization.
Technologies: Fiddler, Sublime Text, SoapUI, JavaScript, HTML5, Eclipse, Salesforce

Web Development Manager

2004 - 2012
Harco National Insurance
  • Designed and developed a suite of online customer services on the web including customer reporting, video library/shopping cart, loss history downloads, and payment center.
  • Acted as a technical resource for the executive managment team.
  • Integrated with AS400 system running the point system for claims and accounting teams.
  • Boosted sales with marketing team through efforts on Salesforce platform and the CRM application.
Technologies: Service-oriented Architecture (SOA), SharePoint, Microsoft SQL Server, ASP.NET, VB.NET

Events Near Me Map

A precursor to the new Lightning Field Service product recent to the Salesforce platform—this application manages various events important to the community member logged in and helps direct them to the location.

Featured functions like arrived and departure acknowledgement makes the event processing relevant to others in the community. Different color markers on the map can customized for alternative representations. Leveraging Lightning Components, JavaScript, and CSS this project was showcased at Salesforce 2017 annual conference (Dreamforce).

Design Pattern | Event-Dispatch-Action for Triggers

I recently developed a design pattern for triggers called Event-Dispatch-Action (EDA). This pattern adheres to all of Salesforce trigger best practices and more. A client's San Francisco organization will no longer wonder how random event processing is getting the better of them. The structure leverages interfaces that can be implemented for any object requiring event processing. It gathers DML processing into collection lists and reserves processing for the final stage of the execution transaction for the greatest protection from government limit concerns. Developers find it easy to work with and clients like that it is incredibly scalable.

Mobile App for Performance Review and Recommendation

Working at Zurich Insurance, I developed a mobile app for iPads that allowed middle managers to access market analysis data on country wide salary levels for their subordinates. Using complex calculations, I constructed graphical charts reflecting the employees potential for salary growth based on years of performance levels. This was represented juxtaposed with the market analysis data. Various human resource recommendations were then selected and presented.

Languages

APEX Code, Apex, HTML5, VB.NET, JavaScript, XML

Platforms

Salesforce SOQL/SOSL, Salesforce, Eclipse, Windows, SharePoint

Other

Triggers, Salesforce.com Developer Certification, Salesforce Platform Developer I Certification, Salesforce Lightning, Certified Salesforce Administrator, Community, Cloud, Community Clouds, Salesforce AppExchange

Frameworks

Visualforce, ASP.NET, AngularJS

Paradigms

Agile Software Development, Service-oriented Architecture (SOA)

Libraries/APIs

Salesforce API, Google API

Tools

Adobe Photoshop, SoapUI, Sublime Text, Fiddler, Eclipse IDE

Storage

Microsoft SQL Server

2012 - 2012

CIMA Interactive Marketing Certificate in Digital Communication & Media/Multimedia

DePaul University - Chicago, IL, USA

2003 - 2003

Certification in .NET Development

DePaul University - Chicago, IL, USA

1998 - 1998

Certificate in Web Development

DePaul University - Chicago, IL, USA

1980 - 1985

Bachelor's Degree in Computer Engineering

Purdue University Calumet - Hammond, IN, USA

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