Hello World!
My name is Travis Craft and I'm a generalist 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.
Other interests include XP practices, iteration and collaboration, emerging AI patterns such as RAG and MCP, event source systems, and domain-driven design.
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
- ASP.NET MVC
- SQL Server
- Entity Framework
- C#
- Moq
- AutoMapper
- NuGet
- TFS
Other Technologies
- Vitest
- Jest
- Jasmine
- Robot Framework
- jQuery
- RESTful APIs
- GraphQL
- Microservices
- Serverless
- Terraform
Tools
- VS Code
- Visual Studio
- SSMS
- 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 following the link below. We have a GitHub page as well.