Profiles search
Mitchell Davies
Software Engineer Focused on Data at AT&T
Chicago, IL, United States
Details
Education:
Bachelor's degree
Computer Science
Missouri University of Science and Technology
2017 : 2021
Computer Science
Missouri University of Science and Technology
2017 : 2021
Experience:
I'm still currently working in this role, but just wanted to highlight a few things I've accomplished :
Created an Integration pipeline for our Apache Flink code base.
Migrated the existing Apache Flink deployments to use the Apache Flink Kubernetes Operator in ADO Pipelines.
Created our initial Databricks Asset Bundle deployments in ADO Pipelines for Delta Live Table pipelines and Databricks workflows.
Created our initial Databricks delta live materialized views.
Created a custom IP Metadata table, spanning both IPv4 and IPv6 addresses, for augmenting authentication records in our Databricks environment. Created a custom join for this table that takes 1 minute to join 100 million records from an initial benchmark of 1 hour to join 1 million records using the default join provided by Spark SQL.
Helped architect an event-driven system to register testing clients to our Authentication services.
2023 : Present
AT&T
Sr Specialist - Cybersecurity
I moved out the Technology Development Program to a full time software engineer position on the Security Data Analytics team.
I continued to work on the existing Apache Flink authentication transactions pipeline, and setting up new event routing systems, including for an IVR system & GPC reporting.
Our analytics team primarily used Splunk for reporting, dashboarding, and any adhoc queries. During this time, we started to migrate our data to Databricks in Azure. I worked on various parts of this platform, including Delta Live Tables, Databricks Jobs, and learning Databricks CLI & DBX to automate deployments to our Databricks workspace from Azure DevOps Pipelines.
During the summer of 2022, I helped mentor interns during group and individual internship projects. I lead an intern during an individual project to build several anomaly detection systems in our data streaming pipelines. I was also apart of the group project in which we lead a team of interns to assess, categorize, and gain insights into various types of malicious activity across multiple authentication verticals.
2022 : 2023
AT&T
Specialist - Cybersecurity
I started working in AT&T's Technology Development Program, and was assigned to work on AT&T's Security Data Analytics team as a software engineer. My primary project during this time was creating an Apache Flink job in Java that reads in upwards of 1 billion authentication metrics logs per day from 2 different data feeds hosted on Azure Event Hubs, combines them on a transaction ID, generates a new data model representing transactions, and sends data to an Event Hub. I helped to prototype this project, and eventually deployed this to test & production during this time frame.
Additionally, throughout this time I was required to do various data analytics tasks on the authentication metrics logs.
I participated in AT&T's TDP Hiring Committee. I partnered with another Software Engineer to conduct technical interviews for TDP candidates.
2021 : 2022
AT&T
Technology Development Program Engineer
● Interacted with students at the front desk to assist with student resources and Student Success Center services
● Guided students in developing interpersonal skills (time management, study habits, etc.) to improve academic success
● Created and led programs that promoted school-wide interaction and develop students professionally and academically
2018 : 2021
Missouri University of Science and Technology Student Success Center
Student Success Coach
● Updated the control loop architecture within AT&T’s networking platform using Java
● Leveraged open source technology to increase software portability between platforms
● Cut costs in future development efforts by merging 2 different implementations of control loops
2020 : 2020
AT&T
Technology Development Program Intern
Created an Integration pipeline for our Apache Flink code base.
Migrated the existing Apache Flink deployments to use the Apache Flink Kubernetes Operator in ADO Pipelines.
Created our initial Databricks Asset Bundle deployments in ADO Pipelines for Delta Live Table pipelines and Databricks workflows.
Created our initial Databricks delta live materialized views.
Created a custom IP Metadata table, spanning both IPv4 and IPv6 addresses, for augmenting authentication records in our Databricks environment. Created a custom join for this table that takes 1 minute to join 100 million records from an initial benchmark of 1 hour to join 1 million records using the default join provided by Spark SQL.
Helped architect an event-driven system to register testing clients to our Authentication services.
2023 : Present
AT&T
Sr Specialist - Cybersecurity
I moved out the Technology Development Program to a full time software engineer position on the Security Data Analytics team.
I continued to work on the existing Apache Flink authentication transactions pipeline, and setting up new event routing systems, including for an IVR system & GPC reporting.
Our analytics team primarily used Splunk for reporting, dashboarding, and any adhoc queries. During this time, we started to migrate our data to Databricks in Azure. I worked on various parts of this platform, including Delta Live Tables, Databricks Jobs, and learning Databricks CLI & DBX to automate deployments to our Databricks workspace from Azure DevOps Pipelines.
During the summer of 2022, I helped mentor interns during group and individual internship projects. I lead an intern during an individual project to build several anomaly detection systems in our data streaming pipelines. I was also apart of the group project in which we lead a team of interns to assess, categorize, and gain insights into various types of malicious activity across multiple authentication verticals.
2022 : 2023
AT&T
Specialist - Cybersecurity
I started working in AT&T's Technology Development Program, and was assigned to work on AT&T's Security Data Analytics team as a software engineer. My primary project during this time was creating an Apache Flink job in Java that reads in upwards of 1 billion authentication metrics logs per day from 2 different data feeds hosted on Azure Event Hubs, combines them on a transaction ID, generates a new data model representing transactions, and sends data to an Event Hub. I helped to prototype this project, and eventually deployed this to test & production during this time frame.
Additionally, throughout this time I was required to do various data analytics tasks on the authentication metrics logs.
I participated in AT&T's TDP Hiring Committee. I partnered with another Software Engineer to conduct technical interviews for TDP candidates.
2021 : 2022
AT&T
Technology Development Program Engineer
● Interacted with students at the front desk to assist with student resources and Student Success Center services
● Guided students in developing interpersonal skills (time management, study habits, etc.) to improve academic success
● Created and led programs that promoted school-wide interaction and develop students professionally and academically
2018 : 2021
Missouri University of Science and Technology Student Success Center
Student Success Coach
● Updated the control loop architecture within AT&T’s networking platform using Java
● Leveraged open source technology to increase software portability between platforms
● Cut costs in future development efforts by merging 2 different implementations of control loops
2020 : 2020
AT&T
Technology Development Program Intern
Company:
AT&T
Years of Experience:
7
Skills
Algorithms, Apache Flink, Apache Kafka, Azure Databricks, Azure DevOps, Azure Event Hubs, Azure Pipelines, C++, Computer Science, Cybersecurity, Databases, Databricks Asset Bundles, Databricks CLI, Data Engineering, Data Mining, Data Streaming, Data Structures, Dbx, Extract, Transform, Load (ETL), Git, Java, JavaScript, Programming, Programming Languages, PySpark, Python, Software Engineer, Splunk, SQL, TypeScript
About
I am a software engineer working on solving data problems at AT&T. Currently working on supporting AT&T's authentication systems.