Hi, I’m Austin Donahue. I’m a Senior Software Engineer and AI/ML Engineer with over a decade of experience delivering high-performance, secure software. I’ve led cross-functional teams, modernized legacy architectures, and built cloud-native microservices across healthcare, finance, and SaaS domains. I specialize in modern full-stack development with React, Vue, Next.js, Node.js, .NET, Java, and Python, and I’m adept at embedding AI/ML models into production. I’ve built intelligent data-driven features and deployed scalable systems, leveraging MLOps to ship reliable products and ensure security and compliance.

Austin Donahue

Hi, I’m Austin Donahue. I’m a Senior Software Engineer and AI/ML Engineer with over a decade of experience delivering high-performance, secure software. I’ve led cross-functional teams, modernized legacy architectures, and built cloud-native microservices across healthcare, finance, and SaaS domains. I specialize in modern full-stack development with React, Vue, Next.js, Node.js, .NET, Java, and Python, and I’m adept at embedding AI/ML models into production. I’ve built intelligent data-driven features and deployed scalable systems, leveraging MLOps to ship reliable products and ensure security and compliance.

Available to hire

Hi, I’m Austin Donahue. I’m a Senior Software Engineer and AI/ML Engineer with over a decade of experience delivering high-performance, secure software. I’ve led cross-functional teams, modernized legacy architectures, and built cloud-native microservices across healthcare, finance, and SaaS domains.

I specialize in modern full-stack development with React, Vue, Next.js, Node.js, .NET, Java, and Python, and I’m adept at embedding AI/ML models into production. I’ve built intelligent data-driven features and deployed scalable systems, leveraging MLOps to ship reliable products and ensure security and compliance.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Work Experience

Full Stack Engineer at MN Infotech
November 1, 2024 - December 1, 2025
Led end-to-end development of a multi-tenant SaaS platform enabling clients to manage real-time IoT sensor data and predictive analytics dashboards, built with React.js, Next.js, Node.js (NestJS), and .NET Core. Designed and deployed microservices on AWS EKS with API Gateway, Lambda, DynamoDB, and CloudWatch, achieving 99.99% uptime and reducing server maintenance overhead by 35%. Implemented real-time streaming and event-driven data pipelines using Kafka, Redis Streams, and WebSockets for telemetry and alerts, improving anomaly detection response time by 60%. Built RESTful and GraphQL APIs with NestJS and .NET Core. Developed admin portals with React, Redux Toolkit, and Ant Design for zero-code workflow configuration. Integrated ML inference APIs for predictive maintenance via AWS SageMaker and TensorFlow Serving. Established CI/CD with GitHub Actions, Terraform, and AWS CodePipeline; release cycles reduced from 2 weeks to 2 days. Implemented OAuth2, JWT, RBAC, and AWS Cognito to meet
Senior Software Engineer at Asseta AI
January 1, 2022 - October 1, 2024
Architected and led full-stack AI-powered asset monitoring and maintenance platforms, enabling real-time telemetry and ML-driven insights to predict equipment failures. Implemented Vue.js/Nuxt.js modules, React Native mobile apps with Firebase push notifications, and Stripe payments. Migrated legacy .NET apps to cloud-native AWS solutions using Docker and Kubernetes, reducing deployment time by 60% and improving scalability. Built RESTful APIs with .NET Core, Node.js, and Python (Flask) serving React, Vue.js, and React Native clients, secured with OAuth2 and JWT. Integrated AWS Lambda, DynamoDB, and CloudWatch to automate operations and improve observability. Optimized frontend performance with React Context API, Redux, and Vue.js features. Created CI/CD pipelines with GitHub Actions and AWS CodePipeline for rapid feature delivery. Enabled real-time features like chat and live notifications using WebSockets and Socket.IO. Improved mobile performance via lazy loading and server-side ren
Senior Full Stack Engineer at Google Cloud
January 1, 2019 - December 1, 2021
Developed enterprise-grade internal SaaS tools for cloud infrastructure management using Java (Spring Boot), Angular, and Python; handled millions of API calls daily. Created real-time system monitoring dashboards using WebSockets and Pub/Sub. Built API gateways with Spring Security and Azure AD for multi-tenant authentication and secure integration with third-party systems. Deployed distributed microservices to GKE and AKS clusters with zero-downtime deployments. Automated infrastructure with Terraform and integrated CI/CD via Jenkins and Cloud Build. Migrated legacy applications to containerized microservices, improving reliability and scaling during peak traffic. Used BigQuery and Cloud Functions for real-time analytics. Implemented asynchronous data processing with FastAPI and Celery to reduce response times for large datasets.
Full Stack Engineer at Atlassian
April 1, 2016 - December 1, 2018
Contributed to Jira Cloud modernization, refactoring monolithic applications into microservices using Node.js and .NET Core for modular deployments. Developed highly interactive React.js and Vue.js components for project dashboards, sprint boards, and issue-tracking interfaces used by millions. Integrated GraphQL APIs to streamline data fetching, improving UI load time by 35%. Enhanced front-end performance by optimizing React reconciliation and leveraging Vue.js reactivity. Built real-time collaboration features with WebSockets for simultaneous updates in Jira and Confluence. Implemented RBAC and SSO with Atlassian ID and OAuth2. Partnered with UX designers and PMs to roll out Jira backlog/Kanban redesigns. Built internal monitoring dashboards for Atlassian Cloud usage metrics and feature flag management.
Front End Engineer at Alvaria
March 1, 2015 - March 1, 2016
Built modern web applications using AngularJS, Vue.js, and jQuery; integrated Stripe and PayPal for seamless payments in client-facing apps. Utilized WebSockets for real-time updates, including order tracking, live chats, and user notifications. Optimized cross-browser compatibility and implemented a mobile-first design strategy for the entire application. Led dashboard development displaying real-time transactional data to aid client decision-making.
Junior Front End Engineer at Rootstack
May 1, 2014 - February 1, 2015
Developed reusable UI components for web applications with mobile-first design and cross-browser compatibility. Assisted in analytics and tracking integration for e-learning platforms and contributed to A/B testing initiatives to improve user experience.

Education

Bachelor of Science in Computer Science at New York University
August 1, 2010 - May 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Financial Services, Professional Services