Dylan Espinosa
@dylanespinosa
Senior software engineer specializing in scalable Node.js systems and robust API design.
What I'm looking for
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
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.
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)
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.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Dylan?
You can contact Dylan and 90k+ other talented remote workers on Himalayas.
Message DylanFind 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!
