Software Developer

My Software Development experience began as a Software Developer at Salt River Project (SRP), developing and supporting web and desktop applications as well as web services and API's (SOAP and RESTful).

Our web and desktop applications were developed in the Microsoft .NET Framework and follow all of Microsoft’s programming best practices. In addition to web applications (ASP.NET MVC), web services (WCF), and API's (SOAP and RESTful), we implemented a robust and extensible micro-services architecture utilizing a popular messaging framework (NServiceBus) as Windows Services hosted in a highly available infrastructure. This architecture contained a robust logging (NLog) and fault-tolerant design, pretty much-guaranteeing data delivery.

My core competencies are backend C#, however, I’m eager to learn more about front-end development, specifically the hot, new JavaScript frameworks (e.g. Angular).

Business Analyst

In addition to Software Development, I practiced many business analysis responsibilities. I found myself searching for ways to improve our team and customers experiences. I performed requirements elicitation/gathering, analyzing, and prioritizing in order to formulate business cases for future projects. More than anything I performed internal business process improvements.

I implemented the Agile Kanban framework on our team, designed and illustrated our Software Development Lifecycle (SDLC) process, improved our information management processes, and most importantly repaired our relationships with our customers by improving our communication avenues.

I was responsible for designing and managing our departments SharePoint sites, designing and managing our TFS/VSTS/Azure DevOps projects, and worked in a 24/7–365 on-call support environment. I was fortunate to be able to work very closely with other IT areas in order to improve our customer's experience, which gave me a good understanding of the technologies used in those areas.


As an entrepreneur and small business owner, I know that your website is the most important resource for any company. It's where your customers and potential customers are going to find everything they want to know about your products and services. I've designed and developed websites using some of the most popular websites builders (WIX & WordPress). I've experienced first-hand some of the do's and don'ts when designing a website; features, functions, pro's, and cons of both platforms.

As an entrepreneur and small business owner, I know the importance of getting your name, products, and services out there. Building a strong network is key to the survival of any business, but where do you start? There are dozens of tools that help optimize marketing and advertising, so which one(s) do you choose? Which should you avoid? I've researched and experimented with some of the most popular services and tools and can advise on which products are worth researching and which to avoid.

Check out my business, AzAdventures"R"Us, and decide if you like what we're cooking.

Next Steps...

Ready to take the next steps toward achieving your personal and professional goals? Schedule a consultation to review and develop a plan of action to achieve them.