Hello World!

My name is Travis Craft and I'm a full stack software engineer. My experience has revolved around .NET and AWS using agile practices (such as Scrum, SAFe, and Kanban).

I like using SOLID principles and functional concepts to write clean code, and I learn a little more about software engineering each day as I work toward Microsoft and AWS certifications.

I run a software engineering Meetup group in my community. We hold presentations, lightning talks and have an ongoing book club. We also have monthly lunch meetings.

Apart from software I practice Aikido and study Japanese using Duolingo and have a recurring language exchange with a friend in Tokyo.

Technical experience

AWS

  • Lambda
  • Step Functions
  • DynamoDB
  • DocumentDB
  • Textract
  • PostgreSQL
  • SQS
  • CDK
  • CLI

Microsoft

  • TypeScript
  • ASP.NET Web API and MVC
  • SQL Server
  • Entity Framework
  • C#
  • Moq
  • AutoMapper
  • NuGet
  • TFS

Other Technologies

  • Jest / Jasmine
  • jQuery
  • RESTful APIs
  • GraphQL
  • Microservices
  • Serverless
  • Terraform

Tools

  • Visual Studio
  • SQL Server Management Studio
  • DBeaver
  • TablePlus
  • NoSQL Workbench
  • Postman
  • Insomnia
  • Beyond Compare

Meetup

In the Fall of 2017 I happened to learn about the SOLID principles and Clean Code at a meetup in San Franscico. I was looking for ways to grow as an engineer and this was just what I was looking for. I started lunch and learn meetings at work twice a week and then decided to start a meetup group as well.

Check out what we're doing next here: Kalispell Software Crafters.