# Brad Barrows > Staff Software Engineer at PlutoTV | AdTech | Pursuing Machine Learning Education Location: San Diego, California, United States Profile: https://flows.cv/bradbarrows Knowledgable about my industry, the tools I use, and always a team player. Helping others to contribute whenever possible. BS Software Engineering, June 2011 - California Polytechnic State University, San Luis Obispo Top Languages: GoLang, JavaScript/TypeScript, Rust, Shell, Python, C, Java Frameworks: Node.js, React, GraphQL, NestJS, Gatsby, Styled-components, Material-UI, Echo, Fiber Databases: MongoDB, PostgreSQL, DynamoDB Cloud Platforms: AWS (SQS, SNS, DynamoDB, S3, EC2, ECS/EKS, RDS, Lambda, CloudFront), GCP (App Engine, Cloud Run, Cloud Functions, Cloud Tasks, Cloud Logging, GKE, Firestore), Atlas DevOps: Docker, Kubernetes, Terraform, Helm, Splunk, Prometheus, Grafana, DataDog Other: Git, CI/CD, Agile methodologies, OpenAPI/Swagger Certifications: C100DEV: MongoDB Certified Developer Associate Certified SAFe® 5 Practitioner Open Source Contributions: OpenAI Example Implementation Bug Fix - https://github.com/openai/openai-cookbook/pull/177 I love solving challenging problems. Currently a staff software engineer with extensive full-stack development experience, specializing in cloud-based solutions, building data pipelines to manage large scale data, architecting micro services. I have years of experience in everything from DevOps to frontend React development. I have proven my ability to lead projects, optimize performance, and deliver scalable, secure applications. ## Work Experience ### Staff Software Engineer @ Pluto TV Jan 2022 – Present Worked cross team to create infrastructure needed by Databricks. I created a Databricks pipeline using the Python Spark API, PySpark, and Spark SQL, leveraging Auto Loader for efficient data ingestion from cloud storage to a Unity Catalog table. 
Worked on a larger project, with a Databricks team I collaborated often with. We used templated configurations with Databricks Asset Bundles, to apply infrastructure-as-code principles, and develop and configure the jobs and resources we required across environments. We created pipelines to help us develop the best strategies and solutions for our engineering initiatives. I provided context for both our existing architecture and use cases, participated in pair programming, which further improved my Databricks knowledge. Implemented an internal ad-network diagnostics platform: defined requirements with users, collaborated on the creation of the ETL pipeline from micro-services to cloud storage, and used Go to expose API endpoints for a React frontend to help surface root causes and prevent costly incidents related to our AdTech stack. Collaborated with the architecture team on issues related to horizontal scalability. Utilized Datadog notebooks to provide visibility into services, answering questions from product and other engineers. Also as part of the process for creating custom service dashboards. During development of a product for non-technical management of streaming platform configurations, I proposed and implemented a simpler alternative architecture. This allowed my team to deploy the service in time for our PI deadline while meeting requirements. These services and their design remain in place today. Worked on numerous cross-functional teams, with tasks ranging from expediting the migration of services to Kubernetes to creating POC solutions to validate product initiatives. I provided assistance to team members in their preferred formats, collaborating on any issues they may request help with. ### Senior Software Engineer @ MANSCAPED Jan 2021 – Jan 2022 | San Diego, California, United States Designed and implemented the company's first scalable cloud-based order and subscription processing system, integrating with Shopify, handling e-commerce intricacies, and categorizing erroneous transactions. Utilized GCP services (App Engine, Cloud Run, Cloud Tasks) and Splunk for efficient transaction processing, log retention, and attack mitigation, creating custom metrics and alerts. - Experience mitigating a serious attack from a high powered botnet that was more than just a DDOS Developed a full-stack e-commerce platform using Node.js, TypeScript, NestJS, Gatsby, React, and Strapi CMS, including tooling for version migration and content management. Created and maintained infrastructure as code using Terraform and optimized Dockerfiles for containerization. Improved developer UX by creating tools to emulate GCP services in local development environments. Initiated knowledge-sharing practices by documenting processes and leading backend team meetings for demos and discussions. Utilized MongoDB, becoming a Certified Developer Associate, writing optimized MongoDB aggregation pipeline queries, and designing efficient schemas optimized for our use cases. ### Contractor with Nike - Application Engineer - Lead Engineer @ Insight Global Jan 2020 – Jan 2021 | San Diego, California, United States Led development of backend services for Nike's templated messaging system, utilizing Node.js, TypeScript, React, AWS (SQS, DynamoDB), and Kubernetes. Optimized Dockerfiles, configured Terraform, and managed deployments to Kubernetes clusters. ### Senior Software Engineer @ Peachjar Jan 2019 – Jan 2020 | San Diego County, California, United States Developed and maintained full-stack Node.js/TypeScript microservices with PostgreSQL, NATS, GraphQL, and React. Utilized Garden for creating production-like development environments in Kubernetes. Managed production deployments and releases. ### Senior Software Engineer @ ServiceNow Jan 2018 – Jan 2019 | Greater San Diego Area Built tools to improve data quality in ServiceNow's Discovery network mapping solution using Python and JavaScript. Developed Slack notifications and integrations for operational monitoring and alerting. ### Software Engineer @ Virtustream Jan 2013 – Jan 2018 Developed and maintained a full-stack virtualization management product using Python, Tornado, Node.js, Koa, Backbone/Marionette, and Electron/React. Worked with various hypervisors, Linux environments (SELinux), NGINX, MongoDB, RabbitMQ, Kubernetes, and OpenAPI/Swagger. ### Software Engineer @ BitTorrent Jan 2011 – Jan 2013 | San Francisco Contributed to the development of BitTorrent Live streaming protocol and applications using Python, Node.js, RTMP, and AWS (EC2). Built a cross-platform desktop application in Python and a web application for live video streaming, statistics, and chat using Backbone.js and Node.js. ### Java Developer Intern @ Experts Exchange Jan 2009 – Jan 2011 At Experts Exchange I have worked with a large code base on a top-1000 Alexa-ranked technology. We practiced an agile process, usually running two week long sprints. Provided with requirements documents, I have designed and implemented major components from the ground up while keeping in mind efficiency, readability and other basic tenets such as DRY. This process usually included designing and implementing MySQL tables, java classes, jsp pages, and css/html pages. ### Freelance Programmer @ self employed Jan 2008 – Jan 2011 Worked on a wide range of projects using a variety of stacks ## Education ### Bachelor of Science in Software Engineering California Polytechnic State University-San Luis Obispo Jan 2006 – Jan 2011 ## Contact & Social - LinkedIn: https://linkedin.com/in/bbarrows - GitHub: http://www.github.com/bebrws - Website: http://www.bbarrows.com --- Source: https://flows.cv/bradbarrows JSON Resume: https://flows.cv/bradbarrows/resume.json Last updated: 2026-03-22