Cody Rushing
Senior Software Engineer
Austin, TX USA
+1 512.736.7313
Results-driven software engineer with 15+ years of experience across early-stage startups, digital agencies, and enterprise SaaS. Full stack generalist with a focus on system design, performance, and scalability. Proven ability to lead teams, collaborate cross-functionally, and own projects from inception to delivery. Human-centered, mission-driven, lifelong learner.
Work history
- Member of the Conversational AI team which delivered a suite of tools including:
- Automated message drafting to streamline support case management which reduced case duration by 40%.
- Document classification pipeline with custom document validation and real-time updates.
- Bespoke prompt management and conversation generation pipeline allowing partners to author, iterate, and test prompts at scale.
- Led the integration of GiveCard bank transfers into the AidKit platform, including realtime updates via webhooks.
- Designed and delivered a privacy-focused video calling solution with end-to-end data ownership using WebRTC and AWS Chime.
- Assisted in architecting the Curb cloud system of microservices supporting 10K+ IoT smart meters and 800+ daily active users.
- Built project roadmaps, led engineering initiatives, and mentored junior engineers.
- Designed and implemented internal and public APIs to securely provide historical and real-time energy data using Node.js (Express) and Python (Flask).
- Built UI dashboards for users to monitor their fleets of IoT devices and customers utilizing React and D3.js.
- Developing a demand response system to shift peak demand through automated smart thermostat controls, including a fleet-wide management web portal utilizing Serverless, GraphQL, and Next.js.
- Worked closely with the product team to develop functional product specs and translated those into technical design documents.
- Implemented a timeseries data API for all IoT sensor data utilizing Node.js and AWS Timestream to perform custom binning, aggregations, and interpolation.
- Wrote infrastructure-as-code with AWS CDK to manage the deployment of ECS services, Lambdas, single-page apps, and custom third-party resources.
- Maintained a customer-facing web app providing real-time electricity metering data and interactive visualizations with D3.js.
- Wrote and maintained a suite of automated browser tests.
- Developed front-end codebase for atlassian.com and associated web properties.
- Implemented a lightweight jQuery-based component library, custom CMS extensions, and streamlined development and build workflows.
- Developed high traffic web applications and CMS-backed websites for clients such as Samsung, Southwest Airlines, BlackBerry, and others.
- Client projects consisting mostly of PHP and WordPress-backed websites.
- Translated custom UI designs into mobile-first websites and web applications.
AidKit
Platform EngineerJanuary 2024presentElevation (formerly Curb)
Software Team LeadJuly 2016December 2023GreenSync
Software EngineerOctober 2015March 2016Atlassian
Web DeveloperNovember 2014August 2015Razorfish
Senior Presentation Layer EngineerApril 2012October 2014Monkee-Boy Web Design
Front-End DeveloperJuly 2008April 2012Skills and technologies
- TypeScript
- React
- Node.js
- Python
- Go
- PostgreSQL
- MongoDB
- Redis
- AWS
- API design
- Web accessibility
- Websockets
- D3.js
- Cypress
- Jest
- OAuth
- Next.js
- Tailwind
- SolidJS
- Headless CMS
- Event driven systems
- Coding agents
- Three.js
- OpenAPI
- Devops
Education
University of Texas at Austin
B.S. in General Kinesiology (Biology minor)
References available upon request.