http://twitter.com/AndrewStellman
New York, New York
Areas of Expertise:
- C#
- .NET
- Agile
- PMP
- Java
- open source
- software engineering
- project management
- architecture
- quality
- consulting
- speaking
- writing
Andrew Stellman, despite being raised a New Yorker, has lived in Pittsburgh twice. The first time was when he graduated from Carnegie Mellon's School of Computer Science, and then again when he and his O'Reilly coauthor, Jenny, were starting their consulting business and writing their first book together.
When he moved back to his hometown, his first job after college was as a programmer at EMI-Capitol Records--which actually made sense, since he went to LaGuardia High School of Music and Art and the Performing Arts to study cello and jazz bass guitar. He and Jenny first worked together at that same financial software company, where he was managing a team of programmers. He's since managed various teams of software engineers, requirements analysts, and led process improvement efforts.
Andrew keeps himself busy building software, giving talks and writing articles, playing music (but video games even more), studying taiji and aikido, and trying not to work too hard.
For more information about Andrew, Jennifer Greene, and their books, visit Building Better Software.
photo by nisha sondhe
|
|
|
|
|
|
|
|
|
|
|
Recent Posts | All O'Reilly Posts
- Functions are values: explore C# lambda types in Visual Studio, April 09 2011
- Don't be a micromanager!, November 29 2010
- Understanding C#: Nullable Types, November 07 2010
- Understanding C#: Simple LINQ to XML examples (tutorial), October 16 2010
- Understanding C#: Equality, IEquatable, and Equals(), September 29 2010
- A Few More Things Every Job-Seeking Programmer Should Know About Project Management, September 25 2010
- Understanding C#: Raising events using a temporary variable, September 10 2010
- Build HTML documentation for your C# code with Sandcastle in under 5 minutes, September 03 2010
- Why project managers should care about development, August 31 2010
- Understanding C#: String.Intern makes strings interesting, August 22 2010
- Understanding C#: Use System.Console to build text-mode games, August 17 2010
- Essential developer skills: Refactoring in Visual Studio 2010, August 08 2010
- Understanding C#: Explore types using the Type class and GetType(), August 05 2010
- Understanding C#: Namespaces and assemblies (a quick .NET tutorial), July 12 2010
- Understanding C#: Using BackgroundWorker to make your UI responsive, June 28 2010
- Understanding C#: XML Comments, June 14 2010
- Teamwork: It's About Trust, Not A Technique, March 06 2010
- Understanding nonfunctional requirements, February 17 2010
- Understanding C#: Why make things private?, January 23 2010
- Do your team members hate each other?, November 01 2009
- Understanding C#: Using virtual and override, October 27 2009
- Getting Java, C# and Perl to speak the same language (with JSON), October 04 2009
- Teams, architecture, and open source, October 03 2009
- Agile testing: why good developers resist great habits, August 23 2009
- Agile testing and Beautiful Teams (giveaway), August 22 2009
- A few quick thoughts on keeping readers motivated, August 16 2009
- Building a great programming career, November 26 2008
- How to hold a more effective code review, November 26 2008
- Unit testing and the narrowly averted Citicorp Center disaster, November 26 2008
- It'll take about three weeks..., November 26 2008
Recent Posts | All O'Reilly Posts
Hire Andrew Stellman
For Inquiries Contact
Press Inquiries
Find Other Authors
Buy Now and Save
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.







