Silicon Valley Code Camp
"By and For the Developer Community"

Presenter



Ajay Juneja
Ajay Juneja is part of Speak With Me, Inc. which provides a platform for multimodal application development for embedded systems.

http://www.speakwithme.com


Dave Nielsen
As founder of the oldest Web Services User Group, Dave is obsessed with Web APIs. At night, he counts them instead of sheep ... Prior to joining Strikeiron, Dave was the Technical Evangelist and Manager of the PayPal Developer Network. He also co-authored PayPal Hacks, an O'Reilly book, with a marraige proposal in the acknowledgement section.

http://safari.oreilly.com/0596007515/payhks-PREFACE-2


Anand 'ai' Iyer
Some people do crossword puzzles to relax; Anand jumps out of airplanes. Anand (or 'A.I' as he is affectionately known) works at Microsoft as a Developer Evangelist. A.I worked at Cisco Systems as a software development engineer pioneering XML-based manageability solutions, before his developer-mid-life-crisis hit, and he joined Microsoft. A.I has extensive experience in routing and switching technologies, and has worked on several development platforms, including Linux and Unix. He is fluent in C, C++ and Java, and scripting languages such as PERL. He has also earned two patent awards related to manageability solutions on networking platforms. A.I graduated from Purdue University (Go Boilers!) with a Bachelor's in Computer Engineering. In his professional daydreams, when he's not surfing the web, catching up on his RSS feeds, blogging, or staring at a mirror, A.I is on the gridiron, working as the quarterbacks coach for his beloved Alma Mater. Check out his blog at http://www.Artificialignorance.net

http://artificialignorance.net


Brian Christian
Brian Christian Co-founder and Application Security Engineer S.P.I. Dynamics Incorporated Brian Christian is co-founder and an Application Security Engineer for SPI Dynamics, the expert in Web application security assessment and testing. Brian has over 11 years of experience in high tech positions within the information technology industry with the last eight years of his career focused exclusively in Internet security. His current role with SPI Dynamics provides an ideal venue for his leadership and visionary capabilities. Brian’s successful career includes key security positions at Lucent Technologies, Security First Technologies and Internet Security Systems (ISS). While at Security First, the first online banking company, Brian helped to establish the baseline of Internet financial commerce and also created security policies for several Web-based Internet banking sites throughout America and Europe. While at ISS, Brian helped to create the standard for the industry’s first penetration and vulnerability assessment models. Brian has spoken on the topic of Web application security at numerous conferences including SANS 2004, Infosec Canada 2004, ISACA Audit Conference 2004, ISSA and ISACA Chapter Meetings, Infosecurity 2003 and CSI 2003.

http://


Ben Curren
Ben Curren is the founder of Esomnie (http://www.esomnie.com), a consulting firm that uses Ruby on Rails technology to turn its customers' ideas into functioning web applications. He has 10 years of experience developing software for both the web and the desktop. You can read more about his thoughts at his blog (http://www.jotthought.com).

http://www.jotthought.com


Bill Crow
Bill Crow is responsible for the overall design and development of Windows Media Photo, a new file format for end-to-end digital imaging, a program he originally proposed and launched in 2002. Bill first joined Microsoft in 1999, working on Microsoft’s digital television projects as well as the digital photography components and technology in Windows XP. Bill’s 30+ year career includes a diverse background in digital imaging, software architecture, and motion picture production. He has worked as a professional photographer and cinematographer, and as far back as 1996, produced some of the first feature films using all-digital acquisition and post production. Bill was director of technology at a major computer game company and pioneered many of the technologies and all-digital production techniques for CD-based full motion video games. During two different tenures at Hewlett-Packard, Bill served as the chief architect for HP NewWave (an innovative Windows-based object-oriented desktop environment), and as a section manager at HP Labs, researching a number of imaging technologies. Bill has authored eight patents and eleven published patent applications for various inventions in software architecture, imaging and other related fields. He graduated from the University of Vermont in 1974 with a Bachelor of Sciences degree in Mathematics. In addition to still actively working as a photographer and cinematographer, Bill enjoys rural life with his wife on Washington’s Olympic Peninsula and is an avid private pilot.

http://blogs.msdn.com/billcrow


Bill Scott
Bill Scott is Ajax Evangelist at Yahoo! where he spreads the goodness of “rich and sane” Ajax design & development. Bill is a frequent speaker at conferences and workshops discussing the nuances of good design and the challenge of great engineering. At Yahoo! Bill was also the Design Pattern curator where he launched the public Yahoo! Design Pattern Library (http://developer.yahoo.com/ypatterns). Before Yahoo! Bill led User Experience at Sabre Airline Solutions and co-founded Rico (an open source Ajax framework – openrico.org.) For 20 years Bill has bounced back and forth between design and engineering projects, creating products in areas as diverse as video games, widget libraries, war gaming, IDE tools, airline management and Web consumer sites. His musings can be found at http://looksgoodworkswell.com.

http://looksgoodworkswell.com


Bjoern Hartmann
Bjoern Hartmann is a PhD candidate in Computer Science at Stanford University. His research focuses on physical computing, user interface software tools, and ubiquitous computing mash-ups. He received a BA in Communication, a BSE in Digital Media Design, and an MSE in Computer and Information Science from the University of Pennsylvania in 2002. Before moving to California he had a successful career as an electronic musician in Europe.

http://bjoern.org/


Bob Smith
SPEAKER: Bob Smith. Bob is the lead author and coder for the upcoming No Starch book, "Linux Appliance Design". He is the founder of Venturi Wireless, one of the first companies to commercially use Linux in an appliance. Bob has over ten years of experience with embedded Linux and currently works for PalmSource. Pre-release information on the book can be found at: http://www.nostarch.com/frameset.php?startat=appliance

http://www.linuxtoys.org


Barbara Paltiel
Barbara Paltiel owns Paltiel Inc., a consulting firm located in Burlingame, CA. She has been a database applications designer for more than 20 years, specializing in custom applications for small to medium size businesses. Her applications use a wide range of tools, including SQL-Server, Visual Foxpro, .NET, WebConnect - whatever best serves her clients' needs. She has been a Microsoft MVP since 1998, is active in the Bay Area Association of Database Developers and produces a bimonthly newsletter for the Virtual Fox User Group, an international association of Visual Foxpro developers with over 35,000 members.

http://www.paltielinc.com


Burzin Patel
Burzin Patel is an ISV Program Manager at Microsoft. He works in the SQL Server development team and specializes in performance and working with large scale customer deployments. Burzin has over 14 years of industry experience and is the author of the "SQL Server 2005 Administrator’s Companion" book (MS Press) to be published next month. He holds a Masters degree in Computer Engineering.

http://


Chuck Berg
Chuck's multi-faceted career includes experience with both large and small companies, developing high-performance software systems, utilizing a wide range of technologies. Chuck is currently the Lead Software Engineer at MetaLINCS Corporation - a startup company focussed on analysis driven search for electronic legal discovery. He came to MetaLINCS from Rockliffe Systems, a leading provider of email application softare on the Windows platform, where he was the VP of Engineering. Prior to Rockliffe, Chuck was the VP of Engineering at Silicon Gaming, Inc - a company that developed wagering attractions for the casino industry. In 14 months, his team helped drive over $100M of value into the company, and it was sold to the industry's leading manufacturer. Before Silicon Gaming, Chuck was the founder and CTO of The Software Studio - a contract development company that built more than 70 Windows products for 35 different companies. Chuck holds a Bachelors degree in Electrical Engineering from the University of Missouri - Rolla, and a Masters degree in Electrical Engineering from the University of Delaware. He is also the Chairman of SDForum's Windows SIG for the past 8 years.

http://home.covad.net/~chuckberg/Resume.htm


Dan Ciruli
Dan Ciruli is an experienced software designer, developer, and manager with sixteen years experience developing commercial Windows applications--since Windows 2.0. As Director of Products for the Digipede Network, Dan draws upon his experiences both as a software engineer and a manager of customer implementation projects. He was a founder and Director of Development at Energy Interactive (EI), an energy information systems and services company that developed n-tier, web-based, and desktop applications; he also spent a year as a tour manager for a platinum-selling rock band. He holds a bachelor's degree in Computer Science from UC Berkeley.

http://westcoastgrid.blogspot.com


Douglas Crockford
Douglas Crockford is a product of our public school system. A registered voter, he owns his own car. He has developed office automation systems. He did research in games and music at Atari. He was Director of Technology at Lucasfilm. He was Director of New Media at Paramount. He was the founder and CEO of Electric Communities/Communities.com. He was founder and CTO of State Software, where he discovered JSON. He is now an architect at Yahoo.

http://crockford.com


Deborah Kurata
Deborah Kurata is cofounder of InStep Technologies Inc., a professional consulting firm that focuses on turning your business vision into reality using Microsoft .NET technologies. She has over 15 years of experience in architecting, designing, and developing successful applications. Deborah has authored several books, including the "Doing Objects in Visual Basic" series (SAMS), "Best Kept Secrets in .NET" (Apress) and "Doing Web Development: Client-Side Techniques" (Apress), and is currently working on "Doing Objects in VB 2005" (Addison-Wesley). She also writes for MSDN and CoDe magazine (http://www.code-magazine.com/). Deborah speaks at .NET user groups all over the country as a member of the INETA Speaker's Bureau (http://www.ineta.org/) and at conferences, such as VSLive, DevDays, and TechEd. For her work in support of software development and software developers, she has been recognized with the Microsoft Most Valuable Professional (MVP) award. After a hard day of coding and taking care of her family, Deborah enjoys blowing stuff up (on the XBox of course).

http://www.insteptech.com


Darren Rush
Darren is the CEO of Koders, developers of Koders.com, the largest search engine for source code.

http://www.koders.com


Fletcher Johnson
Fletcher has been involved in the computer industry since he worked his way through college writing programs (back before the IBM PC was released....) He has worked in all facets of the computer industry, but enjoys writing code the most. His current clients include Lockheed Martin (as a program manager), Virtual Motors (as VP Engineering), AppDev (as an instructor), and Manex (as a Project Manager). He also volunteers as a Computer Science Instructor for a local high school teaching the AP computer science courses. And although he is not teaching at SJSU this semester, he has been teaching programming and project management courses since 2000. In addition to these activities, he has been very active in the user community, starting and/or participating with a number of user groups since the early 80s.

http://fletcherjohnson.com


Tony Fotherby
Tony has twenty years of experience in developing software. He started his career as a software developer in Silicon Valley, working in successful startup environments at Gain Technology and Sybase. In the past twelve years he has focused on developing solutions for the financial services industry, working for industry leaders JP Morgan, UBS, Morgan Stanley, Mellon Financial and Barclays Global Investors, in the roles of senior system developer, architect, team lead, Director and Vice President of Development. During that time he has developed and enhanced numerous large-scale, mission critical systems, including solutions for global asset allocation, client order management, trade order routing, global credit risk and global market risk, and a B2C eBrokerage.

http://www.attunedconsulting.com


Cal Schrotenboer
Cal is a C# developer with experience in application front ends for SQL Server databases. He also teaches programming classes (Advanced C#, ASP.NET, VSTO, Perl, SQL Server 2005) at Foothill College and Microsoft Network Administration (MCSE) classes at Mission College. His outside interests include travel and photography (www.travelswithcal.com).

http://www.travelswithcal.com


Jacky Hood
BSEE, MSEE, Management Consultant, Instructor at Foothill, UCSC and SJSU.

http://www.foothill.edu


Jeff Atwood
I live in Berkeley, CA with my wife, two cats, and far more computers than I care to mention. My first computer was the Texas Instruments TI-99/4a. I've been a Microsoft Windows developer since 1992. Most of my programming has been in Visual Basic, although I spent significant time with early versions of Delphi. Now I am quite comfortable in C# or VB.NET. I am particularly interested in best practices and human factors in software development, as represented in my blog and recommended developer reading list.

http://www.codinghorror.com/blog/


Jinesh Varia
Jinesh Varia, Web services Evangelist, Amazon Web services, a subsidiary of amazon.com. My job is to spread the word about the cool webservices amazon is building on its existing robust infrastructure that it built over the years. It is kinda cool to see how people can leverage that existing infrastructure and use them for their own applcations.

http://aws.amazon.com


Jonathan Dugan
Jonathan Dugan, Ph.D., is founder and CEO of Matson Systems, a software startup building web-based collaboration tools. Jonathan has worked as a consultant providing business strategy and technical implementation on the topic of building and maintaining community. Previously, Jonathan worked in business development at SRI International in Menlo Park. He is a co-founder and director of BioE2E, a non-profit group focused on building and supporting a community of entrepreneurs in life sciences. He is an advisor for the Stanford/MIT venture lab and a member of the board of directors for the Life Sciences Society. Jonathan completed his Ph.D. at Stanford University in 2002 in computer science and medicine.

http://matsonsystems.com


Jon Asher
Jon Asher started his tech career at Borland in the early 90's. He co-founded Brighton Imaging in 1994, helping pioneer the field of forensic animation. In the early days of the web, Jon was one of the lead developers at NetFlix.com. Over the past 6 years, he's directed a number of large projects at Cisco Systems, AOL, and Microsoft. His current area of interest: building scalable web applications with a mix of MS .NET and open source technologies. A developer of the PostgreSQL open source native provider for .NET, Jon lives in San Francisco.

http://


Juval Lowy
Juval Lowy is a software architect and the principal of IDesign (www.idesign.net), specializing in .NET 3.0 architecture consulting and advanced .NET 3.0 training. Juval is Microsoft’s Regional Director for the Silicon Valley, working with Microsoft on helping the industry adopt .NET 3.0. His latest book is Programming WCF Services (O'Reilly 2007). Juval participates in the Microsoft internal design reviews for future versions of .NET and related technologies. Juval published numerous articles, regarding almost every aspect of .NET development, and is a frequent presenter at development conferences. Microsoft recognized Juval as a Software Legend as one of the world's top .NET experts and industry leaders.

http://idesign.com


Keith Ball
Keith is a software architect with experience in both software products and developing technical infrastructures for service companies. Keith has spent the last ten years working at various startups since leaving his comfy architecture position at Novell in 1996, where his last position was the architect for a division. He has currently landed at a media company which was gobbled up about a year ago by a much large media technology and services company.

http://


Kent Brewster
Kent Brewster is a technical evangelist for the Yahoo! Developer Network. One of the hidden instigators of Yahoo!'s recent public Hack Day, he's especially interested in building tiny compact instant-search apps.

http://kentbrewster.com


Kim Greenlee
Kim Greenlee is a Digipede Evangelist. Kim has been actively involved in commercial software development since 1987 on both the engineering and marketing sides. During her career Kim has focused on small companies and startups pursuing leading edge solutions and she has won several corporate awards for her engineering contributions. Kim holds a B.S. in Computer Science and Mathematics from St. Bonaventure University, plays and coaches women’s hockey, and is generally a fun person. She is blogging at: http://krgreenlee.blogspot.com/

http://krgreenlee.blogspot.com/


Mihai Nita
Mihai Nita has been working in the localization/internationalization field for more than 9 years now, and still learning. He tries to cover internationalization not only for C/C++ and Windows, but also for Java, C#, Mac OS, Linux/UNIX, web technologies, client/server, the life, the universe and everything :-) He has written numerous guides for internal use or for customers, covering best practice for internationalization and localization, development, building, single sourcing, and testing. He held presentations and classes on Java and XML internationalization, Web technologies internationalization, and single sourcing. Now he is doing more of the same as internationalization engineer at Adobe Systems, Inc.

http://www.mihai-nita.net/


Matt Walsh
Matt is a Technical Consulting Engineer for Intel helping top Bay Area firms with their software tuning needs.

http://mattwalsh.com


Newton Chan
Newton Chan is an independent consultant specializing in web applications design. He has been an adjunct computer science professor at Foothill College since 1998, chair of TechSIG of Silicon Valley WebGuild and is active with the Software Developers Forum.

http://krypton.fhda.edu/~nchan


Nima Dilmaghani
Nima Dilmaghani is a Developer Evangelist with Microsoft. Nima has over 14 years of software development experience. He has worked in large enterprises as well as Silicon Valley startups. He holds a Bachelors of Science degree in applied mathematics with specialization in computing from UCLA.

http://nimad.wordpress.com


Pete Smietana
Bioinformatics Software Development; Started company: BioXing; Web site: www.bioxing.com He has designed, developed and managed the development of database centric data systems for disparate types of applications in the field of Biotechnology and Bioinformatics for over 20 years. BioXing develops products (systems and components) and provides development services through contracts for biotechnology companies. BioXing has developed database centric and interactive GUI .NET WinForm and WebForm applications using C# since .NET was introduced

http://www.bioxing.com


Peter Kellner
Peter Kellner founded 73rd Street Associates in 1990, where he successfully delivered systems for university clinic scheduling, insurance company management, and a turnkey physician office management to more than 500 customers nationwide. Ten years later, in 2000, 73rd Street Associates was purchased by a large insurance company, and Peter started a new career as an independent software consultant. Among the technologies he currently is involved with are ASP.NET, Oracle, Java, VOiP, and soon, SQL Server. When not working, Peter spends most his free time biking. He has ridden his bike across the globe. Most recently he and his wife, Tammy, rode across the U.S., from California to Georgia, in just 27 days.

http://peterkellner.net


Ric Smith
Ric Smith is a Senior Product Manager for Oracle's Java/JEE/SOA tool offering, JDeveloper. Prior to joining the JDeveloper team, Ric worked for Oracle's consulting business as a Principal Consultant, where he specialized in JEE architecture and development. Before his work in consulting, Ric was a lead software developer at Lockheed Martin where he developed distrubtued image processing systems using JINI and JXTA. Ric holds a Bachelor's of Science in Computer Science from the University of Arizona.

http://thepeninsulasedge.com


Ryan Ehrenreich
Ryan Ehrenreich specializes in the design and implementation of software systems on the Microsoft .NET platform. He is especially focused on developing applications that improve communication and decision-making in Life Sciences and public health environments. Ryan’s experience includes designing and implementing complex asset modeling software, budgeting tools, and constructing other distributed applications.

http://www.appliedstrategies.com/bios/ehrenreich.html


Sagar Golla
Founder, CEO of AppVoyage, is mobile web application gateway company to personalize complex web applications for mobile use.

http://www.appvoyage.com


Robert Hope
Robert currently owns San Luis Technology Consultants (http://www.sanluistech.com), a consulting firm located in San Luis Obispo, CA., providing web and software design and development services. He recently founded the San Luis Obispo .NET User Group (http://www.slodotnet.org) with the hopes of bringing together the development community on the Central Coast. He has over 10 years of experience designing, documenting, and developing web- and windows-based applications from the UI level down to the database level. These applications have been high-volume and high-performance, including LoopNet.Com, a website that serves more than 2 million page hits per day to a user base of more than 1.5 million active users. His roles have included Technical Consultant, Senior Web Developer, Systems Architect, and Information Technology Executive.

http://www.sanluistech.com


Scott Stanfield
Scott Stanfield is the CEO of Vertigo Software, Inc., a Microsoft Gold Certified in Richmond, CA. Scott is a proud member of the MSDN Regional Director community, covering Silicon Valley, and participates in the Microsoft .NET Partner Architect Council. His company built the Windows DNA "Rosetta Stone" sample application Fitch & Mather Stocks 2000, the ASP.NET Starter Kits and IBuySpy, the Nile and Petshop benchmarks and many others. He is a frequent speaker and has delivered keynotes at Microsoft events including TechEd, PDC, DevDays and VBITs.

http://scottstanfield.com


Chan Johnny


Tantek Çelik
Tantek is the CTO of technorati.com. Prior to joining Technorati, Tantek held senior software engineering positions at Microsoft and Apple computers. At Microsoft, Tantek was the lead developer of the IE for Mac and was Microsoft's primary representative to the W3C CSS and HTML working groups. A more detailed although somewhat out of date resume can be viewd at http://tantek.com/projects/resume.html.

http://www.tantek.com


Ward Bell
Ward Bell is V.P. of Product Management at IdeaBlade, makers of DevForce, the .NET development framework for scalable, n-tier, smart client applications. Ward has designed and developed enterprise applications for numerous Fortune 500 companies over the last 30+ years.

http://www.ideablade.com


wesley chun
WESLEY J. CHUN, author of Prentice Hall's best-selling Core series book, "Core Python Programming" (http://corepython.com), currently runs a consulting business specializing in Python software engineering and technical corporate training (http://cyberwebconsulting.com). He has been programming, teaching, and writing since 1980, including more than a decade’s experience with Python. While at Yahoo!, he helped create Yahoo!Mail and Yahoo! People Search using Python. He holds degrees in Computer Science, Mathematics, and Music from the University of California.

http://cyberwebconsulting.com


William Leong
William Leong works at Microsoft as the ISV Developer Evangelist in Silicon Valley. He has spent his career in the software industry in a variety of roles in development, technical sales, product marketing and product management. Having worked at a mix of large companies (IBM and Sun Microsystems) and small startups (NetIQ, Zaplet, CenterRun), he appreciates the role that platform and technology decisions have in the successful outcome of products and companies. He hopes to leverage this experience working with ISVs in his territory.

http://


Bob Zeidman
Bob Zeidman is the president of Zeidman Technologies (www.zeidman.biz), a developer of tools for embedded systems hardware and software development. He is also the president of Zeidman Consulting (www.ZeidmanConsulting.com), a contract research and development firm. Bob has designed ASICs, FPGAs, and PC boards for RISC-based parallel processor systems, laser printers, network switches and routers, and other systems for clients including Apple Computer, Cisco Systems, Intel, and Texas Instruments. He has written papers on hardware and software design methods, and has taught courses at conferences throughout the world. Among his publications are three textbooks: Designing with FPGAs and CPLDs, Verilog Designer's Library, and Introduction to Verilog. Bob holds two patents and earned bachelor's degrees in physics and electrical engineering at Cornell University and a master's degree in electrical engineering at S