Luis Norman

Software Engineer  ·  Search Infrastructure  ·  Distributed Systems

About

Software engineer with 6+ years building search infrastructure, including 4+ years on Amazon Music's core search platform team serving 80M+ global listeners. Designed and built an asynchronous reconciliation pipeline on SNS/SQS/Lambda sustaining ~45K events/sec that cut p99 search latency 20–25% by removing synchronous validation from the read path. Rearchitected Amazon Music's ingestion workflow that cut full-catalog backfill time 60% and infrastructure cost ~33%. Diagnosed and shipped a search-side filter that surfaced the authoritative track variant per trackset, lifting precision by 7 percentage points.

Experience

Amazon Music San Francisco, CA
March 2022 – Present

Software Development Engineer II · Core Services Search

Cisco Systems San Jose, CA
July 2021 – March 2022

Software Engineer II

Silverwork Solutions Chicago, IL
May 2018 – July 2019

Software Engineer

Projects

Blockchain for Medical Records

Built a distributed system where processes compete across a network to mine and verify blocks (medical records) before being added to a ledger. Implemented from scratch using inter-process communication, cryptography, multithreading, and peer-to-peer networking.

IPC  ·  Cryptography  ·  Multithreading  ·  P2P Networking

Custom Memory Manager

Implemented a custom memory manager in C++ that replaces the standard library allocator, achieving a 3.5x speed increase through optimized allocation strategies and cache-aware data layout.

C++  ·  Memory Management  ·  Performance Optimization

Movie Recommendation System

Built a web application that recommends movies using collaborative filtering (user-based and item-based) and K-nearest neighbor, generating personalized recommendations based on a target user's ratings and their top-K similar users.

Collaborative Filtering  ·  KNN  ·  Flask  ·  Recommendation Systems

Skills

Languages

Java (Guice), Python

Data & Search

OpenSearch/Elasticsearch, OpenSearch Ingestion (OSI), DynamoDB, S3, JOLT

AWS

Lambda, ECS (Docker), Fargate, SNS, SQS, Kinesis, CloudWatch, IAM, KMS, CDK, CloudFormation

Education

DePaul University 2019 – 2021

M.S. in Computer Science

Purdue University Northwest 2018

B.S. in Computer Engineering  ·  Minor: Computer Science