
Austin Bennett
Senior Full-Stack Engineer
Hire this person
Send a job offer directly to this candidate
About
Senior Full-Stack Engineer with 9 years of experience designing scalable APIs, data pipelines, and distributed systems using React, Node.js and Python. Experienced in leading backend development teams, mentoring engineers, and architecting data-driven SaaS platforms. Strong background in frontend development, cloud infrastructure (AWS, Azure, GCP), CI/CD, analytics workflows, and AI-assisted development.
Proven track record of building secure, HIPAA-compliant, high-performance systems, collaborating with product teams, and integrating complex third-party services in fast-paced startup environments.
Experience
Alkali Designs – Senior Full-Stack Engineer
Remote | May 2023 – Present
- Owned the design and development of full-stack SaaS platforms for logistics and operational analytics using Next.js, Node.js (NestJS), Python (Django/FastAPI), and PostgreSQL
- Built responsive, data-intensive dashboards using Next.js and React, enabling real-time visualization of operational data
- Designed and implemented scalable REST/GraphQL APIs and data pipelines supporting analytics workflows and real-time data processing across distributed systems
- Built asynchronous, message-driven workflows using RabbitMQ for high-throughput background processing
- Integrated LLM-based workflows into production APIs, including orchestration, validation, and scalable inference handling
- Architected multi-tenant backend services with RBAC, transactional integrity, and concurrency-safe processing
- Refactored legacy Django services and optimized PostgreSQL indexing strategies, improving API response times and eliminating recurring performance bottlenecks
- Collaborated with product managers and designers to translate user requirements into performant, responsive web applications
- Designed and operated cloud infrastructure across AWS (EC2, RDS, S3, Lambda, CloudWatch, ALB, EKS), Azure (VMs, Blob Storage), and GCP (VM instances, BigQuery workflows), enabling scalable, fault-tolerant systems
- Designed and maintained CI/CD pipelines (GitHub Actions, GitLab CI/CD, Bitbucket Pipelines), supporting automated testing and zero-downtime deployments
- Managed deployments across development, staging, and production environments with rollback strategies and environment isolation
- Implemented centralized logging, monitoring, and alerting (CloudWatch, Sentry), improving incident response and system reliability
- Led backend architecture and technical decision-making, guiding system design, scalability strategies, and engineering best practices
- Mentored and supported junior engineers, contributing to team growth, code quality, and development standards
Interexy – Senior Full Stack Developer
Miami, Florida (Hybrid) | Aug 2019 – Apr 2023
- Built and shipped data-driven SaaS platforms using React/Next.js, Node.js (Express/NestJS), and Python/Django across healthcare, e-commerce, and gaming domains
- Improved frontend performance by optimizing rendering and data-fetching strategies, reducing load times and improving user experience
- Designed and maintained REST/GraphQL APIs supporting complex third-party integrations and external service orchestration
- Implemented asynchronous, message-driven systems using RabbitMQ (AMQP) to support scalable background processing
- Developed real-time systems handling concurrent workloads with sub-second latency (matchmaking, leaderboards)
- Modeled and optimized data across PostgreSQL, MySQL, and MongoDB for performance, analytics, and scalability
- Optimized frontend and backend performance, reducing API latency and improving application responsiveness for real-time analytics workflows
- Built data pipelines and ETL workflows supporting analytics dashboards and reporting in production systems
- Integrated AI-driven workflows and real-time messaging pipelines into production applications
- Implemented authentication (JWT/OAuth), caching (Redis), and background job processing to improve system performance
- Led backend code reviews and enforced testing practices (Jest, Pytest), improving reliability and release quality
- Containerized applications using Docker and implemented consistent deployment workflows across environments
- Contributed to backend architecture decisions, balancing scalability, maintainability, and performance
Glorium Technology – Web/Mobile App Developer
Princeton, New Jersey | May 2017 – Jul 2019
- Developed backend services and APIs using Node.js and Python for SaaS platforms in restaurant and InsurTech domains
- Built REST/GraphQL APIs with RBAC, validation layers, and reusable middleware for authentication and error handling
- Integrated third-party services including payment gateways and POS systems with secure transaction handling
- Implemented CI/CD pipelines and containerized deployments using Docker and AWS
- Contributed to API documentation (OpenAPI/Swagger), load testing, and performance benchmarking
- Built automation scripts and background processing workflows using Python and Node.js to improve system reliability and reduce manual operations
Education
Bachelor’s Degree in Computer Science
Florida State University — Graduated 2017