D

David MacLeod's
email & phone

Opt-Out

Current Position:

Staff Software Engineer at Affirm

Experience:

32 years

Location:

Oakland, California, United States

How to contact David MacLeod

Last updated:2025-02-13
emailm****d@affirm.com
phone+1-***-***-9680
pinterest
facebook
instagram

Analytics

According to LinkedIn David MacLeod started working on 1993, then the employee has changed 7 companies and 6 jobs. On average, David MacLeod works for one company for 3 years 6 months. David MacLeod has been working as a Staff Software Engineer for Affirm for 1614 days. If you are interested in this candidate, contact him directly by using contact details provided by SignalHire.

Work Experience

Staff Software Engineer at Affirm

May 2021 - Current

Senior Software Engineer at Returnly

Oct 2017 - Apr 2021

Founder/CEO/CTO at Real Time City

Oct 2009 - Jun 2017

Software Architect at Vignette

Sep 2004 - Sep 2009

Software Development Manager at Vignette

Jan 2004 - Aug 2004

Senior Software Engineer at Epicentric/Vignette (Epicentric was acquired by Vingette in 2003)

Oct 2001 - Nov 2003

Web Engineering Team Lead at Epicentric

Aug 1999 - Oct 2001

Lead Software Engineer at Arriba Soft/Ditto.com

Nov 1997 - Aug 1999

Senior Software Engineer at Giga Operations

Mar 1993 - Oct 1997

Education

BS at California State University - East Bay

Current Company Information Affirm

Name: Affirm

Speciality: ECommerce, Payments, Installment Loans, Millennials, Financial Services, Online Payments, Retail, Personal Finance, FinTech, Financial Technology, Financial Management

Location: San Francisco, California, United States

Employees: 1000-5000

Description: Affirm is a financial technology services company providing installment loans to consumers at the point of sale.\n\nThe company was founded with the goal to create honest financial...

Frequently Asked Questions

How long has David MacLeod been working as a Staff Software Engineer?

David MacLeod's total experience in various companies as a Staff Software Engineer 4 years 5 months.

What is David MacLeod's minimum period of employment in the companies?

David MacLeod's minimum period of employment in various companies is 7 months.

What is David MacLeod's average duration of employment for different companies?

On average, David MacLeod works for one company for 3 years 5 months

What industries has David MacLeod worked in?

David MacLeod works in the Financial Services. Previously, David MacLeod worked in the Computer Software.

What positions has David MacLeod held before?

Previously, David MacLeod worked as a Senior Software Engineer, and Founder/CEO/CTO, and Software Architect, and Software Development Manager, and Web Engineering Team Lead.

How do I contact David MacLeod?

David MacLeod's email address is m****d@affirm.com, phone number is +1-***-***-9680. Sign up to get contact details.

Who is the Co-Founder & CEO of the Affirm?

The Co-Founder & CEO of the Affirm is Max Levchin

Who are David MacLeod's peers at other companies?

David MacLeod's peers at other companies are Craig Ramey and Pavel Volgarev and Ryan Prinz
Not the David MacLeod you were looking for?

Find email for 850M+ professionals

David MacLeod Namesakes

Name
Company
Position
D
CCD Western Limited
Project Manager
D
Emmaus Bible College
Professor of Bible and Theology
D
Somerville Construction, Consulting & Project Management
Co-Owner/Partner
D
AVP, Global Channel Sales | OWC Inc.
D
Community Futures
Member Board of Directors
D
CBVRSB
Automotive Tech.
D
MacLeod
President and Founder

Similar profiles

Name
Company
Position
C
Staff Software Engineer
P
Staff Software Engineer
R
Staff Software Engineer
B
Staff Software Engineer
T
Staff Software Engineer
A
Staff Software Engineer
P
Staff Software Engineer
K
Staff Software Engineer
B
Staff Software Engineer
A
Staff Software Engineer

Other employees at Affirm

Name
Company
Position
P
Director of User Research
S
Senior Product Manager
J
Senior Security Risk Management Engineer
K
Senior Software Engineer
T
Senior Software Engineer
N
Internal Audit Tech Lead
T
Software Engineering Manager (L7)
J
Senior Product Manager
A
Senior Manager, Revenue Analytics
BACK TO TOP