David Tucker

Software Engineer at EMC Isilon

Greater Seattle Area

About

I love machines, particularly computers. We are surrounded by systems that do useful things, and learning how they work intrigues me. Building them and discovering how they interact with other systems fascinates me even more. This curiosity to understand the world around us drives me to study and improve as an engineer. I'm a self-starter that got into computers early on. A desire to understand those funny codes that made MySpace pages stand out pushed me to learn technologies like HTML and CSS which led to other tools like JavaScript, PHP, Apache, and more. Before I knew it, I was creating entire websites that were dynamic, responsive, and completely useless without a purpose. So, I put my newfound skills to the test by agreeing to create a website for a local business. Success there led to similar opportunities that pushed me farther into the field of web development and programming. As a result, when I graduated high school, the field I would pursue seemed obvious. The first computer class I ever took was an Introduction to C at UC Santa Cruz. I fell in love with programming then and have been pursuing a career in engineering ever since. Visit www.david.tucker.name for more information about me and my shenanigans.

Experience

  • Principal Software Engineer at Dell Technologies
    Nov 2014 - Present · 11 yrs 8 mos

    I worked on the Protocols Validation team for HDFS. In 2020, I moved to the File System and Data Services (FSDS) Validation team.

  • UC Santa Cruz School of Engineering (Santa Cruz, CA)
    • Reader
      Apr 2014 - Jun 2014 · 3 mos

      During my final quarter at UC Santa Cruz, I helped staff the Introduction to Python programming class in the Computer Science department. In addition to evaluating submitted work, I frequently assisted students via the class forum and held review sections. It showed me a way to coordinate a large number of people, but, more importantly, it taught me how to better communicate ideas.

    • Network Analyst
      Jul 2013 - Jun 2014 · 1 yr

      I worked with UCSC network administrators to create a utility capable of synchronizing building/wall/jack information from an Oracle asset management database or CSV file to layer 2 devices via SNMP. This was my first professional work experience in this field, and it taught me about working with industrial systems cooperatively and in real-time. The utility is available at https://github.com/dmtucker/netsync/.

  • Lifeguard, Aquatic Aide at Pleasant Hill Aquatic Park
    Jun 2008 - Sep 2010 · 2 yrs 4 mos

    My first job entailed ensuring the safety of pool patrons and giving children private swim lessons. After my first summer, I began off-season work and cleaned locker rooms each night. Mandatory weekly trainings tested my training and required me to know the job inside and out.

  • Counselor, Lifeguard at Camp Concord
    Jun 2010 - Aug 2010 · 3 mos

    I attended Camp Concord for eleven years. In 2010 I worked as a Youth and Family Camp Counselor which required leadership and enthusiasm as we took ten 8-16 year-olds rafting, canoeing, hiking, and more. I was also charged with waterfront coordination regarding lifeguards and safety equipment.

  • Junior Staff at Camp Concord
    Jul 2009 - Jul 2009 · 1 mo

    I attended Camp Concord for eleven years. In 2009, I worked as a Junior Staff employee which meant washing dishes, serving food, cleaning bathrooms, bussing tables, and assisting counselors in the cabins.