Available Candidate
Interested in this candidate? Email Mark McFarland or call 312 307 9004. This candidate is exclusively represented by Opportunity Engine, Inc. Please direct all inquiries, interactions, and communication regarding this candidate to us.
Lead Software Engineer
C#, .NET, Javascript, SQL Server
WORK EXPERIENCE
Nationwide Law Firm - Lead Software Engineer
January 2023 - Current
Designed architecture for a form-building application to be used at scale. Collaborated with team members to implement architecture and incorporate new features such as configurable pre-population of answers and mapping results back to external systems.
Cloud base AI software company - Senior Software Engineer
December 2022 - January 2023
Redesigned CI/CD process with a focus on release deployment, reducing time required from one month to two days
Integrated an existing TextIQ Privilege machine learning app into Relativity using a full stack of JavaScript, .Net Framework, and Python technology
Implemented a job management API in Azure Durable Functions and C# and trained a team of engineers on both technologies
Senior Software Engineer
December 2021 - December 2022
Acted as interim technical lead beginning September 2022
Designed and implemented cross-team project to create an ElasticSearch ingestion pipeline for semi-structured data
Led adoption of OpenTelemetry framework to improve observability, reducing on-call burden and allowing targeted improvements to troublesome codes
Improved scale and reliability of keyword alerting from hundreds of thousands of documents per day to hundreds of millions
Held regular one-on-one meetings with each engineer to discuss technical interests and development goals
Facilitated engineering workshop discussions and learning session
Advanced Software Engineer - Cloud File PaaS
April 2020 - December 2021
Designed and built serverless API for managing SaaS infrastructure using .NET Azure Functions
Redesigned IP allow listing rules to reduce manual steps for new infrastructure
Created onboarding guide for new engineers to help facilitate addition of 7 new engineers within a year
Software Engineer - Cloud File PaaS
January 2019 - April 2020
· Mentored two interns through their program, providing guidance and feedback to help them grow
· Rebuilt CI/CD pipeline and DevOps practices, with a focus on testing for confidence, targeted changes, and quick review cycles
· Improved reliability of cloud infrastructure deployment pipelines, saving operations engineers time and improving customer sentiment
· Created framework for specialized storage infrastructure to support different performance requirements
EDUCATION
Bachelor of Science, Computer Engineering
SKILLS
Languages & Frameworks
C# (.NET)
ASP.NET
Javascript/Typescript
React
OpenTelemetry
Technology
Serverless Software
Asynchronous API Architecture
Docker
Kubernetes
Azure