# Chris Rogers > Software Engineer Location: New York City Metropolitan Area, United States Profile: https://flows.cv/chrisrogers1 Specialties: Node.js, Ruby, SQL, Docker, Kubernetes, Terraform ## Work Experience ### Senior Backend Engineer @ Duetti Jan 2024 – Present ### Senior Software Engineer @ Indify Jan 2023 – Jan 2024 ### Senior Software Engineer @ Venice Music Jan 2020 – Jan 2022 Designed app (Node, Postgres, Express, React) allowing internal users to collect music royalties from dozens of sources (including S3 and SFTP), divide royalties among according to user-defined rules, pay out royalties (Stripe), and generate financial reports. Led team in implementing this app, including user interviews, tests (Ava), deployment (Heroku, AWS), and iterating to add features and scalability. Rebuilt failing ETL pipelines (Node, Postgres, Snowflake) for revenue-critical data, increasing throughput via Node streams and achieving exactly-once ingestion via transactional locking. Organized, quantified, and prioritized short- and long-term technical objectives for the engineering team. ### Software Engineer @ Bubble Jan 2019 – Jan 2020 Wrote infrastructure provisioning code (Node) to enable horizontal scalability of primary infrastructure by sharding databases (AWS RDS Postgres) and implementing a standalone PgBouncer cluster to pool connections between an application cluster and database cluster. Implemented type safety in company’s Node-based proprietary no-code programming language for speed and correctness. Pioneered a new caching system (Node, JS) for versioned data chunks in company’s no-code app editor. ### Lead Software Engineer @ Dandelion Energy Jan 2018 – Jan 2019 | Greater New York City Area Designed and implemented IoT app (Node, Express, Typescript) for remote control and monitoring of company's field units, including continuous collection of time-series data (GCP Postgres). Built tests (Node, Mocha) using Docker Compose to simulate field units on the local network, validating the app’s throughput and data integrity even under conditions such as high load and intermittent connection. Led creation of infrastructure for company's core user-facing software, using Terraform to provision Kubernetes/GKE clusters in parallel production and staging environments on GCP. Established Docker-based development processes and CircleCI pipelines for CI/CD. ### Lead Software Engineer @ Automated Insights Jan 2010 – Jan 2018 Designed company’s core Ruby tools for transforming structured data into narratives via natural-language generation (NLG) . Achieved many-fold reduction in development cost of new NLG products; pionereed a broad range of features based on user interviews. Received 2 NLG patents. Created a query language with functional semantics, static type inference, advanced data structures, and a compiler hosted as a Sinatra API. Language powered company’s largest sources of revenue by extracting >100 million insights per week from >1 billion rows of source data. Used AWS S3, RDS, and SQS to build revenue-critical pipelines for performing ETL, generating content, and delivering to users. Identified company’s need for an web app for creating and monitoring dozens of custom data pipelines. Led team in designing and implementing this app in Ruby on Rails, deploying to AWS ECS via Docker and Terraform. ## Education ### BS in Computer Science The University of North Carolina at Chapel Hill ## Contact & Social - LinkedIn: https://linkedin.com/in/robertcrogers --- Source: https://flows.cv/chrisrogers1 JSON Resume: https://flows.cv/chrisrogers1/resume.json Last updated: 2026-03-31