About the author

J Sawyer is a developer based in Houston, TX who absolutely loves to write code. After spending 9 years at Microsoft, he moved on to other things and is currently the Lead Developer for the RealTime Data Management team at Logica US. He spends his days building Really Cool Things around StreamInsight and having a blast doing it.

He has been involved with HDNUG, one of the oldest and largest .NET-focused user groups in the US, since its inception in 2001 and has watched it grow from 5-10 technologists meeting around a conference table to a thriving community of over 5000 with regular meeting attendance averaging 100 attendees. He currently serves as the Vice President. You can join him at HDNUG on the second Thursday of every month at the Houston Microsoft office.

He also loves to ride his Yamaha FZ1. And sometimes his Ninja 650. And also his Honday XR-400 dirt bike. But he doesn't code and ride at the same time. That would be bad.

Announcement: I’ve accepted a position with Logica

November 5, 2010 8:23 PM

The title of this post tells a little of the story, but certainly not all.

I’ve been at “a large, international energy company” (I’ll call it “LINECO” for short) in Houston for a year now, working on their TFS implementation. You’ve seen the posts sharing some of the key learnings from that position. It’s been a good run and a great learning experience. The TFS implementation that I’m leaving behind has over 100 Team Projects and about 80 build scripts. It is, I have no doubt, one of the largest implementations (if not the largest) in Houston, if not Texas by sheer number of Team Projects. Several more groups are coming on line in the next few months; each will have their own Project Collection and may require scaling out to multiple app-tiers. I can’t say that I want to leave … but sometimes things come up that are just too good to turn down.

And that’s what Logica offered. Yes, the money is good but it’s not everything and while I won’t complain, it’s not what has me so excited about this. What really drew me is the opportunity to work on cutting-edge technology. I’ll be leading a team of developers building a set of components around StreamInsight, a new technology from Microsoft for complex-event processing applications. Think analyzing real-time data streams. Well, to be technical, near-real-time streams as you can’t get away from the physics of latency – at least until we learn how to use quantum coupling for truly instantaneous communications. The potential applications of this technology range across a wide variety of industries – oil and gas, utilities, manufacturing, financial and more. I’ll also be working with an old friend and colleague – and one of the very best developers that I know. I won’t name this person at this time as I’m not sure that he’s turned his notice in to his current employer but he has accepted the offer.

While I am saddened to leave LINECO and the TFS implementation there – I’ve put a lot of blood, sweat and (sometimes) tears into it and I’m proud of the what I accomplished – and I leave behind some really great people, this is one of those opportunities that only comes along very rarely. It’s new, cool, ground-breaking stuff. We’ll be working on a technology where we’ll be paving the way and, often, I’m sure, learning things the hard way. It’s going to be a challenge. It may involve a great deal of ranting and frustration – but that only makes it sweeter when you accomplish that breakthrough. I have a feeling that there will be time spent in Reflector and ILDASM. Lots of scalability and load testing. I start on Monday morning.

Oh … and if you are interested … we have open positions on the team. Before you take the leap … remember … this is bleeding-edge stuff. And there will likely be some bleeding. It promises to be a very fluid environment. But … it will be cool if you’re a geeky type that gets into that (like me). If you aren’t up for that, there are other positions. But … if you are up for that … I hope to hear from you! The aforementioned friend and colleague was my first recruit.

(And yes, before you ask, I’m planning on running it on TFS, complete with build, work items, unit testing and perhaps even lab management.)

Tags: