Cody Rushing
Senior Software Engineer
Austin, TX USA
+1 512.736.7313
Solutions-oriented 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 LLM-backed tools including:
- Automated message drafting to streamline support case management which reduced average case duration by 40%.
- Document classification pipeline with natural language validation criteria 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, which have been used to send 13K+ payments totalling $74M+ to date. Utilizing webhooks to provide real-time payment updates.
- Designed and delivered a privacy-focused video calling solution with end-to-end data ownership using WebRTC and AWS Chime. Used to securely and privately screen 1500+ AidKit recipients.
- TypeScript
- Node.js
- React
- PostgreSQL
- DynamoDB
- AWS
- Claude Code
- Internationalization
- Pulumi
- Python
- Tailwind
- OpenAI SDK
- Webhooks
- Co‑architected Curb’s microservice cloud platform that enabled real‑time data for 10K+ smart meters and 800+ daily active users, improving system reliability and scalability.
- Designed and implemented internal and public APIs to securely provide historical and real-time energy data using Node.js (Express) and Python (Flask).
- Implemented a custom Redis-backed cache layer around the public API, reducing average request time by 37%.
- Built UI dashboards for fleet admins to monitor thousands of IoT devices and customers, utilizing React and D3.js.
- Rewrote the timeseries data API to use AWS Timestream instead of DynamoDB, unlocking custom binning, aggregations, and interpolation while decreasing average latency by 25%.
- Created quarterly project roadmaps, spearheaded engineering initiatives, and mentored junior engineers.
- Worked closely with the product team to develop functional product specs and translated those into technical design documents.
- Led development of integration and end-to-end tests, increasing API test coverage from 20% to 100%.
- Wrote infrastructure-as-code with AWS CDK to manage the deployment of ECS services, Lambdas, single-page apps, and custom third-party resources.
- TypeScript
- Node.js
- React
- MongoDB
- Redis
- API design
- Auth0
- D3.js
- AWS
- Cypress
- MQTT
- Websockets
- NextJS
- GraphQL
- 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.
- AngularJS
- Ruby on Rails
- Cucumber
- 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.
- Engineered high traffic web applications and CMS-backed websites for enterprise 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
Full Stack Software 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
- JavaScript/TypeScript
- Node.js
- React.js
- Python
- PostgreSQL
- Go
- MongoDB
- Redis
- AWS
- DynamoDB
- API design
- Web accessibility
- Internationalization
- 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.