_

Hello World!

I'm Josh, a back-end engineer with full stack chops! For 5 years and counting, I've helped companies write maintainable software at scale. I've worked on applications with architectures ranging from massive, on-premises-hosted monoliths to complex, cloud-based microservices.


I love seeing the projects and teams I work with on thrive. Who knows — maybe that next team will be yours! Let's talk:

Hosted on AWS

© 2024 Josh Spence

Experience

LPL Financial

2023 - Present

Senior Software Engineer

  • Develop enterprise trading tools using .Net Core microservices hosted on AWS
  • Architechted team’s implementation strategy for Elasticache and ElasticSearch
  • Optimized performance-sensitive MongoDb integration, freeing up resources from complex proposed alternatives
  • .Net Core
  • AWS
  • Docker
  • Kubernetes
  • T-SQL
  • PostgreSQL
  • MongoDb
AllVue Systems

2021 - 2023

Software Engineer II

  • Designed & implemented optimizations for C#-based portfolio analysis application resulting in 95% faster reporting
  • Architected and built consensus for successful product modernization approach
  • Delivered business-critical Excel plugin on schedule with nice-to-haves for at-risk project
  • Own integration with Snowflake Data warehousing service and Azure deployments
  • Maintain single-page application front-end with Angular and Kendo-based components
  • .Net Framework
  • JavaScript
  • Kendo
  • WinForms
  • GraphQL
  • T-SQL
  • IIS
  • Docker

Software Engineer II

  • Developed enterprise billing & invoicing microservices using .Net technologies
  • Maintained Angular-based user interfaces
  • Created integrations with third party platforms such as SalesForce and NetSuite
  • Wrote performant SQL code for T-SQL and PL/SQL databases
  • Managed complex Docker, AWS, and Azure pipelines and server migrations
  • .Net Core
  • Java
  • Python
  • JavaScript
  • TypeScript
  • Angular
  • T-SQL
  • PL/SQL
  • Docker
DealerSocket

2019 - 2020

Software Engineer I

  • Developed scalable C# based CRM microservices and finance calculation engine
  • Worked on React-based front end for car dealership sales tool
  • Developed Kotlin-based sales pipeline android application
  • Write SQL migration scripts as needed for changing business requirements
  • .Net Framework
  • JavaScript
  • TypeScript
  • Kotlin
  • Android
  • React
  • T-SQL
  • IIS
  • Docker