Aaron Opell

Work Experience

Atlassian

San Francisco, CA
Senior Data Engineer: Global Experiences October 2025 - present
  • Designed a distributed tracing system to solve the challenge of tracking user acquisition by linking frontend behavioral events to backend identity platform audit logs
  • Coordinated a 5-team, 3-month implementation and validation effort, successfully identifying the product flows driving the most user additions by administrators; built a data pipeline to measure the results on an ongoing basis
  • Successfully migrated dozens of data assets and pipelines to a new platform, ensuring no operational downtime while increasing security and maintainability
Data Engineer II: AI & Platform April 2024 - September 2025
  • Built an end-to-end data pipeline processing analytics events for AI features to assess adoption and display trends to business stakeholders using Databricks SQL, Apache Airflow, and Tableau
  • Updated and redesigned the Visual Studio Code extension for an internal data pipeline library using Typescript to improve developer productivity with easier codebase navigation, warning hints, and code generation
  • Scaled an LLM-powered internal RAG Slack bot (built with Python Flask) that surfaces similar questions in help channels from a single channel to over 20 channels, reducing engineering support load when on-call
Data Engineer: Company Metrics & Enterprise July 2022 - March 2024
  • Designed and built terabyte-scale data pipelines powering critical company metrics such as Monthly Active Users and Recurring Revenue using Databricks SQL and Airflow
  • Created a Python library to conduct automated unit testing of SQL pipelines using behavioral definitions written in the Gherkin language, providing a way to test at the SQL CTE level
  • Integrated newly released and acquired products into existing pipelines and conducted thorough testing to ensure metrics published in the company's public financial reports were always up to date

Dataherald

San Francisco, CA
Software Engineer June 2020 - May 2022
  • Designed and developed the majority of the full stack for a data journalism tool using Python Flask, MongoDB, and PostgreSQL
  • Architected a REST API providing journalists with the ability to customize their visualizations in online articles
  • Maintained an Apache Airflow instance and other company infrastructure using S3, EC2, RDS, DocumentDB, Elasticache, and other AWS services
  • Built an ETL data pipeline creation library using Python and Airflow, powering automated real-time updates for our data visualizations

Amazon

Sunnyvale, CA
Software Development Engineer Intern: Alexa Alarms Team June 2021 - August 2021
  • Designed a proposal for and planned the implementation of adding custom alarm names to alarms set via the Alexa voice assistant
  • Collaborated with the Alexa Mobile team to integrate the named alarm features into the Alexa mobile app
  • Conducted end-to-end testing of the feature on headless, multimodal, and mobile devices to ensure all behavior was correct

Great Minds Robotics

Los Angeles, CA
Programming Instructor June 2017 - August 2019
  • Guided students in learning to write computer programs using languages such as C#, JavaScript, C++, Java, and MS SQL
  • Leveraged knowledge of desktop, web, and database technologies to help students create websites, desktop apps, mobile apps, and games
  • Assisted students by demonstrating best practices for testing, debugging, and verifying program behavior

Education

University of California, Berkeley

August 2018 - May 2022
B.A. Computer Science GPA: 3.7

Projects and Accomplishments

Schoology Plus Browser Extension

December 2017 - present
  • Created and developed an open source browser extension (using HTML/CSS/TS) which provides new features for and enhances existing capabilities of the learning management system Schoology which allows students to interact with their grades and coursework online
  • Maintained comprehensive documentation and gathered user feedback through analytics, surveys, and an online chat community to guide development
  • Grew the extension to reach over 600,000 monthly users across hundreds of schools worldwide

CyberPatriot Cyber Defense Competition

September 2014 - June 2018
  • Identified and remediated security vulnerabilities on Windows and Linux systems in a timed competition, utilizing C#, Batch, and Bash scripts to automate security tasks
  • Achieved 2nd place nationally out of 3,000+ teams and won multiple state-level championships by devising strategies to defend virtual systems against a live attacking red team

Skills

Programming Languages

Proficient: Python • JavaScript/TypeScript • C# • Java • SQL
Working Knowledge: C • C++ • Bash • RISC-V Assembly • Go • Scheme

Development Tools

Technologies: HTML • CSS • MongoDB • PostgreSQL • Git
Frameworks / Platforms: Node.js • Flask • ASP.NET • Spark • Databricks • AWS/GCP