John Elm

John Elm Email and Phone Number

Software Engineer Lead @ Experian DataLabs
San Diego, CA, US
John Elm's Location
San Diego, California, United States, United States
John Elm's Contact Details
About John Elm

25 years’ experience as a software development, infrastructure and quality professional, specializing in design, development, integration, testing, deployment and infrastructure of object-oriented services and web-based software. Innovative, creative, strategic thinker with strong analytical skills; dedicated, conscientious and self-actuated with a penchant for forging deep working relationships and building organizational capability. Industry experience in business consulting, learning & knowledge management, healthcare, finance, and heavy machinery.

John Elm's Current Company Details
Experian DataLabs

Experian Datalabs

View
Software Engineer Lead
San Diego, CA, US
Website:
experian.com
Employees:
24340
John Elm Work Experience Details
  • Experian Datalabs
    Software Engineer Lead
    Experian Datalabs
    San Diego, Ca, Us
  • Experian Datalabs
    Software Engineer Lead
    Experian Datalabs Jun 2018 - Present
    London, England, Gb
  • Intuit
    Software Engineer
    Intuit Feb 2018 - Jun 2018
    Mountain View, California, Us
  • Intuit
    Staff Software Engineer In Qa
    Intuit Apr 2015 - Feb 2018
    Mountain View, California, Us
    • Staff Software Engineer in Quality for a fast-paced, growing full stack team. The team creates UI widgets to leverage common backend functionality and offer consistent user experiences across the Company, including in Quickbooks Online, Turbotax Self Employed, and ProConnect Link.• Proposed and prototyped an approach for serializing and reusing automated user flows, aimed at increased adaptability. Created screencast and explainer video; an exploration of object-oriented automated UI testing, to provoke discussion and obtain buy-in for framework development.• Sole creator, designer, developer for a 'IOTA', a test automation framework based on Node.js and Selenium WebDriverJS. The framework increased team velocity and enabled two Quality Engineers to keep pace with the growing, high-performance team delivering React widgets and rapidly iterating on new user flows and permutations for a growing base of customer teams across the Company.• Adapted a language parser generator and ES5-like grammar for resolution of object expressions in YAML.• ‘Recaptcha-proofed’ the entire regression suite using an IOTA retry decorator to detect and handle Google Recaptcha, unblocking automated testing when Recaptcha’s appearance could no longer be anticipated because of opaque and/or fluid external policies.• Mitigated login page capacity limitations with an IOTA ‘cookie injection’ plugin which performs user login via API, to construct and inject cookies into the browser using Javascript.• Established generation of localized test data for all supported languages, enabling full localization of the entire regression suite.• Onboarded, configured and maintained Jenkins environment for driving regression queues daily.• Mentored Junior Quality Engineers on software & framework development and usage.
  • Intuit
    Ops Engineer
    Intuit Feb 2013 - Apr 2015
    Mountain View, California, Us
  • Integribits
    Independent Consultant And Software Engineer
    Integribits Aug 2012 - Apr 2015
  • Startup Edmonton
    Resident Member
    Startup Edmonton Oct 2012 - Feb 2013
    Edmonton, Ab, Ca
  • Ibm
    Software Engineer
    Ibm Aug 1996 - Aug 2012
    Armonk, New York, Ny, Us
  • Independent Consultant
    Software Engineer
    Independent Consultant 1992 - 1996
    Minneapolis, Mn, Us

John Elm Skills

Software Development Agile Methodologies Java Javascript Spring Sql Integration Scrum Ruby On Rails Linux Ruby Sdlc Requirements Analysis Shell Scripting Subversion Unix Html 5 Java Enterprise Edition Node.js Devops J2ee Application Development Git Jquery Mac Os X Bash Ios Cocoa Bassist Gtd Applescript Vmware Objective C Photoshop Illustrator Json Css3 Twitter Bootstrap Less Vim Design Patterns Coffeescript Business Model Canvas Lean Startup Automation

John Elm Education Details

  • Excelsior University
    Excelsior University
    Computer Technology
  • Macewan University
    Macewan University
    Music

Frequently Asked Questions about John Elm

What company does John Elm work for?

John Elm works for Experian Datalabs

What is John Elm's role at the current company?

John Elm's current role is Software Engineer Lead.

What is John Elm's email address?

John Elm's email address is jo****@****uit.com

What is John Elm's direct phone number?

John Elm's direct phone number is +185821*****

What schools did John Elm attend?

John Elm attended Excelsior University, Macewan University.

What are some of John Elm's interests?

John Elm has interest in Agile, Slowpitch Softball, Health, Blues, Children, Education, Environment, Science And Technology, Mac, Musician.

What skills is John Elm known for?

John Elm has skills like Software Development, Agile Methodologies, Java, Javascript, Spring, Sql, Integration, Scrum, Ruby On Rails, Linux, Ruby, Sdlc.

Who are John Elm's colleagues?

John Elm's colleagues are Ritu Lal, Stephanie Brown, Yolanda Zondo, M.qasim Blouch, Jessica Alvarez, Duttrell Jackson, Nikita Sahni.

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.