HomeMachine LearningSoftware EngineeringAttorney ProfileMLE/SDE/DS ProjectsFreelancingResumeCreative EndeavorsPersonal InterestsContact
Software Engineering Philosophy
        I sculpt web, mobile, and desktop applications in accord with a tripartite design philosophy: modern, minimalistic, and meticulous. Software engineering is a fast-moving field whose practitioners must vigilantly watch for new developments. Thankfully, I thrive in any environment by leveraging my eclectic education; exceptional attention to detail; and epistemophilic nature to quickly master new information and seamlessly incorporate it into my systems, ensuring they adhere to best practices and remain on the vanguard of technological and aesthetical innovation.
Skills
C#
JavaScript/TypeScript
Swift
C++
Flutter/Dart
SQL
MSSQL/PostgreSQL/MySQL
HTML/CSS
Azure Devops/CI/CD
Oral/Written Communication
Presentation/Public Speaking
Python
Java
Kotlin
C
Capacitor
NoSQL
MongoDB/Redis
React/Vue/Angular
Leadership
Project Management
Mentoring
Employment
        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.