Post Job Free
Sign in

Full Stack Software Engineer React, TypeScript, Python & AI

Location:
St. George, UT, 84790
Posted:
October 14, 2026

Contact this candidate

Resume:

Ethan Hurst

St.George, Utah, United States linkedin.com/in/ethan-hurst

SUMMARY

Software Engineer with 5+ years of experience building frontend and backend systems for high-growth startups and cloud-based SaaS companies. Experienced in designing, developing, and maintaining scalable cloud applications, backend services, APIs, and data-driven systems using Rust, TypeScript/JavaScript, Python, SQL, AWS, and GCP. Proven ability to take end-to-end ownership of software products, from architecture and implementation through cloud infrastructure, maintenance, and production support. Demonstrated impact including a 50% reduction in bug tickets, ownership of a service supporting 100K+ requests per day, and development against datasets containing 18K+ digital assets and nearly 2 billion price records.

EDUCATION

Brigham Young University

Bachelor's Degree, Computer Science 2017 – 2021

EXPERIENCE

Lead Software Engineer November 2025 – Present

RopeGeo

• Architected and built the RopeGeo application end-to-end as the sole engineer, owning product implementation, architecture, maintenance, and ongoing feature delivery.

• Leveraged AI-assisted development to accelerate feature development and streamline ongoing application maintenance.

• Designed, deployed, and maintained AWS cloud infrastructure, performing ongoing cost analysis and optimization across cloud services.

• Onboarded and mentored 3 interns, enabling them to contribute to core product development and production bug resolution.

• Owned the software lifecycle across application development, cloud infrastructure, maintenance, and production troubleshooting.

Software Engineer November 2023 – October 2025

Reputation Lehi, Utah

• Developed a web-based platform for multi-network social media publishing, user engagement, and brand sentiment/market trend analysis.

• Documented 200+ API endpoints using OpenAPI, improving service documentation and making backend functionality easier to understand and maintain.

• Rewrote components and services using TypeScript best practices, reducing technical debt and improving code maintainability.

• Contributed to a 50% reduction in bug tickets through technical-debt reduction, API documentation, and service/component improvements.

• Worked across application services and web-platform functionality in a production SaaS environment. Software Engineer I March 2022 – June 2023

TaxBit Draper, Utah

• Developed a digital-asset service responsible for unique identification of 18K+ digital assets and nearly 2 billion historical price records dating back to 2011.

• Contributed to a critical internal service that served as the single source of truth for asset identification across the company.

• Supported a production service handling 100K+ requests per day.

• Served as the primary Rust contributor and team expert for the service, helping establish and maintain Rust- based application development.

• Built and maintained services using Rust, AWS Aurora PostgreSQL, AWS Lambda, and AWS SQS.

• Worked with large-scale financial data and cloud infrastructure in a production digital-asset environment. Software Developer February 2021 – March 2022

Achilles Heel Technologies Utah (Remote)

• Worked as a full-stack software developer building applications with Python, TypeScript, and React.

• Contributed across frontend and backend development in a remote software-development environment. TECHNICAL SKILLS

Languages: Rust, TypeScript, JavaScript, Python, SQL, HTML, CSS Cloud & Infrastructure: AWS, GCP, AWS Lambda, AWS SQS, AWS Aurora PostgreSQL Backend: API Development, Backend Services, Distributed Systems, Cloud Services, Service Architecture Frontend: TypeScript, JavaScript, React, Web Application Development Databases: PostgreSQL, SQL, AWS Aurora PostgreSQL

Engineering: System Architecture, Technical Debt Reduction, Production Support, Cloud Cost Optimization, API Documentation, Mentoring

ADDITIONAL EXPERIENCE

Brigham Young University — Teaching Assistant (January 2019 – December 2020): Served as a Teaching Assistant while completing a Computer Science degree. Brigham Young University — Research Assistant (June 2020 – September 2020): Served as a Research Assistant during undergraduate Computer Science studies. PROFESSIONAL FOCUS

Backend Engineering • Full-Stack Development • Cloud Engineering • AWS • Rust • TypeScript • Python • API Development • Distributed Systems • PostgreSQL • SaaS Applications • System Architecture • Production Engineering

• Technical Debt Reduction • Cloud Cost Optimization



Contact this candidate