Ron Fleming

(717) 926 8198 | ronfleming@protonmail.com

GitHub: github.com/ronfleming

LinkedIn: linkedin.com/in/ron-fleming

Full-stack software developer (C#/.NET, Angular) with 4+ years of professional experience. Currently at biBerk (Berkshire Hathaway) building insurance quoting systems. Strong testing practices and architecture background (Clean Architecture, CQRS). US Army veteran. English (native), German (B1, pursuing C1).

TECHNICAL SKILLS

Core: C#, .NET / ASP.NET Core, Entity Framework Core, TypeScript, JavaScript, Angular, SQL, Git

Also used in production: Blazor WASM, React.js, Aurelia

Databases: SQL Server, PostgreSQL

Cloud: Azure (hosting, configuration)

Testing: NUnit, FluentAssertions, Moq, AutoFixture, FluentValidation

Architecture: Clean Architecture, CQRS, Domain-Driven Design, Event Sourcing, Agile/Scrum

Tools: Visual Studio, VS Code, Cursor, GitHub Copilot, SSMS, Postman


PROFESSIONAL EXPERIENCE

biBerk (a Berkshire Hathaway Company)

 

Sep 2023 - Present

Senior Software Developer

 

Apr 2025 - Present

  • Lead refinement, planning, and retrospective sessions; approve pull requests and code reviews.
  • Enhanced PurchasePathAutomator with AI-assisted tooling, adding Playwright browser automation and a learning-mode feature for rapid development scenario setup.
  • Evaluate and propose architectural approaches; share technical knowledge through documentation and cross-team mentoring.

Software Developer

 

Apr 2024 - Apr 2025

  • Built PurchasePathAutomator, an internal Blazor WASM tool that streamlines the insurance purchase path, reducing development setup time.
  • Implemented features that automated underwriting decisions, reducing manual referrals and improving quote accuracy.
  • Contributed to migration of legacy Aurelia front-end components to Angular; integrated partner APIs for address validation.
  • Completed production support rotations, resolving cross-product issues with Application Insights.

Associate Software Developer

 

Sep 2023 - Apr 2024

  • Built and maintained full-stack features for enterprise insurance quote systems using C#/.NET Core, EF Core, Aurelia, and Angular.
  • Developed automated rules for premium calculations, compliance checks, and third-party data lookups.
  • Wrote and maintained unit tests using NUnit, FluentAssertions, and Moq.

MadeLabs, Software Developer

 

Jul 2021 - Aug 2023

Hired as contractor; promoted to FTE Jul 2022

  • Built full-stack features for ATP Flightdocs (now Veryon) aircraft maintenance, inventory, and operations software using C#, ASP.NET, SQL Server, and Angular.
  • Implemented tracking, reporting, and alerting features following CQRS and Event Sourcing patterns.
  • Contributed to MadeLabs' Fairview project management software using C#, PostgreSQL, and React.js.

Grainger, Senior Site Editor

 

Nov 2018 - Feb 2021

  • Built VBA tools to automate merchandising QA, content generation, and cross-functional reporting.
  • Created data integrations using Power Automate and Domo to eliminate duplicate effort across teams.

Gamut (Grainger), QA Analyst (Contractor)

 

Oct 2016 - Nov 2018

  • Developed VBA process tools for merchandising publication workflow; trained incoming analysts.

Amazon, Content Developer / VBA Developer (Contractor)

 

May 2013 - Nov 2015

  • Automated product description generation using VBA, enabling batch processing of thousands of SKUs.

EDUCATION

Master's Degree, Political Science | Villanova University

Bachelor's Degree, Ed. Social Studies | Millersville University

Tech Elevator | Java/SQL/Vue.js Full-Stack Coding Bootcamp | 2021

Languages: English (native), German (B1, pursuing C1)


PROJECTS

Wal-O-Mat (wal-o-mat.net): Personality quiz parody of the German Wahl-O-Mat, built with C# and Blazor WASM. Deployed to Azure Static Web Apps with GitHub Actions CI/CD.

Currency Hold Calculator (ronfleming.com/tools/currency-hold-calculator): Interactive tool for expats and international planners to compare holding vs. exchanging currency based on interest rates and exchange rates. Built with vanilla JavaScript.