Sponsored By Aspose - File Format APIs for .NET

Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!

Finding Freelance Work

I received a recent comment from Paul, asking how I found my “weekend gigs” or freelance development work. That’s a pretty good question and the short answer (without sounding too presumptuous) is that God provides! The long answer is “I don’t really know, it just seems to happen”.

I started my career many years ago as a degreed mechanical engineer, fresh from college and looking for fame and fortune in the “oil business” (which in Texas is correctly pronounced “Awl Bidness”). Unfortunately, I arrived on the scene just in time to watch oil drop from $40 per barrel down to $7 per barrel which left myself and about 100,000 other engineers scrambling for any work we could find. (If you’re a history buff or just follow the price of oil, you should be able to place my age within +/- 2 years from this information) Luckily, I landed a real engineering job for a valve manufacturer in Houston. I worked for that company for 18 years and watched it grow from $50 million in revenue to over $40 billion as it was acquired and reacquired over the next ten years. When I began with the company we had 300 employees and when I left the “company” we had over 240,000 employees and our CEO and CFO had just been indicted for tax evasion and securities fraud among other things. Care to guess the name of that company?

I held a number of engineering, product management and sales & marketing positions in that 18 year period and finally got tired of all the politics and corporate ladder climbing. So I asked the IT Director (a good friend) if he could find a position for me somewhere in the IT programming or operations area so that I could explore my love of computers, software and e-commerce. My friend and new boss gave me the opportunity to learn, do, and learn by doing and we had a blast. We put together that company’s first web site, first e-commerce site and first B2B system using pre-release versions of Microsoft’s SQL Server, BizTalk Server and Commerce Server. Over the next two years, with the help of some great people at Microsoft (yes, the Blue Monster really does have some great people) we designed and built a world-class B2B e-commerce system for (you guessed it) Tyco. One that has transacted literally hundreds of millions of dollars in transactions and is still in use almost ten years later.

My boss and I left Tyco, formed our own B2B consulting firm and as we had hoped, got Tyco as a client. The first year was great. We had lots of projects, worked 70 hour weeks and made good money. The second year taught us the lesson that most consultants come to call “going from feast to famine”. We called it something else (mostly unprintable) but learned several valuable lessons from the experience. I learned that I’m not cut out to be a full-time consultant and for me, it’s tremendously important to see “the fruits of my labors”. Which is why I work for a great medium-size “private” company today and do my “freelance” work in the evenings and on the weekends “as my time and energy permits”.

How do I find the work? I don’t really. It just seems to find me somehow, but I can give you a few tips to get started!

  • Do volunteer work! It’s good for the soul and opens you to all sorts of opportunities.

  • Give back to the community! Share your best work, start a blog or two. Post in the community forums.

  • Answer your email and every (non-spam) blog comment! It’s amazing how word gets around the Internet.

  • Try something new! Life is way too short to always take the safe road. Learn a new programming language. Hell, learn a new language period.

  • Be courageous! Buy a Mac. Become a fanboy! Put an Apple sticker on your car.

Currently listening to Diana Krall’s “The Look of Love”.

This entry was posted in Apple, BizTalk Server, Commerce Server, Life, Microsoft, Work. Bookmark the permalink. Follow any comments here with the RSS feed for this post.

12 Responses to Finding Freelance Work

  1. Genious says:


    well, i am really impressed and also worried, because

    right now Oil has dropped from $140 per barrel to $50. is the time repeating itself again?

    and is there will be so many job losses?
    well it looks very scarry, but i am very optimistic.

    it’s nice to go through this Blog.


  2. jlynch says:


    Thanks for reading my blog and for your kind words.

    As for diversity, I’ve always thought that specialization is for ants and people are “generalists” by design! Not that you’d know it from all the “specialist” doctors that I’ve seen over the past fifteen months. These folks all seem to be ultra-specialists and no one but the general practitioner ever looks at the whole picture.

    If we developed software the way the medical business operates, we’d need developers, testers, architects, Einsteins, Morts and of course , old-farts. OMG, maybe we are specialists! (LOL)

    If you get a chance, drop by my other blog at http://blog.jefflynchdev.com for a whole lot more diversity.


  3. Nice to read the road you’ve travelled so far and when you really want something you can actually achieve your goals. I like the diversity of work you’ve done so far.

    Good luck,

  4. jlynch says:

    @Bryan – Very cool! Amazing actually.


  5. Yes I did write it in .Net. That was the easy part. The tough part was figuring out how to communicate with the Linux VOIP system. It’s a black box if you know nothing of Linux. Which I don’t!
    After 3 books and endless trial and error I was able to finish the project. Really fun stuff VOIP, btw.

  6. jlynch says:

    @ Nathan – Very True!

  7. Nathan says:

    I like your short answer; I use it all the time for the same question. It seems that work has always come when I needed it the most.

  8. jlynch says:

    @ Sergio – Thank you for the kind words.

    @ John – I never forget who makes it all happen. I did ask for forgiveness but Steve Jobs answered. Scary! (kidding, really)

    @ Bryan – Wow! Did you write it in .NET?

    @ Adron – Old Dude actually but thanks for the comments.

  9. Adron says:


    So true on every account. I often take it for granted that getting work or freelance work is just something anyone can do… anyone “CAN” do it, but as you listed they have to follow through on those bullet points.

  10. Just made an auto dialer with and open source VOIP system. Way out there for a .Net developer. Being couragous is key!

  11. John says:

    The Lord is good. I’m glad there are some that understand that He is as much a part of life as computers and programming :).

    Of course, you need to ask forgiveness for being an Apple fanboy ;).


  12. It didn’t just happen. You earned it. Your suggestions are valuable, I’m working may way down a very similar list at the moment.

Leave a Reply