David Shepperton

David Shepperton Email and Phone Number

Senior Full Stack Web Developer @ Corpay
Sacramento, CA, US
David Shepperton's Location
Los Angeles, California, United States, United States
David Shepperton's Contact Details

David Shepperton work email

David Shepperton personal email

About David Shepperton

I am a computer programmer. I like fixing bugs and other software problem solving. I love refactoring, and I'm a fan of test driven development. For a long time, one of my preferred tools has been the Java programming language, but I am open to using other languages. I like working with intelligent people who have a vision and a plan for what they are trying to do.

David Shepperton's Current Company Details
Corpay

Corpay

View
Senior Full Stack Web Developer
Sacramento, CA, US
Website:
corpay.com
Employees:
10014
David Shepperton Work Experience Details
  • Corpay
    Senior Full Stack Web Developer
    Corpay
    Sacramento, Ca, Us
  • Traction Software
    Senior Software Engineer And Co-Product Manager
    Traction Software
    Sacramento, Ca, Us
  • Traction Software
    Senior Software Engineer
    Traction Software Jan 2004 - Present
    I started my career at Traction as an intern. I was tasked with internationalizing the administrative interfaces for the flagship product (then called simply, "Traction"). At the end of that term, I was hired as a full-fledged software engineer.Over the past 10+ years, there is almost no area of the Traction codebase that I have not worked on from the database layer all the way up to the client-side code. Here are some projects I worked on and some duties that I have had which may be of interest:- Maintaining and augmenting Traction's "Skin Description Language", a templating language that is used, e.g., to generate the HTML that drives all of TeamPage's UI- Writing user- and developer-oriented documentation for TeamPage including documentation for Traction's public SDK and other developer features- Integrating TeamPage with the TinyMCE rich text editor- Rewriting and refactoring many hundreds of Java classes to create a backend-neutral implementation layer for the public SDK- Completely rewriting the classes responsible for loading and storing configuration settings for user accounts, workspaces, the journal/database and the server- Rewriting and refactoring the classes responsible for bootstrapping and shutdown of a TeamPage service- Building out many areas of the Traction test suite- Fixing/addressing thousands of bugs and issues- Providing direct end user and/or IT staff support for customers -- via our support website, over the phone, or over screen sharing sessions- Rewriting and refactoring server- and client-side code for two different generations of APIs for custom forms- Completely rewriting TeamPage's export framework (concentrating on PDF)- Organizing presentations and activities for Traction User Group developer sessions, and other training aimed at developers in partner companies- Modifying existing code to properly observe Java concurrency requirements- Dozens of plug-ins that implement customer-specified customizations
  • Professional Mortgage Corp.
    It Manager
    Professional Mortgage Corp. Aug 2002 - Dec 2003
    Managed and executed IT operations for two small companies, including network setup and configuration, purchasing new computers and printers, keeping operating systems and other software up to date, general troubleshooting, etc. Assisted with two physical relocations. Also performed some facilities management duties, administrative duties (including filing paperwork for state lending and brokering licenses), and participating in the hiring process for my replacement.
  • Pharmacare
    Is Intern
    Pharmacare Jun 1998 - Aug 1998
    As an intern in the Information Systems department, I was tasked with helping the IS team in any way possible. Highlights included helping the IS team get the most out of Microsoft Excel and other Office products by writing Visual Basic macros to automate complex calculation procedures; using Visual Basic to create a form for the rest of the company to use to issue requests to the IS team for equipment, troubleshooting help, etc.; and assisting in the maintenance of various IS services.PharmaCare is/was a prescription benefit management company, and a subsidiary of CVS, headquartered in Woonsocket, Rhode Island.

David Shepperton Skills

Java Software Development Javascript Software Engineering Eclipse Xml Ajax Web Services Sql Enterprise Software Cvs Mercurial Html Internationalization Java Concurrency Databases Testing Solr

David Shepperton Education Details

  • Cornell University
    Cornell University
    Computer Science
  • Barrington High School
    Barrington High School

Frequently Asked Questions about David Shepperton

What company does David Shepperton work for?

David Shepperton works for Corpay

What is David Shepperton's role at the current company?

David Shepperton's current role is Senior Full Stack Web Developer.

What is David Shepperton's email address?

David Shepperton's email address is li****@****rton.us

What schools did David Shepperton attend?

David Shepperton attended Cornell University, Barrington High School.

What are some of David Shepperton's interests?

David Shepperton has interest in Aikido, Gaming, Baking.

What skills is David Shepperton known for?

David Shepperton has skills like Java, Software Development, Javascript, Software Engineering, Eclipse, Xml, Ajax, Web Services, Sql, Enterprise Software, Cvs, Mercurial.

Who are David Shepperton's colleagues?

David Shepperton's colleagues are Kartika Anbarasan, Aria Alvarez, Amanda Rivera, Carrie Sinclair, Kate Goodnight, Kevin Harris, Desaray Davis.

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.