About Source Allies

Source Allies is a technology services company based in Des Moines, Iowa. Our team is comprised of senior IT professionals whose industry background ranges from mortgage to health care and whose areas of technical and process specialization range from test driven software development to web services security.

We have a proven track record of working with our clients to solve tough technical problems and deliver high quality software solutions. As an Iowa company with a strong work ethic, we work hard to earn and maintain the trust of our clients.

Powered by People…In Slippers!

Clients tell us we act like owners, not renters.  Our slippers symbolize our Ownership Mentality.

Renters wear shoes at home, but an owner takes them off as they come through the door.  We wear slippers in the office for the same reason.  Source Allies feels like home, and we treat our projects as if they’re our own – looking out for clients for the long term.

We’ve always been the go-to company for highly experienced, technical folks who are looked up to as experts within the IT community.  Our team is also known for their humble, down-to-earth attitude.  All of these aspects can be summarized within our tagline:  “Powered by People…In Slippers.”

Matt Vincent

I founded Source Allies in 2002, shortly after graduating from the University of Iowa with a degree in Industrial Engineering. As the CEO, I am very passionate about Open Source software because I believe that it enables Source Allies to focus on delivering powerful tools for our clients.

I truly believe in a shared commitment to client success, so I have established a linear employee model at Source Allies where there are no managers. This enables our team to take pride in ownership as everyone shares an equal responsibility.

Not to be overlooked are our Source Allies Slippers. As a way to make sure everyone feels at home while at work, the slippers are also a symbol of our “ownership mentality”. Feeling at home with our work and our clients allows us to build an important connection where we balance our easy-going nature with our strong commitment to success.

Todd Brunia

I started my career as a technical sales engineer in St. Paul, MN where I used my knowledge of web technologies from my undergraduate years to market manufacturing products.  This experience steered me toward information technology and I’ve never looked back. I’ve worked on a wide variety of software engineering projects in the Des Moines area. From an applied technology perspective, I am most familiar with the Java platform, but I also have experience creating iOS applications. Over the last couple of years, I have led automated testing efforts coaching and mentoring on the application of Selenium, Cucumber, JUnit, Maven, and Continuous Integration/Delivery.

Source Allies has given me the opportunity to work with some of the best software engineers in the Des Moines market. It is exciting to be pushed everyday to new levels of knowledge and productivity by the best and brightest in the business. I especially love the culture of shared personal development at Source Allies. It is what makes us great. There are no lone wolves in this organization. Everyone understands that it takes a team to get the job done right. We embrace it and we live it.

Cecil Williams

I’m not a rocket scientist, but I actually was a nuclear engineer – a real life Homer Simpson, you could say. After 8 years in that field, I’m happy to say that I don’t glow in the dark. With a wife and 3 kids to think about, it was time to move away from the stress of nuclear engineering; I had always worked with computers, and I knew SAI would be a great fit for me because it’s small in a way that I can contribute and have an impact that I can see. I like change: I thrive on change.

For me, the best part about SAI is the way the organization works: it’s a flat organization. The people I work with are all really smart and want to work together and learn about new things all the time. I like being challenged and sought out to solve problems for the companies we work with.

Akrem Saed

I am an evaluator of technology… all languages have their merits in my eyes. When my uncle showed me his PC with Windows 3.11 in 1997, I said “that’s what I want to do”. I was in Saudi Arabia at the time, and when I moved back to my home country of Eritrea from 2001 to 2009, I felt I had reached a ceiling for professional development. I decided to come to the US to do my Masters, and when I joined SAI, I found it to be a good fit for me. I enjoy the experience of having different clients and using different technologies as a way to keep my skills up to date. There’s never a boring day in the office, and there’s no limit to what you can do. It feels like a startup with every new project, but you know you’re not alone, and you don’t have the fear of failure because of all the support around you.

The best part of SAI is that the problem set is always changing, so you’re always challenged. You can inspire change when you speak; if you have an opinion, people will listen to you. There’s no ceiling for success or technology here which allows you to grow vertically or horizontally.

Adam Bothun-Hill

I’m a full stack guy: I can move from working on the front end, to building a new server, then making a bug fix while I’m right in the middle – I’m a jack of all trades. A natural problem solver, I grew up fixing problems as I came across them which eventually led me to web design, then servers, and on to infrastructure. I’m a newly married, new home owner who is into DIY work and side projects, and I’m currently learning about automation and cloud services. My interest in computers began when I was 8, and my dad brought home our first computer and video game; I spent hours mastering that game! SAI is such a good fit for me because it’s a relaxed atmosphere – a chill, cool place for people who are self-motivated. With that said, there’s a diversity of challenges that lets me jump between different problems in different sectors and use all of my skills while learning new ones at the same time.

Choosing my technology battles, selecting the projects I work on, and having influence in the direction of the company are some of the best things about SAI. It’s important to be surrounded by people who know their stuff, and you’re not going to get any fluff here. You get technically sound advice from the people you work with.  We’re very selective with who we hire, so you’re never left feeling disappointed when you talk to the members of our team. There’s also a lack of bureaucracy which is a great change from the ordinary.

Careers – How can I pick out my slippers?

Our company is successful because of our people. Our talented team strives on continuous learning, solving tough problems, and working together to share our passion for technology. We are not only committed to finding the best consultants for our team, we are also dedicated to finding interesting and challenging work for our people. As experts in the Des Moines area, we regularly partner with government, companies, and organizations for a diverse range of projects involving mobile, web, batch jobs, desktop, workflow, system automation, infrastructure, and much more.  We look for people who will fit in our culture that have a desire to continually learn and never want to become stagnant in their careers.

Our process sets us apart as well.  Fit is one of the most important factors in joining our team along with technical aptitude.  If you are interested in Source Allies, you will get plenty of opportunities to interview us as well.  Our process is not easy or a quick fix to find a new job.  We invest a lot of time and resources in getting to know you and we want you to do the same.  We want you to feel like you’ve found a home.  Here’s a glimpse of some of the main process points you can expect to go through.

  1. Meeting you (60-90 minutes):  to understand your background and goals.
  2. Self Evaluation (30 minutes):  to identify your strengths and understand your perspective
  3. Technical Interview (1 hour):  to evaluate your technical understanding
  4. Hands-On Interview (3-4 hours):  to observe you apply your expertise, solve new problems and communicate.

If this sounds exciting to you and you are ready to pick out your slippers, talk to us about joining!

Meet The Team!