Software Engineering, AI & Technology


RESUME

I’m an engineering manager and hands-on software architect with more than 15 years of experience building scalable web applications and distributed systems. I lead cross-functional teams, mentor engineers, and turn complex business needs into reliable solutions using .NET, Angular, Azure, modern data platforms, and applied AI. My background spans enterprise architecture, cloud delivery, CI/CD, data integration, and legacy modernization, with a focus on helping teams deliver maintainable software and continually improve how they work.

Experience


08/2026-Present | Moore (Manchester, NH) | Manager of Engineering

12/2023-08/2026 | Team Lead / Senior Software Engineer

  • Promoted to Manager of Engineering, expanding responsibility for engineering leadership, team development, delivery, and technical direction.
  • Architect an agentic RAG estimation platform using Azure Foundry, Rovo-Claude A2A and MCP to automate engineering effort estimation across requirements, source code, and data dependencies.
  • Collaborate on the development of SimioApp, a C#/.NET and Angular application integrated with a custom data analytics platform using Python Flask APIs and components for backend services.
  • Lead development and technical direction for a multi-client lightweight CRM app built on ASP.NET Core 8, Angular, and Azure, supporting scalable client-specific data isolation and configuration
  • Architected and implemented a CQRS-based system, separating high-performance read operations (Snowflake-backed APIs) from transactional write operations (SQL Server legacy systems)
  • Designed and deployed cloud-native solutions in Azure, including App Services, deployment slots, and CI/CD pipelines using GitHub Actions and self-hosted runners
  • Led migration of CI/CD pipelines from Azure DevOps to GitHub Actions, including build optimization, private package feeds, environment protections, and automated PR workflows
  • Implemented secure SSO authentication using Azure AD / OpenID Connect, including claims enrichment and role-based access strategies
  • Built and maintained data pipeline integrations across Snowflake, SQL Server, Salesforce (via Fivetran/ADF), and downstream systems
  • Developed internal frameworks and services for SFTP/MFT file processing, including SSH key authentication, automation workflows, and error handling for enterprise data transfers
  • Designed reusable Angular 18 component architecture using signals and state management (NgRx), improving UI consistency and performance across applications
  • Led refactoring initiatives to modernize legacy ASP.NET WebForms applications into maintainable service-oriented architectures
  • Partner with product, data engineering, and stakeholders to define technical strategy, break down initiatives, and deliver complex features in Agile environments
  • Mentor developers and act as a technical escalation point for complex system design, debugging, and production issues

05/2023-12/2023 | SBLI (Woburn, MA) | Senior Software Engineer

  • Spearheaded the design and deployment of intricate, high-performance web applications leveraging .NET, Blazor, and Azure technologies.
  • Engaged in cross-functional Agile teamwork to conceptualize, build, rigorously test, and successfully roll out innovative features.
  • Provided maintenance and support for legacy ASP.NET WebForms applications, ensuring continued stability and performance.
  • Built an AI-powered sales assistant using Next.js and OpenAI APIs for conversational engagement and sales workflows.

04/2022-04/2023 | Temple Logic (Acquired by Moore) | (Manchester, NH) | Senior Software Engineer

  • Engineered a comprehensive full-stack solution using ASP.NET Core Web-API and Entity Framework for the back end, complemented by an Angular-driven front end.
  • Adhered to best practices in Scrum and Agile methodologies throughout the development lifecycle, ensuring efficient and collaborative project progression.
  • Translated complex user stories into actionable tasks, streamlining the development process and facilitating on-time feature delivery.

01/2020-03/2022 | Progress Software Corporation (Burlington, MA) | Senior Technical Support Engineer

  • Offered expert technical guidance to developers, specializing in ASP.NET AJAX, UI for Blazor, and Reporting products, elevating product usability and customer satisfaction.
  • Crafted targeted reproductions and demos to expedite the resolution of technical issues, improving both team efficiency and customer experience.
  • Fielded and resolved complex technical queries via phone, tickets, and public forums, serving as a reliable source of expertise.
  • Diligently logged bugs and feature requests in a public feedback portal, facilitating continual product improvement.
  • Periodically reviewed and updated product documentation, ensuring clarity and accuracy for end-users and stakeholders.
  • Developed and published digital content, such as tutorials or guides, to furnish developers and customers with supplementary technical insights.

01/2019-12/2019 | Progress Software Corporation (Waltham, MA) | Technical Support Engineer II

  • Engineered the Fiddler Everywhere Composer Request Header/Parameter editor, leveraging Angular 2+, TypeScript, and Redux for enhanced functionality and user experience.
  • Delivered specialized technical support to developers, focusing on ASP.NET AJAX, Fiddler, and Reporting products to improve productivity and product quality.
  • Created purpose-built samples and demonstrations to facilitate the resolution of technical challenges, enhancing customer satisfaction and team efficiency.
  • Acted as a subject matter expert, addressing, and resolving technical inquiries via phone and public forums to uphold brand reputation and customer trust.

11/2017-02/2019 | Meetcaregivers, Inc. (Newton, MA) | Lead Engineer and Bookkeeper

  • Orchestrated a comprehensive build and release pipeline across multiple development projects, utilizing Git, Azure DevOps, Azure Web Apps, and Azure SQL to streamline deployment.
  • Administered build agents across Windows, Linux, and macOS platforms using Azure DevOps, optimizing the build process for diverse environments.
  • Revamped content management and delivery strategy, integrating WordPress with Google Analytics and Google AdWords for data-driven results.
  • Compiled and maintained thorough documentation of processes and systems using Markdown, facilitated by Jekyll Static Site Generator and hosted on GitHub.
  • Supported financial operations by assisting with accounting and bookkeeping tasks, utilizing Quickbooks Online for accurate record-keeping.
  • Managed a suite of enterprise solutions including Office 365, Azure Active Directory, SharePoint Online, Teams, and Exchange, ensuring seamless communication and data management.

06/2015-11/2017 | Meetcaregivers, Inc. (Newton, MA) | Freelance ASP.NET Developer

  • Spearheaded the migration of a web application and database from PHP/MySQL to ASP.NET MVC and Web API/SQL, leveraging Azure Web Apps for continuous delivery and expedited development cycles.
  • Pioneered the implementation of a responsive design, utilizing Azure Media Services and content delivery networks for enhanced performance and user experience.
  • Modernized database architecture through the adoption of table-per-type inheritance with Entity Framework Code First, resulting in improved search capabilities.
  • Fine-tuned search functionalities with Azure Search, enabling users to execute more precise queries by city, state, and zip code for better results.
  • Adapted ASP.NET Identity 2 to meet unique business requirements, allowing for the authentication of multiple user types for increased flexibility.

10/2013-04/2014 | Best Doctors (Boston, MA) | Release Engineer

  • Authored and disseminated company-wide release management standards, establishing a unified framework for software deployment.
  • Engineered a robust continuous delivery pipeline featuring an optimized branching and merging strategy, enabling QA to seamlessly resume regression testing post-bug fixes.
  • Acted as a key influencer across multiple departments—including QA, Development, Project Management, and Business—guiding the refinement of release cycles for optimal efficiency.

12/2010-10/2013 | JP Morgan & Chase (Boston, MA) | Developer Analyst

  • Oversaw the regional deployment of Prodiance compliance software, successfully reaching over 600 end-users in the Boston area.
  • Engineered custom end-user tools in Excel and Access, streamlining business processes across multiple teams.
  • Instituted SQL-based stored procedures for data querying in Access, enhancing database efficiency and usability.

05/2008-07/2010 | Oliver Wyman (Boston, MA) | Payables & Billings Coodinator

  • Assessed and deciphered contractual documents and proposals to accurately structure invoice schedules and milestone payments.
  • Collaborated with key stakeholders to align revenue expectations and project budgeting.
  • Crafted and disseminated comprehensive guides on timesheet procedures across the organization.
  • Conducted weekly reconciliations of consultant expenses to ensure accurate and timely compensation.

08/2006-08/2007 | Backstage Bar & Grill (Wichita, KS) | Accountant/Bookkeeper

  • Inputted fiscal records into the accounting software and executed end-of-period account reconciliations.
  • Spearheaded the adaptation of innovative accounting workflows to accommodate business expansion.
  • Evaluated and streamlined current accounting operations for optimal efficiency.

01/2004-10/2005 | Riverside Mobile Home Park (Wichita, KS) | Bookkeeper

  • Managed the entry and execution of invoices and forms related to accounts receivable and accounts payable.
  • Conducted meticulous audits of various accounts, including accounts receivable and accounts payable, to rectify errors and ensure general ledger account accuracy.
  • Facilitated the Trial-Balance stage by generating precise journal entries and work papers.
  • Established a dedicated subsidiary ledger for housing inventory, aligning it with the general ledger and accrued expenses.
  • Devised predictive cash flow statements specifically for notes receivable, aiding in financial planning.

Education


  • 05/2007 | Wichita State University (Wichita, KS) | Bachelors of Business Administration majoring in Management and minoring in Accounting

Technologies Used


  • Languages: C#; C++; Python; SQL; TypeScript; JavaScript; PowerShell; PHP; ActionScript; VBA; Bash; HTML; CSS; Sass; Less; YAML; Markdown;
  • JavaScript Frameworks: Angular; KnockoutJS; jQuery; Gulp; Grunt; NPM; Webpack; Next.js; React; Jekyll;
  • Web Frameworks: Node.js; ASP.NET; ASP.NET Core;
  • Web Servers: IIS; Nginx; Apache;
  • Databases: SQL Server; MySQL; PostgreSQL;
  • ORMs: Entity Framework; Entity Framework Core;
  • UI Frameworks: Telerik UI for ASP.NET AJAX, Telerik UI for Blazor;
  • Operating Systems: Windows; Linux; macOS;
  • Source Control: Git; TFVC;
  • SDLC Methodologies: Agile; Scrum; Waterfall; CI/CD;
  • Cloud Platforms: Microsoft Azure; AWS; DigitalOcean; SkySilk;
  • Cloud Services: Virtual Machines; Docker; Web Apps; Serverless Functions; Storage; Video Streaming; Search; (OAuth2) AuthN/AuthZ;
  • Content Management Systems: WordPress; SharePoint; Orchard; HubSpot;
  • Debugging Software: Fiddler; Fiddler Everywhere; Postman;
  • Graphics Software: GIMP; Adobe Photoshop; Inkscape; Adobe Illustrator; Adobe InDesign;
  • Office Software: LibreOffice; Microsoft Office; Office 365; G-Suite;

Professional Writings