Skip to content
View OsborneSupremacy's full-sized avatar
  • Milwaukee, WI
Block or Report

Block or report OsborneSupremacy

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
OsborneSupremacy/README.md

Ben Osborne

Experienced full stack software engineer with proven record of implementing real business solutions.


About Me

I am an experienced software engineer, passionate about building solutions that create value for organizations.

In my career I’ve worked as a software developer, development team lead, and application development manager. In my current role as an software architect, I provide designs, prototypes, patterns, standards, and mentoring for my team members and organization.

I am most experienced with the Microsoft ecosystem, particularly .NET (Core and Framework) web and Windows applications with SQL Server databases. Additionally, I enjoy learning new technologies as needs and opportunities arise.

I enjoy practicing and advocating for SOLID design principles, as well as DevOps disciplines.


Proficiencies

Highly Proficient

  • .NET (Framework–.NET 7) - Web, Windows Services, console applications, mainly with C#.
    • Libraries - AutoMapper, Dapper, EntityFramework, Serilog, AutoFac, Swagger, Json.NET
    • Testing Libraries - Moq, AutoFixture, Bogus, AutoBogus, FluentAssertions, FluentValidation, xUnit
  • SQL Server (2000—2019) - Stored procedures, functions, windowing, table-value parameters, indexing

Moderately Proficient

  • Azure - App Services, SQL Databases, CosmosDb, Application Insights, KeyVault, Function Apps
  • AWS - Lambda, Transfer, S3, Workspaces
  • Web Frontend - Blazor, TypeScript, CSS, SASS, Bootstrap, JavaScript, jQuery
  • CI/CD - GitHub Actions, Azure DevOps
  • Misc. - PowerShell, Docker (Compose), Twilio (Studio, Function Services, Flex)

Just Enough To Be Dangerous

Currently Learning

  • In Progress - RabbitMQ
  • Future - F#

Reading List


Employment History

Milliman IntelliScript (2017-05—Present)

Software Architect (2020-11—Present)

  • Helped design and implement architecture for backend API (.NET Core 3.1), which was part of a complete UI rewrite of organization's flagship web application.
  • Created code and architectural standards for backend development team.
  • Designed and implemented prototype applications for processing health data (HL7 standards).

Software Development Team Lead (2019-09—2020-10), Software Developer (2017-05—2019-08)

  • Developed windows microservices to facilitate data integrations with multiple vendors, and subsequent processing of that data.
  • Developed and deployed mock web APIs to Azure to help develop and test our API consumption services.
  • Led the effort to adopt unit testing, creating patterns and standards for the team.

Senior Application Developer (2014-10—2017-05)

  • Full stack ASP.NET development and support
  • Created new Intranet built on .NET Framework MVC, training other developers on that methodology.
  • Created modules for invoice dispute resolution, recruiting, licensing, phone call / SMS automation, code violation tracking.
  • Established automated functionality testing for web applications using Selenium.
  • Established Continuous Integration
  • Transitioned codebase from SourceSafe to Team Foundation System. Implemented source control for SQL Server DBs.

Application Development Manager (2012-06—2014-10)

  • Managed a team of ASP.NET / SQL Server developers, responsible for developing, implementing, and supporting a variety of ASP.NET web applications and data integrations.
  • Standardized career path, job titles, job descriptions, and salary range for development team.
  • Worked directly with customers to design and implement integrations and modules to facilitate online benefits enrollment and reporting.

Software Developer (1999-07—2012-05)

  • Key member of the team responsible for developing, improving, and supporting organization's flagship product, an online group benefits enrollment web application.
  • Helped the system mature, developing patterns and integrations with dozens of vendors (e.g. medical, dental, vision, life, and flexible spending account administrators, HRIS systems, payroll systems, etc.)

Education

  • B.A., Philosophy
    • Graduated cum laude, 2000
  • Political Science minor
  • Attended from 1995—1996

Pinned Loading

  1. net-sendgrid-email-client net-sendgrid-email-client Public

    Tool for sending emails via any address from a domain you control using SendGrid's API.

    C#

  2. SpotifyStalker SpotifyStalker Public

    .NET Core Blazor API for exploring Spotify's API

    C# 1 1

  3. names-out-of-a-hat-blazor names-out-of-a-hat-blazor Public

    A web application to facilitate a "names out of hat" type gift exchange, written with Blazor.

    C#

  4. Getting-Started-With-Grpc-Net Getting-Started-With-Grpc-Net Public

    Forked from ben-osborne-intelliscript/Getting-Started-With-Grpc-Net

    Virtual Lunch & Lean Re: Getting Started with Grpc in .NET

    C#