Professional Experience
Facebook SWE intern (Winter 2021, Remote)
- Worked on rebuilding Instagrams organic and promotion insights surface using a cross platform mobile framework.
- Added deeplinks and universal links to the Instagram iOS and Android apps that will be opened from email and push notification.
- Wrote numerous push and email notifications that update businesses on their verification statuses.
- Extensivly tested the new surfaces and fixed new and existing bugs.
Google STEP intern (Summer 2020, Remote)
- Worked with two other interns to build a website which privides CS courses with an improved virtual office ours environment.
- Bild a collaborative coding environment using the Firepad API to allow students and TA's to share and work on code in real-time.
- Developed a code execution feature wich allowed code to be executed in Doceker based environments.
- Comepleted five weeks of starter projects that introduced web development.
NASA Goddard intern (Spring 2020)
Contractor through ASRC Federal
- I interned with the Goddard Mission Services Evolution Center (GMSEC).
- I worked on an API which converts a custom query language to SQL or Elasticsearch queries.
- The API is used to store and query GMSEC messages in varius types of databases.
NASA Goddard intern (Summer 2019)
- I interned with the Goddard Mission Services Evolution Center (GMSEC).
- I rewrote the Gradle plugin that GMSEC uses to build the GMSEC components in Java. The plugin was originally written in Groovy
- In the process of rewriting the plugin I re-structured the plugin, moving tasks and actions the plugin performs into their own classes.
- This increases the testability of the plugins code. In the new version of the plugin, every action has its own unit test.
- Additionally this makes the plugin more maintainable.
NASA Goddard intern (Summer 2018)
- I interned with the Goddard Mission Services Evolution Center (GMSEC).
- I created a continuous delivery pipeline for building the GMSEC API and GMSEC components.
- I created a custom Gradle plugin that contained Gradle tasks that can be used across all of the different GMSEC components.
- I created Docker images that could be used to build the GMSEC API or a GMSEC component
NASA Goddard intern (Summer 2017)
- I interned with the Goddard Mission Services Evolution Center (GMSEC).
- I wrote new example programs for the GMSEC API in all of the languages that GMSEC supports. The old examples were too complex so new examples needed to be written that would better demonstrate the features of the API without extra complexity.
- I also wrote the documentation for the new python API.