Experience

Verizon Media (Yahoo!)

Sr Software Dev Engineer • Oct, 2018 — Present

Part of the Cloud Project Onboarding and Tracking team.

  • Implemented an interface for Athenz Auth service to handle Athenz headless user association for grid user creation.
  • Automated the creation of grid sudoer user groups that saved customers and developers several hours of manual and error-prone work per week.
  • Automated encryption zone auditing for improper data encryption directories.
  • Implemented essential functionality to support a new data grid.
  • Reduced technical debt by removing/rewriting legacy code and increasing test coverage.

CBS Interactive

Software Engineer • May, 2017 — Aug, 2018

Worked with leading edge technologies to deliver scalable and reliable high performance API systems to millions of unique users per month:

  • Implemented custom monitoring services via Amazon CloudWatch.
  • Researched, evaluated, and applied new processes and methods to enrich existing applications.
  • Developed JUnit and Mockito test cases to improve code coverage.
  • Contributed to development of automation solutions that improve build and deployment systems and support continuous deployment/integration.
  • Contributed to the AWS migration of a product by evaluating technologies for efficient and secure storage and retrieval of sensitive information (e.g. Consul, Vault, AWS Parameter Store).
  • Designed and implemented an algorithm that significantly simplified code and reduced the execution time of a web feed parser by 50%.

HITactics, Inc.

Software Engineer • Sep, 2015 — May, 2017

  • Provided high quality software services for indoor positioning and asset tracking solutions that relied on heterogeneous components, such as IoT.
  • Designed and developed a customizable and scalable event-driven system that processed realtime data streams (e.g. Amazon Kinesis) for purposes such as monitoring, analytics, and notifications.
  • Designed and developed a set of secure Portal REST APIs that simplified retrieving and modifying server data.

Change Healthcare

IT and Information Security Intern • May, 2015 — Aug, 2015

  • Saved several months of manual work by developing a tool that instantly documented ~4,000 of attack characteristics.
  • Lead the project to prevent the company's websites against online phishing attacks.
  • Performed dynamic assessments of client-facing applications and provided remediation strategies for detected vulnerabilities.

Institute for Software Integrated Systems

Research Assistant • May, 2013 — May, 2015

Conducted research on system security and improvement of Java applications' effectiveness through remediation of security flaws:

  • Detected security flaws using machine learning WEKA library.
  • Optimized method tracing by intercepting specific method calls at run-time to reduce noisy data.

Developed an Android app that deals with often changing unstructured data to ease the shopping experience of WIC (Women, Infants, and Children):

  • Improved integration among mobile health solutions using Open-mHealth and MongoDB database on Amazon EC2 that stores purchase data.
  • Developed data analytics solutions for shopping choices data stored in SQLite database to provide healthy tips that are customized for each user.

Schneider Electric

Engineering Intern • Dec, 2011 — Apr, 2013

  • Lead the reconstruction of test environment with automated test units in .NET.
  • Integrated unit tests with the software development cycle.

Education

M.Sc., Computer Science

Vanderbilt University • Dec, 2015 • GPA: 4.0/4.0

B.S., Computer Science

Vanderbilt University • May, 2013 • GPA: 3.7/4.0

Publications

A Smartphone App for Families With Preschool-Aged Children in a Public Nutrition Program: Prototype Development and Beta-Testing
Pamela Hull, Janice S. Emerson, Meghan E. Quirk, Juan R. Canedo, Jessica L. Jones, Violetta Vylegzhanina, Douglas C. Schmidt, Shelagh A. Mulvaney, Bettina M. Beech, Chiquita Briley, Calvin Harris, and Baqar A. Husaini.
In JMIR Mhealth Uhealth 2017: Journal of Medical Internet Research, mHealth and uHealth, 2017.

Gaps and Future Directions in Mobile Security Research
Violetta Vylegzhanina, Douglas C. Schmidt and Jules White.
In MobileDeLi'15: 3rd International Workshop on Mobile Development Lifecycle, 2015.

Helping Children Eat Well via Mobile Software Technologies
Violetta Vylegzhanina, Douglas C. Schmidt, Pamela Hull, Janice S. Emerson, Meghan E. Quirk, and Shelagh Mulvaney.
In MobileDeLi'14: 2nd International Workshop on Mobile Development Lifecycle, 2014.

Design Considerations in Developing a Mobile Application for Scalable and Decentralized Publish/Subscribe-based Weather Alert System
Violetta Vylegzhanina, David H. Brett, and Aniruddha Gokhale.
In MobileDeLi'13: 2013 ACM Workshop on Mobile Development Lifecycle, 2013.

Technical Skills

Languages

Java (expert), JavaScript (intermediate), C# (prior experience), C++ (prior experience), Python (prior experience).

DevOps

Bamboo, Docker, Gradle, Git (GitHub/GitLab), JIRA, JUnit, Maven, Terraform, Vagrant.

Frameworks

Spring, Retrofit, Hibernate, Vaadin, GWT, Ember.

Software

Eclipse, IntelliJ IDEA, Visual Studio, Android Studio, HP WebInspect, Acunetix, HP Fortify on Demand.

Databases

MySQL, PostgreSQL, MongoDB.

Cloud Computing

Amazon Web Services (AWS).

Awards

Tau Beta Pi, Vanderbilt University, 2013.

Hobbies

Ballroom dancing, photography, interior design, embroidery, gardening, and cooking.