KCPT Staff
Steve Rasmussen
President

Steve co-founded Key Curriculum Press in 1971. He is Key’s Publisher and CEO and President of KCP Technologies, an educational technology research and development company.
Professional Vitae

William Finzer
Senior Scientist

Bill leads the Fathom™ development team.
Professional Vitae

Nicholas Jackiw
Chief Technology Officer

Nick is the original designer and developer of The Geometer’s Sketchpad.
Professional Vitae

Daniel Scher
Senior Scientist

Daniel is a principal investigator for the Dynamic Number Project.
Professional Vitae

Jon Brooks
QA Engineer

Jon is responsible for testing and quality assurance of both Fathom and Sketchpad. He specializes in finding and researching defects in the software, both from a user's perspective, and by analyzing code. Before coming to KCP Technologies, Jon worked in software QA in the video game industry. Jon's background is in music, and has a degree from Oberlin College in Music Technology. Before working in software QA, he did work as an Audio Engineer.

Lina Huang
Software Development Administrative Assistant

Lina provides administrative and project-specific support for the software development team. Before joining KCP Technologies, she worked in end-user technical support.  She has eight years of experience in providing technical support for computer software, mobile electronic devices, network connectivity, and web applications. Lina became fascinated with web technology while finishing up her BA at University of California, Davis. She worked as a web technician for over five years, and during those years she earned a Web and Interactive Media Design Certificate and a Software Quality Assurance Achievement Award from University of California Extension, Santa Cruz.

Scott Johnson
Software and Support Engineer

Scott is responsible for the build and release process for both Sketchpad and Fathom. In 2006 he earned an MS in Computer Science from California State University, Hayward, focusing on areas such as operating systems development, computer networks, and cryptography. Before joining KCP Technologies, he received a BA in History from San Francisco State University in 1999 and worked for several years as a web developer for CNET and the US Coast Guard.

Matthew Litwin
Senior Software Engineer

Matt is a software engineer with KCP Technologies, where he works on both Sketchpad and Fathom programming projects. Before joining KCP Technologies, Matt graduated from the University of California, Berkeley in 1994, receiving a BS with a major in Mathematics. In 1997 he received an MS in Mathematics from the University of California, Santa Barbara. As a graduate student he programmed extensively in C and C++ as part of his research into graph theory and modular functions.

Vishakha Parvate
Project Coordinator

Vishakha is the Project Coordinator for Fathom and Sketchpad. She handles user testing, writes help and documentation, and participates in software design. Her main interest is in studying the impact of technology on math classrooms and how that may influence design of Fathom. She comes from a mixed background in Math, Computer Science and Education. She has prior experience teaching graduate Computer Science and working with young children. Her research interests center around the use of technology to effectively teach in very large school classrooms - especially math classrooms.

Ian Rosenfield
Software Tester

Ian provides Quality Assurance and Technical Support for the Fathom and Data Games projects. Ian started his QA career at a large video game company where he worked on prominent Xbox and PlayStation titles. After a tangential stint in airport security, he worked at an educational toy company providing QA for preschool toys and interactive books.

Scott Steketee
Senior Curriculum and Materials Developer

Scott taught mathematics and computer science in Philadelphia public schools for 18 years, during which time he developed several award-winning educational programs. He has worked on The Geometer's Sketchpad® since 1992, doing software development, curriculum development, and professional development. Scott will be involved in curriculum development, software design, and field testing for the Dynamic Number project.

Kirk Swenson
Senior Software Engineer

Kirk has been Fathom's Lead Programmer for ten years. He is responsible for much of Fathom's architecture, including its cross-platform infrastructure. Before that, he wrote software for running visual perception experiments for three different vision science laboratories. He graduated from Swarthmore College with majors in Physics and Psychology and a concentration in Computer Science and then pursued graduate study in Cognitive Psychology and Vision Science at the University of California, Berkeley under the auspices of a National Science Foundation fellowship before settling on a career as an engineer.

©2010 KCP Technologies. All rights reserved. | Home