loading scene 0%
~/work/ols

Outdoor Living Solutions (OLS)

Outdoor Living Solutions (OLS) is a family of Unity WebGL applications for deck, pergola, and fence planning, produced by West Pier Studio for Simpson Strong-Tie. The Deck Planner app is also available on iOS.

I played a key role in backend modernization, mobile infrastructure development, and front-end stability improvements across all apps. My contributions included:

  • Took ownership of migrating legacy PHP and ASP.NET APIs to modern .NET using Entity Framework Core, refactoring schemas and improving performance and maintainability, and integrated AWS services such as S3 and Lambda where cloud-based automation and storage were required.
  • Designed and implemented a version deprecation system for the iOS mobile app, enabling server-controlled access management based on semantic versioning. This system was also fully integrated into the company’s internal QA Dashboard (a Blazor Server app) to manage Development, Staging and Production data.
  • Supported early development of an OAuth-based authentication flow for secure login and token lifecycle management.
  • Participated in Unity build upgrades (2019 → 2022), focusing on fixing WebGL templates and giving CI pipeline support.
  • Improved and Fixed UI issues and rendering correctness by resolving bugs linked to dynamically generated vertex data.
  • Wrote and maintained unit tests using NSubstitute to validate backend logic and ensure long-term code reliability.

Additionally, I contributed to team growth and quality by participating in the hiring process alongside lead developers, conducting technical interviews, assessing candidates’ skills, and helping select new developers aligned with project and team needs.

This project demonstrated my ability to integrate Unity with backend services, develop scalable solutions, and maintain code stability in a professional development setting.

Technologies

  • C#
  • Unity

Links