At the same time, I was moving up as an engineering manager at an incubator-type company in San Francisco, which launched Tagged.com (amongst many other websites) and eventually I was Director of Engineering at that company. While I was doing this, the free software movement in Latin America was really taking off, with Brazil leading the way via a presidential decree that mandated a migration to open source software.
So, a lot of the Latin American programmers I was working with took jobs with the government, either getting involved with the migration efforts or initiatives like "Digital Inclusion" in Brazil (an ambitious effort to bridge the digital divide by building computer labs and doing trainings, all based on open source software, even in remote locations of the Amazon).
Well, in 2006, we decided that all of us who had been working together would hold a meeting in Sao Paulo, Brazil. After six years of working together on a daily basis, many of us were meeting each other face-to-face for the first time. At that meeting, which was really a great time, we had a chance to really talk about our personal lives. The Latin Americans couldn't believe how much money web developers made in San Francisco. And I was floored by the incredible free software movement that was happening there, seeing it first-hand. And we started talking about how we had really perfected geographically-distributed development with our open source projects and we decided that we would try out getting jobs in San Francisco and working together to get them done.
We started doing that and it worked! I wrote an article for O'Reilly's online magazine about the technology we used for remote development - that technology has changed a lot since I wrote that article, but the fundamentals haven't changed.
Well, as we did more and more jobs, I started using all the contacts I had in San Francisco to build a core management team here that could get jobs, my friends in Sao Paulo started organizing more and more of the developers we knew, and we started really doing it. I was lucky that a handful of really talented people here in San Francisco loved the idea and got involved.
Through those relationships, we connected with an investment firm who put in just a little bit of investment money, mostly so we could get some breathing room and be a little more selective about which clients we'd work with. And that brings us up to date with today, with NXS in full swing and doing a number of really exciting development projects.
How does North-by-South operate? Where are your offices? How are the teams structured and operated? What technologies do you use for managing projects?
I think we're successfully using a lot of business innovations that many other businesses are moving towards. First, we maintain a geographically-distributed, flexible Developers Network. This network has designers, programmers, sysadmins, HTML/CSS/Javascript experts from all over Latin America - mostly Brazil but also Argentina, Ecuador, Mexico, Venezuela and Bolivia.
Then, we've got a core team in San Francisco of experienced industry veterans who get the jobs and do the project/technology management. I'm very lucky that Natalie Ammirato, by far the best project manager I've ever worked with, loves the NXS concept and she's part of the SF team. I'm also lucky to be married to an extraordinary woman from Brazil who I've been close friends with for 10 years or so, Isabela, who helps manage communication with the Developers Network. Finally, I'm lucky to be advised by an experienced executive, Jonathan Shambroom, who is currently General Manager of Sony's internet TV network, Crackle.com.
When we come into contact with a project, our team in San Francisco meets with the project owners and figures out what they want to do and we start to plan everything out. Once we've done that, we announce the project via an internal mailing list, custom-build a team from our Developers Network and then we get to work.
ScrumMaster offer tips on how to play in a winning dev team
How spyware nearly sent a teacher to prison
Open source identity: Asterisk founder and Digium CEO Mark Spencer
Fighting e-waste one mobile phone at a time
MIT's JoAnne Yates on information overload, 'CrackBerry' addicts and the 'always online' life
Read up on the latest ideas and technologies from companies that sell hardware, software and services. Taking On Demand CRM Integration to the Next Level
Achieving the impossible: Unlimited application scalability
Making the Business Case for IT Consolidation
Data grids and service-oriented architecture
CRM your salespeople will love
Discover the advantages of an open architecture multi-vendor network solution
Email Archiving Implementation: Five Costly Mistakes to Avoid
Solve Exchange Mailbox Storage Issues Once and for All
Zones provide focussed content from Computerworld and leading technology partners.Discover how SOA can create smarter outcomes for your business.
Attend and learn:
- How SOA is helping leading companies to become more agile
- Where you should be applying SOA processes in your company
- The top SOA implementation mistakes to avoid
Click here for more information.
- +
Computerworld Live Podcast #97: The Future of Enterprise Networking 25/07/2008 09:45:36
This week CW Live chats with Mark Thompson, global sales and marketing manager for HP ProCurve, on the future of the enterprise networking. Mark discusses the trends we can expect to see in the near future and how the right infrastructure can ensure your enterprise network is secure. - +
Computerworld Live Podcast #96: Security at the Edge 11/06/2008 09:22:22
CW Live speaks with Amol Mitra, HP ProCurve Director of Marketing for Asia Pacific and Japan. Today's topic: how enterprises are starting to shift away from simply controlling security via server logins, firewalls and moving to more adaptive security frameworks. - +
Data Management Edition #10: Multi-Petascale Systems 02/05/2008 09:12:33
This week we look at sustainability and the development of multicore technologies to build multi-petascale systems. - +
IT Security Edition #11: How to poison the Storm botnet 01/05/2008 08:51:55
This week CW Live presents a case study on how to poison the notorious Storm botnet . Plus we take a look at Cisco's plans for Ironport. - +
IT Security Edition #10: Cyber-battles fought and won 24/04/2008 11:09:47
Vendors bow to end user pressure to improve product security, and we take a look at the latest concepts shaping the cyber-battlefield of the future.
Virtual magic: HR specialist throws out 40 servers, adds 8TB SAN and saves $100,000 for disaster recovery 2008-12-01 15:28:00+11
Sybiz adds up for SMEs in downturn 2008-12-01 14:27:00+11
EXCOM scores back-to-back award trifecta 2008-12-01 10:46:00+11
Citect extends SCADA networks with mobility solutions 2008-12-01 09:48:00+11
Citect extends SCADA networks with mobility solutions 2008-12-01 09:48:00+11
Making the Business Case for IT Consolidation
IT executives face the need to improve service delivery with limited resource increases. Two common strategies for achieving this are network and systems management tools and datacenter consolidation. Read on to discover how you can make a strong business case for IT Consolidation.











