I have worked as a full stack software engineer at Sho Technology Solutions since April 2022. I spend most of my time writing, reviewing, and optimizing C# and SQL in Microsoft's .NET/Azure ecosystem. My responsibilities also include leading development teams by liaising with clients, assisting junior developers, and reviewing pull requests; implementing Azure CI/CD; developing React, Vue, and Angular websites; and architecting both native and Capacitor-generated mobile applications. I also leverage my lawyer skill set and interpersonal skills to write business proposals; onboard new clients; and lead requirements gathering and early development. My experience encompasses several projects:
• Developed a .NET web application that continuously fetches river streamflow data, updates a database, generates Excel reports, and notifies users of abnormal readings. Also created an Azure Logic App Recurrence to run it.
• Designed and implemented a machine learning model that utilizes current river streamflow and weather data to accurately predict future streamflow levels.
• Led a five-developer team that used Capacitor to create a Vue web, iOS, and Android client portal for a large regional health company. Also created the Azure CI/CD.
• Developed both the Angular frontend and C# backend of a legal aid organization’s client, attorney, and case management system. Also regularly met with the client’s chief executive to explain changes and solicit feedback.
• Created optimized SQL stored procedures and C# LINQ queries to efficiently aggregate data from numerous database tables, enabling a Concussion testing application’s users to quickly generate custom, complex Excel reports.