Banner Image

Skills

  • Software Development
  • .NET
  • Angular
  • API Development
  • Front End Development
  • REST API
  • User Experience Design
  • Web Design
  • Web Development
  • API
  • App Development
  • Back End Development
  • C#
  • Desktop Applications
  • Enterprise Software

Sign up or Log in to see more.

Services

  • Angular Development

    $150/hr Starting at $1K Ongoing

    Dedicated Resource

    I have been working with Angular since AngularJS, and through Angular2+ up to the current version. In that time, I've worked on both small applications and large enterprise solutions. I'm strong with...

    AngularApp DevelopmentFront End DevelopmentHTMLSoftware Development
  • .NET Development

    $150/hr Starting at $1K Ongoing

    Dedicated Resource

    I have been working with .NET since 2002, and have extensive experience with the various versions along the way. Recently, I've specialized in REST API development to power Angular front-ends, but have...

    .NETAPIAPI DevelopmentC#Desktop Applications
  • Full-Stack Web Development

    $150/hr Starting at $1K Ongoing

    Dedicated Resource

    I have extensive experience with full-stack web development, from small-scale applications to large enterprise solutions. I've worked with a number of technologies over the years, but currently specialize...

    .NETAngularAPI DevelopmentBack End DevelopmentEnterprise Software

About

Software developer, designer and architect, with an expertise around .NET and Angular in enterprise and web environments.

I have been developing software for more than 20 years, working on everything between small-scale apps and large enterprise solutions, both as an individual and a part of a team. I'm committed to building good software that meets both user expectations and code-quality standards. Over the years, I've learned a lot about the practical ways to achieve that goal.

My current focus is on full-stack development with Angular and .NET, though I have experience with a broad range of technologies and am comfortable picking up new ones. I also have a lot of experience and training in Agile methodologies, particularly Scrum, and apply those principles effectively when working either with a team or independently.

Work Terms

My typical working hours or normal business hours, in the Mountain time zone. I'm available for communication as needed, whether by phone, email or Teams chat/meetings.