William Roach-Barrette

William Roach-Barrette Email and Phone Number

Salesforce Developer for T-Mobile @ T-Mobile
William Roach-Barrette's Location
Cheboygan, Michigan, United States, United States
William Roach-Barrette's Contact Details

William Roach-Barrette personal email

n/a
About William Roach-Barrette

Check out my Salesforce Community for more information on me, including a detailed interactive resume: https://awesomeopossum-dev-ed.develop.my.site.com/portfolio/s/I am a Salesforce Developer with a strong background in Apex and over 5 years of experience working with large and Small Salesforce ecosystems. My degree is in Space Systems Engineering which used small satellites as a platform to teach high level systems engineering.I had the pleasure of working in T-Mobile’s Customer Welcome Delivery Group responsible for managing our retail-employee user database, business leads, as well as our retail appointment scheduling tool. After successfully working to streamline our retail-user-management platform, I have made the transition to our T-Portal team that manages our third-party retailers and includes a primary salesforce org and several community portals.

William Roach-Barrette's Current Company Details
T-Mobile

T-Mobile

View
Salesforce Developer for T-Mobile
William Roach-Barrette Work Experience Details
  • T-Mobile
    Salesforce Developer
    T-Mobile Jun 2021 - Present
    Bellevue, Wa, Us
    During my time at T-Mobile I had the opportunity to work on some wonderful projects across the Customer-Welcome, Metro and FRESH teams. Below are some examples of my work: Migrate 28 Out Systems Apps to Salesforce Lightning Community Portals:Working with a very large team of developers over six months I worked to create a series of Lightning Web Components and web-pages that matched our existing apps as much as possible. This meant following the Lightning Design System and reusable CSS as much as possible. The effort took around six-months to complete and greatly reduced our yearly operating expenses. I am now working to clean up the work done by all the contractors we temporarily hired to handle the sheer volume of work.Developed Heroku Based API to Replace Salesforce Appointments Functionality:After further investigations it was determined that Salesforce was not the best tool for managing our retail users and appointments. So, I and my team decommissioned our current salesforce org in favor of a series of custom API’s and a Postgres database powered by Heroku. I took this opportunity to get some hands-on experience writing and testing APIs outside Salesforce.
  • Madsky
    Software Developer
    Madsky Mar 2020 - Jun 2021
    Denver, Colorado, Us
    Developed and Managed Lightning Components:During my time at MADSKY I developed several lightning web components for their internal team and partner users.Manage Dell Boomi-Salesforce Integration:MADSKY's Salesforce instance was heavily tied into our Dell Boomi platform, which allowed us to transpose data sent from other servers into the proper format for salesforce insertion. Boomi was also used to send data from salesforce to external databases. I have debugged and added new processes to our dell Field Service Lightning Netsuite Integration:This project involved creating processes, flows, apex code and several objects in order to make sure we could translate data from field service lightning objects into a format digestible by Netsuite.
  • Pushpay
    Salesforce Developer
    Pushpay Mar 2019 - Feb 2020
    Redmond, Washington, Us
    While working at PushPay I had a unique opportunity to work as a developer and an architect. I worked closely with Personal Managers, End Users and Salesforce Admins to develop effective, time conscientious solutions to projects. If the projects involved code it was my responsibility to work on it. Here are a few highlights from my time there:Created Series of Nightly Apex Batch Jobs for Daily Record Updates:PushPay needed a way to preform nightly updates and computations for millions of records inside their system. I wrote a series of chained batch jobs that would efficiently preform these updates on a daily basis.DocuSign Buttons to Generate Custom Forms:We needed a way to attach DocuSign templates based on field level data on related child objects, my code would look at those select fields and generate a URL with the required template ids attachedMaintained and enhanced Slackbot:Pushpay uses slack and Slack-Bots (webhooks) to send data to members of the board and their sales team when various company metrics are met. I had a main Webservice Callout class called by various object triggers that handled the data processing and message sendingWorked to set up nightly backups of salesforce meta-data to a GitHub repo.:The end goal was to have the ability to revert unwanted changes through GitHub and the Salesforce Command Line Interface. I had an AWS server setup to run a custom script that backed metadata from production and from our primary sandbox then committed it to separate repos.Created and maintained a TestDataFactory and Apex Test Documentation:The Test Data Factory was used to generate test records for code that could pass duplicate checks and other various validation rules.
  • Rajant Corporation
    Salesforce Administrator
    Rajant Corporation Jan 2018 - Mar 2019
    Malvern, Pennsylvania, Us
    Worked as the only Salesforce Admin for the team
  • Rajant Corporation
    Salesforce Developer
    Rajant Corporation Jan 2018 - Mar 2019
    Malvern, Pennsylvania, Us
    In addition to handling Salesforce Administrative duties, I handle all development including all Apex and Visualforce development Rajant needs. Below are some examples of the work I accomplished while at Rajant: REST API Between Internal Database and Salesforce:This link connects our contact and account databases to our support and partner-distributor portals. I serialize custom container classes with relevant contact and account fields into JSON, then post that data to an endpoint on our internal server. Finally, I created a Lightning Component for our contact object that allowed our sales and support teams to change relevant support portal information.Salesforce Classic to Lightning Upgrade:This was a relatively simple process as Rajant had little custom code that required re-writing. Most of my work was spent creating customized interfaces for each of our teams so they could use Lightning in the same way they used Classic.GDPR and CCPA Compliance:Working with Sales, DevOps and Legal I audited our various contact databases and created a new master contact list in Salesforce. Software Development then created a survey that was sent to this master list asking permission to contact in various forms. I then programed interface code that would auto-populate fields on contact objects indicating how each would like to be contacted. This data is used in report generation when sending anything to contacts.
  • Rajant Corporation
    Internal Sales Manager
    Rajant Corporation Nov 2017 - Mar 2019
    Malvern, Pennsylvania, Us
    Manager of internal sales for Rajant Corporation
  • Rajant Corporation
    Systems Engineer
    Rajant Corporation Jun 2016 - Nov 2017
    Malvern, Pennsylvania, Us
    Worked with a team to design and implement a UAS based Rajant instaMesh radio and traveled to preform on site demos and training(s) for Rajant. Training was conducted both domestically and internationally in both English and Spanish.
  • Rajant Corporation
    Systems Engineer
    Rajant Corporation Aug 2016 - Jun 2017
    Malvern, Pennsylvania, Us
    Systems Engineer whose primary goal is to integrate Rajant's proprietary InstaMesh technology into new platforms. This includes the development of a new radio for use on unmanned aerial systems, as well as the overlying hardware and software to enable autonomous swarm flight and deep neural networking to enable sensor-fusion.
  • Morehead State University
    Undergraduate Research Student
    Morehead State University May 2012 - Jan 2016
    Morehead, Kentucky, Us

William Roach-Barrette Skills

Research Public Speaking Computer Networking Telecommunications Site Planning Sales Management Product Development Wireless Technologies Wireless Networking Integration Troubleshooting Systems Engineering Microsoft Office Java Javas Python Html Unix Linux Employee Training Teacher Training Apex Programming Rf Engineering Visualforce Pages Salesforce.com Administration Salesforce.com Development Networking Uas Pilot Aerospace Engineering Space Systems Ip Networking Radio Frequency Radio Frequency Engineering Spectrum Analyzer Sql Node.js Javascript Git Communication Shell Scripting Internet Protocol Suite Salesforce Training Salesforce Sales Cloud Salesforce.com Microsoft Excel Software Development

William Roach-Barrette Education Details

  • Morehead State University
    Morehead State University
    Space Systems Engineering
  • The Gatton Academy Of Mathematics And Science
    The Gatton Academy Of Mathematics And Science
    Computer Science

Frequently Asked Questions about William Roach-Barrette

What company does William Roach-Barrette work for?

William Roach-Barrette works for T-Mobile

What is William Roach-Barrette's role at the current company?

William Roach-Barrette's current role is Salesforce Developer for T-Mobile.

What is William Roach-Barrette's email address?

William Roach-Barrette's email address is wr****@****ant.com

What schools did William Roach-Barrette attend?

William Roach-Barrette attended Morehead State University, The Gatton Academy Of Mathematics And Science.

What skills is William Roach-Barrette known for?

William Roach-Barrette has skills like Research, Public Speaking, Computer Networking, Telecommunications, Site Planning, Sales Management, Product Development, Wireless Technologies, Wireless Networking, Integration, Troubleshooting, Systems Engineering.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.