About me
Ethan Virgil
Washington, DC · Email · LinkedIn
Professional Summary
Software engineer focused on reliable systems, automation, and developer tooling. Experienced in designing scalable workflows, improving execution through parallelization, and collaborating with DevOps and product teams to deliver stable releases and clear operational insights.
Education
Northeastern University – Arlington Campus, Arlington, VA
Master of Science in Computer Science · January 2023 – December 2024
Relevant Coursework: Cloud Computing; Database Management Systems; Cybersecurity and Usability; Unsupervised Machine Learning; Natural Language Processing; Computer Systems
Kenyon College, Gambier, OH
Bachelor of Arts in Political Science · August 2018 – December 2022
Relevant Coursework: Statistical Analysis; Python and C++; Spanish
Leadership and Engagement: Teaching Assistant for introductory computer science courses; Outdoors Club; Classical Guitar Ensemble
Technical Skills
Programming Languages: Java, Python, SQL
Tools and Frameworks: Playwright, Jenkins, GitLab, JUnit, Selenium, Cucumber,
Pandas, UnitTest
Professional Experience
SAP National Security Services (NS2), Herndon, VA
QA Analyst · February 2025 – Present
- Testing lead for SAP Cloud Integration service within SAP Business Technology Platform (BTP).
- Designed and built a new automated test suite for the Migration Assessment Tool, supporting customer transitions from on-premise systems to cloud environments.
- Contributed to development of Jenkins pipelines to execute automated tests and distribute results to product owners and stakeholders.
- Collaborated with DevOps and Support Engineering teams to communicate current product health, stability, and performance.
SAP National Security Services (NS2), Herndon, VA
QA Automation / Testing Engineering Intern · May 2024 – February 2025
- Supported release processes for SAP NS2 Analytics Cloud (SAC) and SAP BTP.
- Improved automated testing throughput by configuring Selenium Grid to run 12 concurrent Chrome instances, significantly reducing execution time.
- Refactored deprecated SAC test suites, resulting in a 35 percent increase in passing automated tests.
Northeastern University, Arlington, VA
Graduate Teaching Assistant – CS 5001: Intensive Foundations of Computer Science
· August 2023 – May 2024
- Graded assignments, led recitation sections, and held office hours for the ALIGN program’s introductory computer science course.
- Built an automated grading system using Python UnitTest.
- Used bash scripting and Git to retrieve, test, and evaluate student submissions at scale.
Farmer Shares Coffee, Winston-Salem, NC
Co-Founder · October 2019 – June 2022
- Co-founded a 501(c)(3) nonprofit focused on purchasing coffee at a premium and returning 100 percent of net profits to farmers.
- Generated tens of thousands of dollars in revenue and built a subscriber base sufficient to transition full operational control to farmers.
- Conducted client outreach and relationship management, including cold-calling cafés across North Carolina.
Publications and Projects
Analysis of Legislative Framework Governing Biometric Data · Summer 2024
-Published as a full paper at the 19th International Conference on Future
Networks and Communications (FNC-2024).
-Analyzed United States and European biometric privacy laws and identified regulatory and enforcement gaps.
Song Recommendation Algorithm · Spring 2024
Course project for Northeastern University, DS 5230: Unsupervised Machine
Learning and Data Mining.
-Designed a recommendation system using a dataset of over 150,000 Spotify tracks.
-Used scikit-learn to vectorize song features and
generate recommendations using cosine similarity.
-Achieved an 85 percent user satisfaction rate based on post-recommendation surveys.
-Developed a web application using HTML, CSS, JavaScript, and Flask with an emphasis on
usability and user experience.