Jeremy Horwitz

Jeremy Horwitz Email and Phone Number

LMTS Salesforce @ Salesforce
san francisco, california, united states
Jeremy Horwitz's Location
San Francisco, California, United States, United States
Jeremy Horwitz's Contact Details
About Jeremy Horwitz

Software engineer with a strong algorithms/math background and a passion for code reusability, extensibility, readability, and optimality—especially in Java and Kotlin, but also in C, C++, and Python. Regularly serves as teams’ go-to person for questions ranging from “How do I do this in Kotlin/Java?” and “How do I do this better (faster, more readably, etc.)?” to “Should this be ‘i.e.’ or ‘e.g.’?”

Jeremy Horwitz's Current Company Details
Salesforce

Salesforce

View
LMTS Salesforce
san francisco, california, united states
Website:
salesforce.com
Employees:
46706
Jeremy Horwitz Work Experience Details
  • Salesforce
    Lead Member Technical Staff
    Salesforce Jul 2017 - Present
    San Francisco
    I returned to Salesforce to work on the Salesforce Zero project, which asked, What if Salesforce were started today? My work focused on Zero Object Service (ZOS—a new internal general-data-storage microservice):• 𝐁𝐚𝐜𝐤𝐰𝐚𝐫𝐝 𝐜𝐨𝐦𝐩𝐚𝐭𝐢𝐛𝐢𝐥𝐢𝐭𝐲: determining what aspects of current Salesforce features would need to be supported by Salesforce Zero• 𝐌𝐚𝐭𝐡/𝐚𝐥𝐠𝐨𝐫𝐢𝐭𝐡𝐦𝐬-𝐛𝐚𝐬𝐞𝐝 𝐢𝐬𝐬𝐮𝐞𝐬: solving particularly painful or difficult problems that were especially in my wheelhouse (e.g., compactly encoding Java/Kotlin Decimal objects monotonically)• 𝐃𝐨𝐜𝐮𝐦𝐞𝐧𝐭𝐚𝐭𝐢𝐨𝐧: making sure that our projects were well-documented (since we initially lacked a dedicated documentation professional)
  • Lending Club
    Lead Software Engineer
    Lending Club May 2016 - Jun 2017
    San Francisco
    Helped write core tools for use by company developers, including tools for encryption and digital signing; migrated internal projects onto tools. [Java]
  • Salesforce.Com
    Senior / Lead Member Technical Staff
    Salesforce.Com Jan 2012 - May 2016
    San Francisco
    During the first part of my Salesforce career, I worked on various back-end projects:• 𝐇𝐚𝐫𝐝 𝐝𝐞𝐥𝐞𝐭𝐞: removing soft-deleted customer data based on customer-specific retention policies• 𝐌𝐢𝐠𝐫𝐚𝐭𝐢𝐨𝐧: moving data between database instances ‣ Why? Examples: current server was too crowded, or customer needed their European data on European servers, or customer wanted their data on servers geographically closer to their machines ‣ Developed a tool to limit downtime (and read-only time)• 𝐊𝐞𝐠𝐞𝐫𝐚𝐭𝐨𝐫 𝐬𝐩𝐫𝐞𝐚𝐝𝐬𝐡𝐞𝐞𝐭: organizing seventeen separate kegerator maintainers, keeping up to date an index of what beers were available where at any given timeThe second part of my time at Salesforce was spent working on cryptography tools:• 𝐎𝐧𝐞-𝐬𝐭𝐨𝐩 𝐜𝐫𝐲𝐩𝐭𝐨 𝐬𝐡𝐨𝐩: the company’s security CTO asked me and one other developer to come up with tools to encrypt and decrypt (as well as sign and verify) arbitrary objects with various goals: ‣ Simplifying using cryptography for developers at Salesforce ‣ Providing a single place to update (in case of vulnerabilities, new algorithms, etc.) ‣ Discouraging others from “rolling their own” cryptographic tools ‣ Combatting certain attacks that an arbitrary developer might not consider (e.g., string-comparison timing attacks)• 𝐄𝐧𝐜𝐫𝐲𝐩𝐭𝐢𝐨𝐧 𝐚𝐭 𝐫𝐞𝐬𝐭: using the one-stop-shop tools to help develop Salesforce’s at-rest encryption feature
  • Santa Clara University (Math & Comp. Sci. Dept)
    Lecturer
    Santa Clara University (Math & Comp. Sci. Dept) Sep 2004 - Dec 2011
    Santa Clara, California, United States
    Taught courses (e.g., cryptography, cryptanalysis, discrete math, calculus), advised students, worked on Putnam competition, etc.
  • Widevine Technologies
    Advisor
    Widevine Technologies 2000 - 2008
  • Widevine Technologies
    Co-Founder & Vice President Of Research And Development
    Widevine Technologies 1999 - 2000
    Seattle, Washington, United States
    Led a team developing cryptographic foundations for Widevine products. Company was acquired by Google in 2010. [C]
  • Stanford University
    Research Assistant / Teaching Assistant
    Stanford University Sep 1997 - Aug 2004
    Stanford, California, United States
    RA: researched identity-based encryption, discrete logarithms, broadcast encryption, etc.TA: taught sections and lectures, graded.
  • At&T Labs, Inc.
    Research Intern
    At&T Labs, Inc. Jun 1999 - Sep 1999
    Florham Park, New Jersey, United States
    Researched the effect of partial key leakage on various fundamental results in cryptography.
  • Microsoft
    Research Intern
    Microsoft Jun 1998 - Sep 1998
    Redmond, Washington, United States
    Researched random Cayley digraphs; researched design of cryptographic primitives (e.g., discrete-logarithm algorithms) and anti-piracy technology.
  • Microsoft
    Intern
    Microsoft Jun 1994 - Sep 1997
    Redmond, Washington, United States
    Summers 1994–1997. Wrote code for Windows 95/NT internals—ScanDisk, telephony, DVD support. [C, C++]

Jeremy Horwitz Skills

Java C C++ Software Development Software Engineering Enterprise Software Cloud Computing Agile Methodologies Saas Crossword Puzzles Cryptography Distributed Systems Algorithms Teaching Research Linux Python

Jeremy Horwitz Education Details

Frequently Asked Questions about Jeremy Horwitz

What company does Jeremy Horwitz work for?

Jeremy Horwitz works for Salesforce

What is Jeremy Horwitz's role at the current company?

Jeremy Horwitz's current role is LMTS Salesforce.

What is Jeremy Horwitz's email address?

Jeremy Horwitz's email address is ho****@****ord.edu

What is Jeremy Horwitz's direct phone number?

Jeremy Horwitz's direct phone number is +141560*****

What schools did Jeremy Horwitz attend?

Jeremy Horwitz attended Stanford University, Stanford University, Carnegie Mellon University, Carnegie Mellon University, Carnegie Mellon University.

What skills is Jeremy Horwitz known for?

Jeremy Horwitz has skills like Java, C, C++, Software Development, Software Engineering, Enterprise Software, Cloud Computing, Agile Methodologies, Saas, Crossword Puzzles, Cryptography, Distributed Systems.

Who are Jeremy Horwitz's colleagues?

Jeremy Horwitz's colleagues are Ryan V., Spencer Mott, Jan Hannemann, Ganesh Avalur, Jackson Klingelhofer, Becky Zilis, Bhumi Damania.

Not the Jeremy Horwitz you were looking for?

  • Jeremy Horwitz

    Visionary Communicator, Entrepreneur, And Technology Influencer
    Irvine, Ca
    6
    allisonpr.com, venturebeat.com, ilounge.com, 9to5mac.com, adobe.com, arotapas.com
  • Jeremy Horwitz

    Pre-Sales Advisor | Solutions Architect | Go To Market (Gtm) Strategist | Software-As-A-Service (Saas)
    Arlington, Ma
    6
    tom.org, bullhorn.com, sungard.com, bullhorn.com, salsify.com, bullhorn.com

    1 (617) 4XXXXXXX

  • Jeremy Horwitz

    Project Engineer At Hr Green, Inc.
    Gurnee, Il
    2
    hrgreen.com, purdue.edu
  • Jeremy Horwitz

    Enterprise Account Executive At Pitney Bowes
    Los Angeles, Ca
    2
    pitneybowes.com, pb.com

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.