cd ../projects
$ cat ./osl-international.md

OSL International — Legacy Modernization

Senior role at OSL International focused on modernizing web applications, maintaining high code quality, and mentoring team members across the ASP.NET and Angular stack.

asp.net coreasp.net frameworkangularc#sql serverbootstrap
project.yml
client:
OSL International Inc.
role:
Senior Application Developer
duration:
2 years 3 months
timeline:
nov 2019 → jan 2022
// approach
  • Developed web applications using ASP.NET Core/Framework and Angular
  • Modernized existing web applications with the latest frameworks
  • Scoped requirements for website enhancement requests
  • Maintained code and application quality standards
  • Mentored colleagues and helped resolve development issues
// impact
  • Led modernization of 5+ legacy applications
  • Established coding standards for the development team
  • Reduced application load times by ~50% through optimization

OSL International — Legacy Modernization

Context

Two-plus years at OSL International Inc. as a Senior Application Developer. The work centered on modernizing legacy web applications — moving them onto current versions of ASP.NET and Angular — while raising the bar on code quality and helping the rest of the team level up.

Scope of work

  • Developed web applications using ASP.NET Core, ASP.NET Framework, and Angular.
  • Modernized existing web applications with the latest frameworks.
  • Scoped requirements for website enhancement requests with stakeholders.
  • Maintained code and application quality standards across the team.
  • Mentored colleagues and helped resolve day-to-day development issues.

Outcome

  • Led modernization of 5+ legacy applications.
  • Established coding standards for the development team.
  • Reduced application load times by ~50% through focused optimization work.

Stack notes

  • ASP.NET Core + Framework covering both modern and legacy surfaces
  • Angular on the client
  • SQL Server for data
  • Bootstrap for consistent UI scaffolding