A challenging software engineering position either working independently or on a motivated, experienced, and intelligent team.
Mobile Version:
Please visit this page on your mobile device. You can try it out now if you are using Chrome or Safari.

Ten Forward Consulting, Inc. ‣ July 2012 - Present

President of a growing custom software development first. Currently with 3 full time employees, Ten Forward Consulting has working with Fortune 500 companies, local businesses, and startups in Silicon Valley.

We focus on developing exceptional software for mobile and web, using HTML5 technologies like Sencha and PhoneGap, as well as native development primarily on Android but also on iOS.

Past and current clients
  • Geocrowd, a rapidly growing startup workin in the disaster recovery and social media space.
  • Modern Resident, an exciting startup working in commercial real estate
  • Taco Bell, mobile ordering app for
  • BK Delivery Online and mobile ordering for BURGER KINGĀ®, the second largest fast food hamburger chain in the world
  • Simple Fit Tracker, An easy to use Android fitness tracker developed and released internally
  • Kaleo, an interactive knowledge network for the enterprise.
  • EmpowHER, an award-winning social health company for women.
  • OnSports, the social sports book.
  • 1stGig, a career matching tool focused on revent graduates
  • VirtualBadge The premier solution for providing access control and a public/private post-disaster partership
  • You, someone who understands the value that great software can bring to your business!

Brian Samson Software Consulting, LLC. ‣ March 2011 - July 2012

Freelance software consulting for small and medium size businesses. I can develop almost anything you can imagine, from custom Android applications to full-featured web applications in Java, Ruby on Rails, PHP, or ASP.NET. As the principle owner, I take pride and responsibility in delivering nothing but the highest quality software to all my clients.

Software Engineer ‣ Six Fried Rice, LLC. ‣ May 2008 - March 2011

Six Fried Rice is a very small custom software firm, and I am the lead Ruby on Rails developer. I work on a wide variety of different projects at once. I have close to 100% responsibility on about half of the projects and work with 1-2 other people on the rest. Our focus on custom software for small and medium businesses means that my responsibilities are far greater than just writing code. I regularly design (both graphically and architecturally) both front- and back-end systems, provide experience recommendations, integrate with 3rd party APIs, and also administer web and database servers.

Software Engineer ‣ Trimble Navigation, Ltd. ‣ June 2006 - May 2008

I was the lead developer of a 5-man team for Trimble Outdoors' 4 mobile Java applications. These applications are GPS-based and originally targeted mobile phones and PDAs that support J2ME, but have expanded to iOS and Android platforms. Though most my time is spent writing Java, I also write C#.NET for the website, the Windows service and web services that connect to the mobile apps, and a related Windows desktop application. I also wrote and maintain a J2EE application that uses servlets and JSF to help manage the build and deployment process for the mobile apps.

Technology Support Analyst, Sr ‣ Arizona State University ‣ Sep. 2001 - June 2006

I began as a student worker at the e-mail helpdesk but quickly was promoted to a Classified Staff position. I initially administered our MS Exchange server but I also helped customize and deploy ASU's first student webmail system based on IMP. I slowly drifted more towards programming where I helped out on a huge variety of J2EE-based applications ranging from student registration to developer and application deployment support on Websphere and Tomcat. In 2005-6 I led the team responsible for ASU's new student portal "MyASU."

BSE, Electrical Engineering ‣ Arizona State University ‣ Graduated 2004

Technical Skills:
Over years of experimenting with software technologies, I've found that the differences between many programming languages are largely superficial and that a great Java programmer will also be above average while using C#, PHP, Ruby, etc. If I were to list all the software skills I have any level of experience with, this page would read more like a Wikipedia article on programming languages. Therefore I am limiting this list to technologies at which I have an advanced proficiency.

In short, if you need something else, please just ask ☺.