Resume

Greg Tyndall

Senior Full-Stack Software Engineer

Nearly three decades of experience delivering web, mobile, and cloud software, with deep expertise in .NET, Azure, React, and React Native.

  • 25+Years shipping software
  • $2M+Value of orders processed as of 2021
  • 5,000+Mobile app users
  • 300k+Railcars served by a reporting platform

01 · Overview

Professional Summary

Senior full-stack engineer with 25+ years of experience delivering production software for healthcare, nonprofits, financial services, and small businesses. Deep expertise in C#/.NET, ASP.NET Core, SQL Server, and Azure, paired with React, TypeScript, Next.js, Astro, and React Native/Expo. Owns delivery from architecture and implementation through deployment, app store release, and ongoing support.

Hands-on experience integrating Azure OpenAI image and text features, building authenticated APIs and mobile data synchronization, and delivering serverless systems on Azure and AWS. Implements CI/CD with GitHub Actions and GitLab, application monitoring with Sentry and Application Insights, and accessible user experiences. Experienced in payment and messaging integrations, legacy modernization, and small-team leadership; uses Claude Code to support development.

02 · Skills

Core Skills

Applied across more than 25 years of production software development.

Front-End & Mobile

  • React
  • TypeScript
  • Next.js / Astro
  • React Native / Expo / EAS
  • Tailwind CSS / Material UI
  • TanStack Query / Zustand
  • Ionic / Capacitor
  • Vue.js / Angular
  • GatsbyJS / GraphQL
  • Cordova / PhoneGap
  • Native iOS

Back-End & APIs

  • C# / .NET / ASP.NET Core
  • REST APIs / OpenAPI / Swagger
  • Azure OpenAI integration
  • Node.js
  • Entity Framework Core / Dapper
  • JWT authentication / refresh tokens
  • SignalR (real-time)
  • Hangfire background jobs
  • Python

Cloud, DevOps & Data

  • Azure App Service / Functions / Blob Storage
  • AWS Serverless (Lambda, SQS/SNS, DocumentDB, Timestream)
  • GitHub Actions / GitLab CI/CD
  • Netlify deployments
  • SQL Server / Azure SQL
  • PostgreSQL / Neon
  • MySQL / SQLite
  • Redis
  • Sentry / Application Insights
  • SSIS / IIS administration

Integrations & Practices

  • Apple Pay
  • DocuSign API + webhooks
  • Twilio SMS / phone verification
  • ADP / Sertifi
  • Push notifications / OTA updates
  • Accessibility (WCAG / ADA, Pa11y)
  • Agile / Scrum · JIRA · Confluence
  • CMS: Tridion, Kentico, DotNetNuke, Sanity.io
  • Media: Remotion / FFmpeg
  • App Store & Google Play publishing
  • AI-assisted development (Claude Code)

03 · Experience

Professional Experience

12 engagements · 1996 to present

  1. Healthcare quality & accreditation

    NCQA — National Committee for Quality Assurance

    Senior Full-Stack Developer

    Feb 2022 – PresentWashington, D.C.Remote

    Building and supporting the customer-facing platforms health plans use to author, measure, and score HEDIS® and CAHPS® quality measures.

    • Core engineer on a three-person team building a new customer-facing application for authoring and measuring HEDIS/CAHPS quality measures, using Azure SQL, a C# API, React, TypeScript, and Material UI.
    • Maintain and enhance the production application that health-plan providers use to monitor and score plans for accreditation, using Azure SQL, Redis, a C# API, React, TypeScript, and Material UI.
    • Work with product owners and healthcare quality experts to turn regulatory measure specifications into maintainable, well-tested software.
    • C#
    • ASP.NET Web API
    • Azure SQL
    • Redis
    • React
    • TypeScript
    • Material UI
  2. Global nonprofit · high-traffic web

    Compassion International

    Software Developer

    Feb 2020 – PresentColorado Springs, CORemote

    Member of the six-person engineering team that supports and enhances compassion.com and a portfolio of high-volume external websites on the Microsoft stack and Tridion CMS.

    • Led the accessibility initiative: implemented automated ADA/WCAG scanning with Pa11y to crawl and report issues across every customer-facing page.
    • Built and maintained GitLab CI/CD pipelines for automated builds and deployments across development, staging, and production environments.
    • Delivered the Apple Pay integration for the donation checkout experience on compassion.com.
    • Re-platformed the internal SMS service from Microsoft Azure to an event-driven AWS serverless architecture — Lambda (Node.js), DocumentDB, SQS/SNS, PostgreSQL, and Timestream.
    • Built the React front-end application for the Text2Sponsor service.
    • C# / .NET
    • Tridion CMS
    • React
    • Node.js
    • AWS Lambda
    • SQS/SNS
    • PostgreSQL
    • GitLab CI/CD
    • Pa11y
  3. Government & defense services

    Capstone Corporation

    Software Developer

    Apr 2019 – Feb 2020Pensacola, FLRemote

    Fully remote Agile developer on a seven-person team, sustaining mission-critical legacy systems while planning their modernization path.

    • Worked remotely on a seven-person Agile development team, using JIRA, Slack, and Confluence for coordination.
    • Maintained legacy C#/.NET and SQL Server 2008 R2 systems and planned upgrades to a modern front-end framework.
    • C# / .NET
    • SQL Server
    • Agile / Scrum
    • JIRA
    • Confluence
  4. Consulting · web, mobile & cloud

    Independent Contractor · 10DALL.COM

    Full-Stack Consultant

    Jan 2018 – PresentFort Walton Beach → Eastpoint, FL

    Architected and delivered web, mobile, and serverless solutions for small businesses and agencies — including a multi-store ordering platform that processed over $2M in orders as of 2021.

    • Migrated existing C# Web API endpoints to Azure Functions backed by Azure Cache for Redis, moving the workload to a serverless, pay-per-use model.
    • Built business websites with Next.js, Astro, and Gatsby/React, using Netlify deployments; integrated Sanity content with custom GraphQL queries.
    • Designed and built the Air Ad Promotions iOS/Android app in React Native, integrating Google Drive for file storage and a C# .NET Core 2.0 RESTful API backed by MySQL and Entity Framework Core.
    • Rewrote a digital-signage solution in Vue.js, rendering live data from RESTful web services.
    • Built the Mama's Pizza ordering app for a nine-store chain, processing over $2,000,000 in orders as of 2021; later migrated it from Ionic/Capacitor to React Native/Expo, with TanStack Query for API data and Zustand for cart state.
    • Built reusable promotional video compositions with React and Remotion for event and business content.
    • Next.js
    • Astro
    • GatsbyJS
    • React Native / Expo
    • TanStack Query
    • Zustand
    • Ionic / Capacitor
    • Azure Functions
    • Redis
    • Sanity / GraphQL
    • Netlify
    • Remotion
  5. Banking & mortgage lending

    Colonial Savings

    Senior C# Developer

    Sep 2016 – Dec 2017Fort Worth, TX

    Built onboarding, e-signature, and loan origination system data migration tools for a national mortgage lender.

    • Built a new-hire onboarding system with Angular 4 and ASP.NET Web API, connecting Sertifi and TSR data to an internal system and integrating with ADP.
    • Built a DocuSign integration to send loans through the API, capture envelope events through webhooks, and display status in a KnockoutJS dashboard.
    • Built an Angular data-mapping tool that lets business analysts document field mappings between the Empower system and the new Mortgage Cadence loan-origination system.
    • Launched a Pluralsight training program to strengthen the development team’s skills.
    • C#
    • ASP.NET Web API
    • Angular
    • KnockoutJS
    • DocuSign API
    • ADP
    • SQL Server
  6. Venue & event technology

    Bloinka! LLC

    Founder / Lead Developer

    Mar 2012 – PresentArlington, TX

    Founded and built a white-label mobile and web platform for entertainment venues — apps, CMS, SMS, and point-of-sale hardware integration — now serving thousands of end users.

    • Built and deployed an Ionic mobile app supporting per-venue branding, push notifications, Facebook integration, and content delivery via Web APIs.
    • Built a custom multi-tenant CMS using C#, SQL Azure, and Azure Web Roles to host individual venue websites.
    • Engineered an online order fulfillment system that prints tickets to a thermal printer via Raspberry Pi (Python, Node.js).
    • Built a Twilio-powered SMS messaging platform used across 20+ client sites.
    • Migrated the original Ionic iOS/Android app to React Native with Expo and shipped it to the app stores for 5,000+ end users.
    • Built a PHP WordPress plugin connecting venue websites to the Bloinka API, with cached content, custom rendering, and form integration.

    Product — Forgotten Coast Live

    • Built and published the React Native/Expo app, now serving 1,000+ users, and its Next.js website; implemented an ASP.NET Core/.NET 9 backend with SQL Server and website caching and revalidation.
    • Integrated Azure OpenAI image generation and editing, structured event-submission parsing, and biography summarization; implemented Azure Blob Storage for media.
    • Built local SQLite storage and mobile data synchronization, JWT authentication with refresh tokens, Twilio phone verification, and Hangfire notification and maintenance jobs.
    • Configured GitHub Actions deployments to Azure App Service, Expo EAS release channels and OTA updates, Sentry mobile error tracking, and Application Insights API telemetry.
    • Implemented browser-based video trimming and H.264 conversion with FFmpeg/WebAssembly. Used Claude Code during development; also produced and appeared in the Forgotten Coast Live video podcast.

    Contract — Insite Interactive

    • Worked on the team building puresculpture.com, a Kentico-based website.

    Contract — Driven Solutions

    • Built a cross-platform mobile application using PhoneGap (Cordova).
    • React Native / Expo
    • Next.js
    • ASP.NET Core
    • Azure OpenAI
    • SQL Server / SQLite
    • JWT
    • Hangfire
    • GitHub Actions
    • Sentry
    • Application Insights
    • Twilio
    • WordPress / PHP
  7. Automotive CRM · SaaS

    AutoJockey CRM

    Developer (Contract)

    May 2014 – Oct 2014Arlington, TX

    Built real-time communication features and migrated applications to Azure for an automotive dealership CRM.

    • Built a web-based, multi-tenant application enabling live web chat and SMS conversations using SignalR and C#.
    • Performed multiple in-house application migrations to Microsoft Azure.
    • C#
    • SignalR
    • Microsoft Azure
    • SMS
  8. Aviation · member association

    Southwest Airlines Pilots Association

    Lead Software Engineer

    Aug 2006 – Mar 2012Dallas, TX

    Led engineering for the pilots' union web platform — from a Classic ASP migration through a fully custom, cloud-hosted replacement — plus governance and mobile voting tools.

    • Migrated the association website from Classic ASP to ASP.NET using DotNetNuke (DNN) as the portal platform.
    • Built SSIS packages to synchronize pilot data from the intranet into DNN's membership system.
    • Built a board-governance application, loosely following Robert's Rules of Order, for board members to vote on resolutions — and a native iOS app for live voting.
    • Delivered single sign-on between an ASP.NET application and vBulletin running on Unix, and migrated all forum data (400k+ posts) from Active Forums into vBulletin.
    • Architected a fully custom web application to replace DotNetNuke and migrated all data to the new system on the Windows Azure platform.
    • ASP.NET
    • C#
    • DotNetNuke
    • SSIS
    • SQL Server
    • iOS
    • vBulletin
    • Windows Azure
  9. Industrial manufacturing · Fortune 500

    Trinity Industries

    Senior Client Solutions Developer

    Dec 2000 – Aug 2006Dallas, TX

    Built enterprise web applications, reporting platforms, and internal tooling for a Fortune 500 railcar and industrial manufacturer.

    • Member of the team that implemented a Site Server 3.0 solution for dynamic web content, focusing on the administration side of the Personalization & Membership component.
    • Developed an ASP.NET document repository and workflow/authorization system to manage the collection and verification of records across the company's plant locations.
    • Built a VB.NET console application that captures Active Directory account settings to generate reports for IT&S.
    • Led the team that researched, analyzed, and selected a company-wide reporting solution to replace Crystal Reports 7.
    • Developed software used by the Client Solutions team to build and store XML reporting structures in SQL Server.
    • Created a VB.NET application enabling off-site plants to download and print images to TIF-enabled printers via Win32 API printer-queue calls.
    • Designed and developed an ASP.NET application delivering canned and custom reports on 300,000+ railcars (SQL 2000, ASP.NET, DHTML, XML, Web Services).
    • Administered IIS for all company websites (20+).
    • ASP.NET
    • VB.NET
    • SQL Server 2000
    • XML / Web Services
    • Site Server 3.0
    • IIS
    • Active Directory
  10. Real-estate marketplace

    HomeBuilder.com

    ASP Developer · Team Lead

    May 2000 – Dec 2000Dallas, TXCompany sold

    Team lead for the billing platform behind $25M in annual revenue.

    • Team lead on the rewrite and maintenance of the billing system responsible for tracking most of HomeBuilder.com's revenue ($25 million).
    • Rewrote the VB COM objects that generate the import files used to bill all of HomeBuilder's clients.
    • Rewrote the ASP billing intranet site.
    • ASP
    • VB COM
    • SQL Server
  11. IT consulting

    Born Information Services

    Consultant

    Jul 1998 – May 2000Dallas, TX

    Consulting engineer placed with enterprise clients to build e-commerce, intranet, and Site Server solutions.

    CellStar

    • Member of the team that implemented a Site Server 3.0 solution for dynamic web content, focusing on the administration side of Personalization & Membership.

    CompUSA

    • Member of the web development team responsible for maintenance and new development on the company's e-commerce website (ASP, HTML, DHTML, CSS, JavaScript).
    • Designed the look and feel of CompUSA's informational website (info.compusa.com).
    • Developed a VB 5.0 application automating file promotion from the development environment to the staging server.

    PageNet

    • Developed an ASP application allowing the company to visually track the progress of a major company-wide transition.
    • Developed an ASP application to track inquiries for advertising campaigns, with heavy involvement across the full project life cycle (ASP, DHTML, SQL Server 6.5, Excel VBA).
    • Developed an ASP application to display collected commission figures and give 40+ local office managers the ability to add, edit, and delete figures before payroll processing (ASP, Access, SQL Server 6.5).
    • Maintained and enhanced the company's internet, extranet, and intranet sites (Site Server 3.0 Commerce, SQL 6.5, ASP, JavaScript, VB COM).
    • ASP
    • Site Server 3.0
    • SQL Server 6.5
    • DHTML / JavaScript
    • VB COM
    • VB 5.0
  12. Internet service provider

    Interconnect Services, Inc.

    Webmaster / Assistant Manager

    Sep 1996 – Jul 1998Corpus Christi, TX

    Owned all in-house and customer web development for a regional ISP while managing the technical support desk.

    • Managed all in-house and customer website development (ASP, SQL Server 6.5, HTML, Photoshop, Flash).
    • Implemented and maintained the Emerald billing system to track and automate billing for 2,000+ customers.
    • Managed a team of three technicians providing technical support by phone.
    • Designed advertisements for flyers and cable-television spots.
    • ASP
    • SQL Server 6.5
    • HTML
    • Photoshop
    • Flash

04 · Education

Education

Del Mar College

Associate degree in Microcomputers for Business

1994 – 1997 Corpus Christi, TX

Texas A&M University–Corpus Christi

Coursework toward a Bachelor of Science in Computer Science

1997 – 1998 Corpus Christi, TX

05 · Download

Download the PDF

A print-ready copy of this resume, formatted for applicant tracking systems and hiring managers.