David C. Petty

Box 400222

Cambridge MA 02140–0003  USA

+1.617.331.2345

+1.772.444.2710

LinkedIn dcpetty github @psb-david-petty github @psb_david_petty github @psb_david_petty github http://j.mp/psb_david_petty

quick response barcode

Objective

To continue to teach according to my educational philosophy. To increase the teaching of STEM classes for all students. To inspire students in computer science, engineering, and mathematics.

To secure a position at a dynamic technology company where my skills and experience in product design, engineering management, and business development can best be used.

Summary

David has taught in public schools in Brookline, Winchester, and Cambridge for more than a decade. He has taught computer science, engineering, robotics, and mathematics. From 2008–2014 he led the technology / engineering department and five grade 6–12 teachers for the Winchester public schools. From 2010–2015 he was the STEM coordinator for the Winchester public schools.

David is committed to teaching and learning that is cross-curricular, open-ended, and project-based. His focus is on computing as a problem-solving discipline that combines the rigors of mathematics, science, and engineering with design thinking and the engineering design process.

David is licensed in Massachusetts to teach grade 5–12 digital literacy and computer science, grade 5–12 mathematics, grade 5–12 technology / engineering, and grade 1–8 general science. He has a Bachelor of Science in Electrical Engineering from the Massachusetts Institute of Technology and a Masters of Education in Curriculum and Instruction: Mathematics from the University of Massachusetts, Lowell.

David has worked in telecommunications product and software design since 1980. From 1996–2003 he worked as an engineer and manager at the world’s leading speech-recognition software company (now Nuance). For Dragon Systems, L&H, and ScanSoft, David led company efforts in over-the-telephone speech transcription. Most recently he managed the AudioMining group in developing revolutionary products that use Dragon Systems’ best-of-breed speech-recognition technology to render recorded audio and audio-video media searchable.

For the past decade, while pursuing a teaching career, David has consulted for several start-up technology companies as a senior software engineer on a contract basis or during the summer.

David was a founder of two telecommunications industry start-ups — Telelogic and digiTel. Telelogic delivered over 400,000 trunk-side autodialers with his software to MCI, Sprint, and the other top interexchange carriers. For digiTel, and as an independent consultant, David worked on telecommunications products for the Norwegian and Swedish PTTs, Siemens, and the manufacturer of the Telelogic dialer. His roles included directing engineering, providing architecture and product design, managing consultants, and effecting liaison with offshore manufacturing companies in Asia. David was also instrumental in developing a line of physician-answering-service systems for Ring Medical — now the nation’s largest provider of medical communications services, NotifyMD.

Throughout his career, David has compiled a strong record of product development and engineering management in real-time embedded systems, telephony, and automatic speech recognition. His teams have uniformly been characterized by timely delivery of high-quality products. He has been an innovator in applying cutting-edge software development techniques to product design — including the use of Forth, SDL, and Python. David has a Bachelor of Science in Electrical Engineering from the Massachusetts Institute of Technology.

Work History

Teacher

Coach / Mentor

Summer Journeyer

'Much like a fellowship program, Journeyers [are] members of MIT's newly established Playful Journey Lab, working on a combination of current lab projects and their own independent explorations… to create a community of practice where we build, play, experiment, and innovate in assessment and learning.'

Teacher

Coordinator

  • Held position of Technology / Engineering Coordinator. Had budgetary responsibility and leadership responsibility for five staff. (5 years)
  • Held position of STEM Coordinator for Winchester public schools. Promoted STEM teaching and learning K-12 (5 years).

Coach / Mentor

Teacher

  • Taught grade 8 mathematics using Connected Mathematics Program; pioneered lesson design and teaching with interactive white board.
  • Conducted grade 7 homeroom; taught weekly grade 7 math study skills class; served as advisor to grade 7 students; facilitated weekly buddy groups; was active member of middle-school cluster.
  • Developed middle school parent communication database; maintained website of assignments and grades.
  • Assisted middle-school science teacher with grade 7 & 8 science classes (3 semesters).

Volunteer

  • Volunteered for in-class projects in grades K–8, John M. Tobin School (11 years), including solar car design challenge (4 years), which became part of the citywide grade 6 science curriculum, and electric circuits (5 years), including working with grade 4 to create Tobin’s electronic map.
  • Volunteered for after-school 7–8 algebra enrichment and support (2 semesters).
  • Co-taught Tobin Tech Team after-school computer club (1 semester).
  • Member and co-chair of Tobin PTO Science & Technology Committee (11 years); instituted science programs, wrote grants (e.g. $20,000 Toyota TAPESTRY), and supported teachers and specialists.
  • Parent participant in Tobin restructuring process (2 years).
  • Member of citywide Cambridge Public Schools Science Advisory Group (1 year).

Developed language-modeling software for language-learning website. Held position of Senior Software Engineer.

Co-founded consulting company developing software-based voice products for wireless broadband devices used by businesses and consumers. Held position of Managing Director.

Held position of Director of Development, AudioMining™. Directed development of ScanSoft’s AudioMining™ product line, including successful semi-annual releases of Dragon MediaIndexer™ and AudioMining Development System. Was instrumental in transfer of L&H AudioMining assets to ScanSoft. Supervised work of ten developers and co-directed product delivery team.

Held position of Manager, Telephony Development. Managed Dragon’s efforts in over-the-telephone speech recognition — applying Dragon’s dictation engine to short-message-service dictation. Supervised work of four engineers.

Held position of Senior Telephony Engineer in Dragon’s Portable Products Group. Developed distributed, embedded dictation system. Computer languages used: Python, Java, C++, UML.

Previous Experience

Cambridge MA

1980–95

  • As Director of Engineering, helped found telecommunications manufacturing company, Telelogic, Inc. Co-designed company’s major product line, trunk-side least-cost-routing autodialers, of which there were 400,000 in use.
  • As Director of Engineering, helped found product development consulting company, digiTel, Inc. Oversaw development of TEX family of videotex decoders for the Norwegian and Swedish public telephone companies. Designed and implemented digital electronics and software for Siemens videotex decoder infrared keyboard.

Held position of Senior Software Designer. Co-developed company’s line of physician-answering-service systems, including integration with Nortel Meridian and Rolm switches. Company has since become the “nation’s largest… medical-only physician answering service,” NotifyMD. Computer languages used: C, SDL, Perl.

Independent Consultant

Cambridge MA

1989–91

  • Developed and distributed software upgrade for trunk-side autodialer to accommodate major changes in North American Numbering Plan for Cambridge Software Project, Inc., Cambridge MA.
  • Redesigned and maintained answer detection system for Homisco, Inc., Melrose MA.
  • Designed and implemented digital electronics and software for Siemens videotex decoder infrared keyboard for digiTel, Inc., Cambridge MA.
  • Developed dual cable broad band network tester in conjunction with ASAtech, Inc., Pelham NH.
  • Adapted trunk-side autodialer software for combination telephone and cable television service for Twixtel Technologies, Inc., Framingham MA and GEM Electronics, Inc., Chicago IL.

digiTel, Inc.

Cambridge MA

1986–88

Helped found product development company. Held position of Director of Engineering. Oversaw development of TEX family of videotex decoders, including customized versions for the Norwegian and Swedish PTTs. Effected manufacturing liaison of authentication tokens for AITRC. Wrote product and design specifications, designed product software and electronics, managed all project phases, and effected manufacturing liaison with North American and Asian companies. Supervised work of eight consultants.

Telelogic, Inc.

Cambridge MA

1980–85

Helped found telecommunications manufacturing company. Co-designed company’s major product line, trunk-side autodialers, of which there were 400,000 in use. During my employment, Telelogic grew from five employees to over 350 and was valued at $50 million. Held positions of Senior Software Designer, Dialer Engineering Manager, Computer Systems and Tools Manager, and Associate Director of Research and Development. Worked extensively with Forth development environment for product design and tool design. Designed and oversaw development of cross-compilers and assemblers for various microprocessors and minicomputers. Developed software documentation and control system. Developed VAX/VMS based company-wide computing facility. Worked with manufacturing engineers on product manufacturability and test fixture design. Worked with customers on product acceptance. Was hiring manager, supervising a group of ten engineers and staff.

Independent Consultant

Cambridge MA

1979–80

  • Designed numerical control format translator for Grumman Aerospace, Bethpage NY.
  • Specified commercial computer graphics system for aging facial images.

Education

Bachelor of Science in Electrical Engineering, June, 1986. Implemented a computer graphics program in PL/I to age facial images for Architecture Machine Group (now called the Media Lab). Thesis titled Explorations in Combinatorial Dynamics, an evaluation of the Novix NC4000 Forth microprocessor for experiments in Information Mechanics. Computer languages studied: LISP, C, PL/I, Pascal, Algol, FORTRAN, and mini and microcomputer assembly languages. Humanities concentration in music.

Awards

Patents

United States Patent No. 4,447,676. Harris, Jackson and Petty. Automatic dialer for telephone network access control.

1984/06/08

United States Patent No. 7,003,456. Gillick, et al.. Methods and systems of routing utterances based on confidence estimates.

2006/02/21

Affiliations

Member of Association for Computing Machinery and member of Institute of Electrical and Electronics Engineers.

Former Member of Board of Directors of Forth Interest Group. Member of ANS X3J14 technical sub-committee for standardization of the Forth development environment. Also member of Forth Standards Team, precursor to X3J14 and promulgator of FORTH-83. Ten-year participant in Forth Modification Laboratory. Six-year participant (1983, 1984, 1985, 1988, 1990, 1991) ¡DEAD LINKS! in Rochester Forth Conference.

References

Available upon request.

Transcripts

Available upon request.