Dan Holtzman

UI Engineer at Apple, formerly Dan Wieme

Santa Clara, California, United States

About

Passionate and detail-oriented software engineer with 5+ years of web development experience. Accomplished full-stack engineer driven to create the perfect user experience. Quick and highly motivated learner that leads by example and has experience in agile project management and mentorship.

Experience

  • UI Engineer at Apple
    Dec 2017 - Present · 8 yrs 7 mos

    Commerce UI, Apple Media Products

  • Senior Front-End Engineer at SmugMug
    Jun 2013 - Dec 2017 · 4 yrs 7 mos

    Engineering • Principal full-stack developer on significant site-wide components and single-page apps (SPAs) • Designed and implemented a core library for making API requests, leveraging Redux as a caching layer • Relentlessly tackled technical debt by conducting several site-wide audits to improve components’ technical and visual design in a 15+ year-old codebase • Among the first at SmugMug to adopt React & Redux in major components, became a local expert/proponent and presented on best practices • Regularly wrote unit tests to achieve near-complete test coverage on owned modules • Worked closely with UI/UX designers to provide insight and feedback on designs • Four-time annual hackathon winner Project Management • Formed and led an experimental agile team to better understand how agile/scrum could work at SmugMug. Managed the backlog in JIRA and acted as scrum master in conducting sprint planning, stand-ups, grooming, and retrospectives. • Contributed to discussions on tailoring agile processes appropriate for the company’s ecosystem Leadership • Mentored college interns for two summers, tailoring projects to their career goals and interests • Wrote, implemented, and tested guidelines for the internship program (check-in documents, Mentor & Intern survival guides)

  • Front-End Engineer, Service Platform Team at Lenel Systems International
    May 2012 - May 2013 · 1 yr 1 mo

    • Worked closely with a medium-sized team of developers practicing agile methodologies in a corporate environment • Regularly performed code reviews for and with senior engineers • Developed web clients to interface with an enterprise environment with a highly complex client-server infrastructure, including a “PubSub” communication layer leveraging WebSockets • Focused on designing modular and user-friendly interfaces that were ADA compliant

  • Technical Services Engineer, Jr. .NET Developer at SoftArtisans
    May 2011 - May 2012 · 1 yr 1 mo

    • Practiced agile on a small, tight-knit development team (3-5 engineers) • Conducted QA testing of product releases and installers • Designed and implemented a Business Intelligence portal that programmatically generated Excel reports based on MSCRM queries • Improved the usability, design, and stability of an internal tool used to monitor service queues • Assisted client developers in using the company’s .NET API (OfficeWriter)