Spencer Allison
@spencerallison1
Senior software engineer specializing in scalable .NET and Angular web applications.
What I'm looking for
I am a Senior Software Engineer with a decade of hands-on experience designing, developing, and delivering robust web applications using .NET and Angular. I focus on creating scalable, maintainable solutions and improving system reliability through testing and automation.
At Coinbase, I developed a modular Angular 15 front end and ASP.NET Core backend, increased test coverage to 85%, and streamlined CI/CD with GitHub Actions and Docker, cutting deployment times by 40%. I have a consistent record of optimizing database performance with SQL Server and Redis caching.
Previously at FanDuel and Amazon, I modernized legacy .NET systems, implemented automated testing strategies, and contributed across full-stack projects using Angular, ASP.NET Core, and ASP.NET MVC. I mentor peers on best practices in testing, architecture, and front-end development.
I thrive in cross-functional, Agile environments and prioritize high-quality code, measurable performance improvements, and reusable components that accelerate delivery while reducing defects.
Experience
Work history, roles, and key accomplishments
Developed a modular Angular 15 front-end and ASP.NET Core backend, reducing bug resolution time by 30% and increasing code coverage to 85% through unit and integration tests.
Maintained full-stack applications with Angular and ASP.NET Core, optimized SQL Server queries to improve response times by 25%, and implemented automated testing with NUnit.
Built web applications using ASP.NET MVC and AngularJS across finance and e-commerce projects, drove TDD practices, and reduced post-release defects via MSTest-based testing.
Education
Degrees, certifications, and relevant coursework
University of Ilorin
Bachelor of Science, Computer Science
2013 - 2016
Completed a Bachelor of Science in Computer Science from 2013 to 2016 at the University of Ilorin.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Spencer?
You can contact Spencer and 90k+ other talented remote workers on Himalayas.
Message SpencerFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
