Skip to content
View roberthodgen's full-sized avatar
πŸ‘
Awesome sauce!
πŸ‘
Awesome sauce!

Block or report roberthodgen

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
roberthodgen/README.md

πŸ‘‹ I'm Rob Hodgen, a Full-Stack Software Engineer

Hands-On Technical Leader with 12+ Years Architecting, Modernizing, and Delivering Distributed Systems Across AWS and Azure using .NET/C#, React, and Cloud-Native Technologies

AWS, Azure, .NET/C#, Docker, Java, Swift, Microsoft SQL Server, PostgreSQL, MySQL, React, and TypeScript

LinkedIn Docker

Personal Projects

  • InvoiceKit - A .NET SDK for building and exporting themed PDF invoices.
  • Sertova - A closed source license plate scanner iOS App for private property and impound towing (built exclusively by me).
  • cdk-dotnet-example - Uses AWS Cloud Development Kit (CDK) to deploy a .NET API to ECS.
  • ntp-cli - A Network Time Protocol (NTP) Command Line Interface (CLI) build with .NET.
  • hugo-docker - Hugo static site generator Docker images.

πŸ™Š I have worked on so many cool things that I can't share publically. My professional experience has been in the automotive, insurance, human resource management, and payroll industries.

About Me

const experience = {
    Architectures: ['distributed systems', 'cloud-native', 'monolithic', 'event-driven'],
    'Back-end Tools': [
         // 😍 Most loved tools:
        '.NET/C#', 'Docker', 'Entity Framework Core', 'Dapper', 'Xunit',

        // Extensively used tools:
        'Java', 'Classic ASP', '.NET Framework 4.5', 'Node.JS'
    ],
    'Front-end Tools': [
        // 😍 Most loved tools:
        'TypeScript', 'JavaScript', 'React', 'Bootstrap', 'Webpack',

        // Extensively used tools:
        'Redux', 'Vite', 'AngularJS', 'Node.JS',

        // 🀩 Want to use more:
        'SwiftUI'
    ],
    'Observability Tools': [
        'Open Telemetry', 'New Relic', 'AWS CloudWatch', 'Azure App Insights'
    ],
    Infrastructure: {
        'Amazon Web Services': [
            // 😍 Most loved services:
            'S3', 'ECS', 'IAM', 'KMS', 'SQS', 'CloudFormation via CDK',

            // Extensively used services:
            'Secrets', 'ECR', 'CloudFront', 'CloudWatch', 'SNS', 'SES', 'OpenSearch', 'SNS', 'DynamoDB' // etc...
        ],
        'Azure': ['App Services', 'Functions', 'Azure SQL', 'App Insights', 'Service Bus']
    },
    Databases: [
        // πŸ’ͺ Most experience with:
        'PostgreSQL', 'Microsoft SQL Server', 'MySQL',

        // Extensively used:
        'Oracle PL/SQL', 'OpenSearch', 'MongoDB', 'Google Cloud Datastore', 'DynamoDB'
    ],
    'CI/CD': [
        'GitHub Actions', // 😍 most loved
        'AWS CodeBuild/CodePipeline',
        'Azure DevOps',
    ],
    'AI Tools': [
        'OpenAI',
        'GitHub Copilot',
        'JetBrains Assistant/Junie',
        'LM Studio'
    ]
}

Pinned Loading

  1. cdk-dotnet-example cdk-dotnet-example Public

    Uses AWS Cloud Development Kit (CDK) to deploy a .NET API to ECS.

    C# 1

  2. InvoiceKit InvoiceKit Public

    A .NET SDK for building and exporting themed PDF invoices.

    C# 1

  3. hugo-docker hugo-docker Public

    Docker images for Hugo static site generator.

    Dockerfile

  4. ntp-cli ntp-cli Public

    Network Time Protocol (NTP) Command Line Interface (CLI) Built with .NET

    C#