Sam Friedman

Software Engineer @ Box | Caching Backend & Distributed Systems Development | Caching Infrastructure

Redwood City, California, United States

About

Dedicated Software Engineer with expertise in cloud-based caching solutions, server management, and cybersecurity. Proficient in Scala, PHP, Python, and Java, with a strong background in infrastructure automation using Puppet and Terraform. Graduated Magna Cum Laude with a Bachelor's degree in Computer Science, passionate about learning new technologies, solving complex problems, and collaborating effectively.

Experience

  • Box (Redwood City, California, United States)
    • Software Engineer III
      May 2025 - Present · 1 yr 3 mos

      • Built distributed tracing in Java for caching service (54M+ RPS), enabling faster issue mitigation • Designed resiliency patterns enabling system to tolerate loss of 1/3 of capacity during incidents • Extended Java service API for caching layer, improving developer experience

    • Software Engineer II
      Jun 2023 - May 2025 · 2 yrs

      • Led first cloud VM fleet upgrade (CentOS7 to RHEL8) and Redis 7 migration with zero downtime • Built and maintained backend services and automation for high-performance caching systems • Completed migration of Scala service to GCP

  • Peer Leader - Program Design at University of South Florida
    Aug 2022 - May 2023 · 10 mos

  • Software Engineering Intern at Box
    Jun 2022 - Aug 2022 · 3 mos

    • Migrated data to a new compression algorithm without downtime, ensuring data integrity for over 50,000 requests per second.

  • Ascent Solutions LLC (Minneapolis, Minnesota, United States)
    • Junior Software Engineer
      Aug 2021 - May 2022 · 10 mos

      • Led front-end development using ASP.NET and Blazor. • Developed back-end solutions for identifying potential attack groups during cybersecurity incidents. • Conducted Python training sessions for team members.

    • Cybersecurity Intern
      May 2021 - Aug 2021 · 4 mos

      • Contributed to the architecture of an EPM implementation for 5000+ users. • Managed a project to improve password security and enable Self-Service Password Reset (SSPR). • Created detailed documentation for SSPR, LAPS, and EPM usage.

  • Cybersecurity Intern at Ascent Solutions LLC
    May 2020 - Aug 2020 · 4 mos

    • Led UI development for a dynamic application. • Enhanced data security for a large healthcare organization. • Analyzed thousands of cyber threats in Ascent's SOC.