Julia Eskew is a Senior Backend Engineer based in Boston with 11 years of experience building and hardening production services, currently contributing to backend systems at Spotify. She has deep practical experience in Open edX projects, improving developer workflows, serialization robustness, asset paging, and deployment automation across repos like edx-platform, XBlock, and devstack. Her work blends backend development with DevOps—adding debugging targets, Ansible automation, and database dump tooling—to streamline testing and recovery for large scale education platforms. Julia demonstrates strong attention to code hygiene and dependency management through refactors, lint fixes, and version bumps that keep complex systems maintainable. She pairs an electrical engineering foundation (BS, NC State; MS, Georgia Tech) with hands-on open-source contributions that quietly improve developer experience and operational reliability. Colleagues describe her as the kind of engineer who anticipates deployment pain points and fixes them before they become incidents.
11 years of coding experience
BS, Electrical Engineering, BS, Electrical Engineering at North Carolina State University
MS, Electrical Engineering, MS, Electrical Engineering at Georgia Institute of Technology
The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
Back-end Developer
Contributions:143 reviews, 619 commits, 565 PRs in 7 years 9 months
Contributions summary:Julia contributed to implementing course-wide asset paging methods and related features within the Open edX platform's module store. These changes include the creation of a `SortedCollection` class to efficiently sort lists and modifications to the test suite to validate asset metadata handling. The commits show a focus on improving the functionality and testing of the asset management system, specifically relating to the storage, retrieval, and pagination of course assets within the MongoDB modulestore.
Framework for building custom learning components that run in the Open edX LMS!
Role in this project:
Back-end Developer
Contributions:14 reviews, 43 commits, 46 PRs in 7 years 8 months
Contributions summary:Julia primarily contributed to the `xblock` repository by modifying and testing the serialization of data within the XBlock framework. They added features to handle the serialization of String fields, including those with None values, and updated the code to sanitize XML characters. Furthermore, the user updated the XBlock version and refactored code to remove linting errors. This involved making changes to core XBlock files and test suites.
edxlmsmodularopen-edxedtech
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.