Lily Schwarz

Lily is a hardworking and passionate computer science student, and she is determined to utilize her technical skills to make a positive impact on the world.


Experience

Software Engineering Co-Op

Leidos
  • Developed top secret web applications for the Intelligence sector of Leidos using Vue.js, Spring Boot, Java, Tomcat, and Docker.
August 2020 - Present

Technology Analyst

BlackRock
  • Gained software engineering experience through working on Aladdin: BlackRock’s operating system that unites all the information, people, and technology needed to manage $11 trillion in assets and 30,000 investment portfolios in real-time.
  • Utilized Docker, Kubernetes, and Java to build a microservice that formats the processing of Exchange Traded Funds.
June 2020 - August 2020

Software Engineer Intern

Mission Data
  • Gained experience as an agile developer through daily standups and releasing projects in increments of two week sprints to improve OpSense: an IoT platform that monitors and regulates food safety.
  • Used Node JS to write an application that sends climate-related data to the Tuya Smart Home system using the Tuyi API.
  • Wrote an iPhone app in Swift to allow restaurants and grocery stores to register and receive data from sensors connected to OpSense. Push notifications are enabled to send out alerts, and those alerts are stored in a database that the user can view to observe alert trends.
  • Wrote a Java application that parses JSON files to extract data from sensors and used that data to produce charts using Vega Lite to auto-generate personalized PDF reports and HTML emails that are automatically emailed out to clients.
June 2019 - August 2019

Education

The George Washington University

Bachelor of Science
Computer Science
Minor
Economics
August 2017 - May 2021

Organizations

Women in Computer Science
  • Co-Chair
  • Recruitment Chair
  • Treasurer
  • Technology Director
September 2017 - Present
Bluebonnet Data
  • Data Analyst for the Anthia Owens Carter campaign for GA House District 47
June 2020 - Present
Rewriting the Code
  • Fellow
August 2019 - Present
Tau Beta Pi
  • Member of Engineering Honors Society
November 2018 - Present
Student Peer Advisory Network Mentor
  • Mentor for First-Year Studnents in the GW School of Engingeering and Applied Science
August 2018 - Present
Society of Women Engineers
  • Member
September 2018 - Present
Alpha Omega Epsilon
  • Secretary
  • Risk Management Chair
September 2017 - Present
GW Women's Leadership Program
  • Globalization, Economics, and Business Scholar
August 2017 - May 2018

Skills

  • Java
  • Swift
  • Python
  • HTML
  • CSS
  • PHP
  • C
  • Django
  • Vega
  • Kotlin
  • SQL
  • JavaScript
  • Firebase
  • OpenCV
  • CoreML

Projects

University Processing System
  • Used PHP, MySQL, HTML, and CSS to design and implement a full-stack registration, advising, and application system modeled after the system my university uses.
May 2019
Food Fate
  • Used Kotlin and the RecipePuppy API to create a recipe app (equipped with notifications and the ability to change the language to Chinese) that allows one to input three ingredients to get a list of related recipes. The user is also prompted to order pizza in the app.
May 2019
CTRL-B: Bold & Brilliant
  • Won Most Impactful Hack at Pearl Hacks (All-female Hackathon at UNC Chapel Hill) for using Javascript, MySQL, HTML, and CSS to create a full-stack platform that connects girls interested in STEM to resources that could help them achieve their goals.
May 2019
DC Metro Navigator
  • Used Kotlin and the WMATA API to create an Android app that provides metro directions in DC. It displays real-time alerts that a user may encounter enroute. If the location is not metro-accessible, driving directions are given.
May 2019
Chat Server
  • Used Java to create a multi-user chat server. This project utilized multithreading and networking to allow for a server to run with multiple clients. Clients can choose their names, and those names are updated in all of the client windows so that everyone on the chat can see the name of the client that sent the message. The server reads in all of the messages and sends them back to the clients where to allow for a running log of all the messages on each client.
November 2018