Andreas Hailu

Software Engineer

San Diego

AH

About 👋🏾

I've worked on data-intensive distributed systems and enterprise applications for the past 8 years, ensuring developer productivity and code quality.

Work Experience 👨🏾‍💻

Microsoft

June 2024 - present

Senior Software Engineer

Azure AI Search

Goldman Sachs

May 2023 - April 2024

Vice President Software Engineer → Lead

Core Data Engineering - Event management & data availability component lead for next generation of data platform built on cloud-native Lakehouse architecture.

Jan 2022 - May 2023

Vice President Software Engineer → Lead

Data Lake Engineering - Lead for firm enterprise Data Lake platform ingest services. 160K unique datasets ingesting 180K pipelines per day for reporting & analytics use cases.

Jan 2019 - Dec 2021

Associate Software Engineer

Data Lake Engineering - Contributed to enterprise Data Lake platform ingest & catalog services. Migrated ingest framework from MapReduce to Apache Flink.

Mar 2016 - Dec 2019

Analyst Software Engineer

Data Lake Engineering - Contributed to frontend + core backend metadata services for data cataloging, governance, and refinement for early stage enterprise Data Lake platform.

Jun 2015 - Aug 2015

Software Engineer Intern

Data Lake Engineering - Developed data duplication risk analysis application for pre-production version of platform.

Education 👨🏾‍🎓

University of Michigan

2015
B.S. Computer Science, Physics Minor

Programming Languages ⌨️

Java
Python
TypeScript
JavaScript
C++
C

Technologies 🛠️

AWS
Apache Avro
Apache Flink
Apache HBase
Apache Iceberg
Apache Kafka
Apache Parquet
Apache ZooKeeper
CI/CD
Confluent Schema Registry
Containers
Docker
Dropwizard
Git
GitHub
GitLab
Gradle
HDFS
JUnit
Kubernetes
MapReduce
Maven
MySQL
NoSQL
Node
PostgreSQL
REST
RPC
SQL
Snowflake
Spring
gRPC