Tim Kientzle

Tim Kientzle

Software Engineer, Architect, and Manager

San Francisco Bay Area

Current
Past
  • Senior Software Engineer at Metaweb Technologies, Inc.
  • Director of Client Engineering at Zinio
  • Software Developer and Consultant at Tim Kientzle Consulting
  • Editor-In-Chief at MobilizedSoftware.com
  • Consultant at Sequioa Advanced Technologies
  • Consultant at CMP Media
  • Consultant at MyPersonal.com
  • Executive Editor, Dr. Dobb's Journal at Miller Freeman
  • Senior Software Engineer at Notable
  • Instructor at Talent Identification Program
Education
  • UC Berkeley
  • North Carolina State University
  • Budapest Semesters in Mathematics
Connections
155 connections
Industry
Computer Software
Websites

Tim Kientzle’s Experience

  • Software Engineer

    Google

    (Public Company; GOOG; Internet industry)

    May 2009Present (3 months)

  • Committer

    The FreeBSD Project

    (Computer Software industry)

    2003Present (6 years)

    Ongoing work in userland utilities, including new libarchive and bsdtar implementations.

  • Senior Software Engineer

    Metaweb Technologies, Inc.

    (Privately Held; Internet industry)

    March 2006February 2009 (3 years)

    Coordinate between operations, development, and product management; oversee release engineering and deployment; develop tools for internal use; manage source control and software life cycle.

    Among other accomplishments, I credit myself with: Instituting a weekly release cycle, moving Metaweb from CVS onto Subversion and establishing source-control standards, developing three generations of software release and application management tools, designing a high-volume internal logging system, designing Metaweb's distributed storage system, taking primary responsibility for the evolution of Freebase.com's public HTTP API, being responsible for overall system integration issues, leading weekly all-engineering status meetings, and organizing weekly technical lectures.

  • Director of Client Engineering

    Zinio

    (Privately Held; 11-50 employees; Computer Software industry)

    June 2004February 2006 (1 year 9 months)

    Supervised in-house, consulting, and offshore developers; architected new products; managed development schedules and resources; responsible for source control and release engineering; developed key technologies, including security, networking, and display. Under my management, Zinio's client development accelerated from one release every six months to one release every two months on average. Improvements that I introduced to source control, QA, and release engineering processes made releases more predictable.

  • Software Developer and Consultant

    Tim Kientzle Consulting

    (Computer Software industry)

    19992004 (5 years)

    I performed a variety of software development and system administration tasks for a variety of clients. For one client, I wrote a complete DV codec that significantly out-performed competing products, thanks in large part to an innovative use of partial IDCTs. For a major online magazine, I built a complete integrated CMS system with an integrated cache design that provided extreme high performance even for pages with dynamic content.

  • Editor-In-Chief

    MobilizedSoftware.com

    (Computer Software industry)

    20032004 (1 year)

    Developed schedules, worked with outside authors and editors to develop original content for online magazine catering to software developers building applications for wireless and mobile devices.

  • Consultant

    Sequioa Advanced Technologies

    (Computer Software industry)

    19982002 (4 years)

    Developed high-performance DV codec utilizing advanced mathematical optimizations and selective Pentium III/Pentium 4 assembly. Developed utility libraries for DV frame manipulation, high-speed AVI file I/O.

  • Consultant

    CMP Media

    (Computer Software industry)

    20002001 (1 year)

    Developed custom web publishing/content management system to host magazine web sites. Scalable, high-performance system was developed in Java using SQL RDBMS for content management. Helped design and install load-balanced Linux cluster to host the software. The high-speed page construction architecture I developed for this project was the subject of several published articles and two talks at JavaOne.

  • Consultant

    MyPersonal.com

    (Computer Software industry)

    19992000 (1 year)

    Developed custom web portal system using Java Servlet technology. This replaced an earlier system, providing better scalability and simpler management. Trained and managed in-house developers through one complete upgrade cycle.

  • Executive Editor, Dr. Dobb's Journal

    Miller Freeman

    (Public Company; Publishing industry)

    19951999 (4 years)

    Acquired, edited, and wrote technical articles on a wide variety of subjects. Edited the monthly algorithms column. Managed website, including content acquisition, developing custom software (Java, Perl CGI, PHP, and HTML), and coordinating with print magazine, ad sales, and marketing.

  • Senior Software Engineer

    Notable

    (Computer Software industry)

    19921994 (2 years)

    Developed communications software for pen-based tablet computers. Designed software, managed development teams, and wrote terminal emulation and file transfer code.

  • Instructor

    Talent Identification Program

    (Primary/Secondary Education industry)

    19851987 (2 years)

    Taught Mathematics and Computer Science to academically talented junior high school students.


Tim Kientzle’s Education

  • UC Berkeley

    PhD , Mathematics , August 1987May 1992

  • North Carolina State University

    BS , Mathematics , August 1983May 1987

  • Budapest Semesters in Mathematics

    19851985


Additional Information

Tim Kientzle’s Websites:

Tim Kientzle’s Interests:

Software development management, high-performance systems, web services


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Tim Kientzle’s full profile:

  • See who you and Tim Kientzle know in common
  • Get introduced to Tim Kientzle
  • Contact Tim Kientzle directly

View Full Profile