Himalayas logo
DE
Open to opportunities

Dylan Espinosa

@dylanespinosa

Senior software engineer specializing in scalable Node.js systems and robust API design.

United States
Message

What I'm looking for

I seek roles building scalable backend and full-stack systems using Node.js and modern JavaScript, in collaborative, agile teams that value code quality, mentorship, and measurable user impact.

I am a Senior Software Engineer with eight years of experience designing and building scalable digital products across consulting, media, and streaming platforms. I specialize in Node.js backends, JavaScript frameworks (React.js, Angular.js), and API development, and I consistently apply OOP and TDD to deliver clean, testable, and maintainable code.

At Spotify I developed and optimized large-scale audio streaming services, introduced microservices for improved scalability, and mentored junior engineers; previously I built full‑stack applications for consulting clients and gained foundational engineering experience early in my career, using Docker, Git, SQL/NoSQL databases, and Agile practices to deliver reliable production software.

Experience

Work history, roles, and key accomplishments

Spotify logoSP

Senior Software Engineer

Jan 2022 - May 2025 (3 years 4 months)

Developed and maintained Node.js backend services and REST APIs for large-scale audio streaming, improving scalability and reliability for millions of users; led microservices adoption and mentoring to reduce regressions via TDD.

UN

Full Stack Engineer

UNIWeb

Nov 2018 - Dec 2021 (3 years 1 month)

Built and maintained full-stack client applications using Node.js, React.js, and Angular.js; designed backend APIs and integrated PostgreSQL and MongoDB to meet diverse client requirements.

BL

Junior Engineer

Blue Label Labs

May 2016 - Oct 2018 (2 years 5 months)

Contributed to backend development with Node.js and supported frontend efforts in React.js/Angular.js; implemented OOP practices, assisted testing and deployment workflows to deliver client projects.

Education

Degrees, certifications, and relevant coursework

Virginia Tech (Virginia Polytechnic Institute and State University) logoVU

Virginia Tech (Virginia Polytechnic Institute and State University)

Bachelor's degree, Computer Science

2013 - 2017

Completed a Bachelor's degree in Computer Science with coursework and projects focused on software engineering, algorithms, and systems.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Dylan Espinosa - Senior Software Engineer - Spotify | Himalayas