Introducing Infield Software

Introducing Infield Software

A freelance Software Engineering consultancy in Raleigh, NC based on openness, rapid iteration, and business alignment.

Daniel Nolan · 2 minute read

Why Infield Software?

I've always been a big baseball fan. Some of my favorite players over the years have been those who didn't seem like the most obvious person to be an elite athlete. I'm thinking of Red Sox greats like Tim Wakefield, who made a 19 year, 200 win career out of his knuckleball. Dustin Pedroia spent his career defying the scouts that wrote him off as too small to be a major league second baseman. They weren't a clear choice at first glance, but when the game was on the line, they came through. Beyond the stars stretching their physical talents, I look at the careers of utility infielders; always ready to play a different position when the team needs them. It is rare for one of those players to make an All-Star team or win any MVP awards, but a good one is worth about as much.

I look back on my own career so far in much the same way, having played almost every software engineering role there is from technical lead on minimum viable products, to leading application frameworks development, technology recruiting strategy, to people and process management. I spent years moving between teams as needed, trying to add the most value I could in what I usually knew was a temporary role. I've embraced the role of utility infielder throughout my career. It's given me a breadth of expereince I couldn't have expected with a more defined path. In the same vein, I look forward to helping teams of all sizes work through their challenges in whatever roles create the most value.


Infield Software offers a variety of services related to software engineering and engineering leadership.

Architecture and Protyping

Infield Software specializes in developing data intensive, web-based SaaS applications with rapidly evolving requirements. When you're still developing your go to market strategy, we provide continous feedback and rapid iteration towards a product that will help you learn about customer behaviors and test your hypothesis.

Burst Capacity

If you're working on extending or refactoring an exisiting product, Infield is happy to join your existing team to add temporary capacity during a major milestone.

Transitional & Fractional Leadership

The current market for engineering talent is challenging for business leaders and founders. Infield Software can provide reliable, cost-effective, low-ego engineering leadership for your team during a period of formation, growth, or transition. Our goal in this role is to leave the team better than we found it, contribute to advancing the product roadmap, and prepare and execute a smooth transition to permanent leadership.

Software Engineer Hiring, Onboarding, & Culture Leadership

Infield has over a decade of hands on experience developing and executing strategic hiring plans for software engineers entering into internship, full time campus, and experienced roles. Outside an engineering led company, your people team may lack expertise and experience in hiring engineers. We're here to help.

  1. We work with you to establish a hiring plan consitent with your budget, values, and goals.
  2. We recommend proven tools that help you provide a superior candidate experience and incorporate them into a well documented process.
  3. We train your team to execute the hiring process and shadow interviews to provide constructive feedback to your interviewing team.
  4. We can help you organize for the arrival of the new team members, establish and execute training plans for them, and get them integrated into your development process.

Want to work with us?

We usually book projects a few months in advance. Reach out via our business inquiry form to schedule time to talk about your needs and ensure that we're a good match.