Luis Norman

Software Engineer  ·  Search Infrastructure  ·  Distributed Systems

About

Software Engineer with 6+ years of experience, including 4+ years on Amazon Music's Core Services search platform serving 80M+ global listeners. I specialize in search indexing, ranking, and relevance — building systems that operate at scale, reduce latency, and improve the quality of results people actually see. My work spans event-driven architectures, distributed ingestion pipelines, and A/B-validated ranking signal improvements in Java on AWS.

Experience

Amazon Music San Francisco, CA
March 2022 – Present

Software Development Engineer · Core Services Search

Cisco Systems San Jose, CA
July 2021 – March 2022

Software Engineer

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 (primary), C++, Python

Cloud & Infrastructure

AWS (ECS, Lambda, DynamoDB, S3, OpenSearch, CloudWatch, SNS, SQS)

Specialties

Large-Scale Search Infrastructure, Distributed Systems, Event-Driven Architecture, High-Availability Systems, Ranking & Relevance

Education

DePaul University June 2021

M.S. in Computer Science  ·  Full-time student, 2019–2021

Purdue University Northwest May 2018

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