Sr. Software Engineer - The MITRE Corp.
At MITRE, my work is constantly changing with the needs of the Government. This fast paced environment has allowed me to become proficient in many areas of Software Development, but more importantly, it has taught me how to efficiently and quickly learn new information.
Certified Football Official through ANEFO since 2018
Published in the Proceedings of the 2020 Winter Simulation Conference K.-H. Bae, B. Feng, S. Kim, S. Lazarova-Molnar, Z. Zheng, T. Roeder, and R. Thiesing, eds. Link to paper can be found: HERE.
Java, Swift, Javascript, Python, SQL(mostly psql), Objective-C, C#
iOS(UIKit, SwiftUI), Android, Vue, Django, Flask, Node, AWS
Works as a technical lead and/or as an individual contributor on various projects. Specific details on all MITRE projects can be found HERE.
Created and managed the Pairable mobile application's iOS beta distribution system. Expanded and optimized Bluetooth searching and peripheral interaction. Trained new employees on the current code base, hardware peripherals, and source control.
Worked as a part of the Bringrr mobile development team. Independently worked to create a Bluetooth tracking and management application that follows the ideas of IOT. Responsible for the creation, implementation, and maintenance of custom Bluetooth and networking libraries needed for the core Bringrr system. Managed the source control and bug tracking system. Created user interface for beta distributions when needed
Worked with customers to help with all of their shopping needs. Also worked with customers to diagnose computer issues and offer them a solution to all of their tech needs. Repaired computers and performed system diagnostics and upgrades for customers. Responsible for counting registers and safe at the end of the shift day. Created deposit slips to be used for cash and check deposit to the bank.
GPA: 3.5
Undeclared
GPA: 3.6
Managed a cross domain software development and data science team to create linear programming machine learning models to develop healthcare delivery schedules.
Worked as an individual contributor as part of a small development team to add ontology capabilities to GeoQ. More information on GeoQ can be found below.
Overview: Python tool used to preform OSInt activities per sponsor direction. Manages all data normalization and data ingest into the database.
My Roles: Works as a technical contributor along with leading a development team. Runs Scrum meetings including prioritizing tasking, budgeting time, and overall direction of the tool.
Overview: Flask-Python Webserver and tool used to perform remote device fingerprinting and vulnerability assessments per sponsor needs.
My Roles: Lead developer and tool architect.
Overview: Symphony is an automated provisioning framework that rapidly builds secure cloud enclaves. It deploys Compliance as a Service to enable rapid accreditation of analytic ecosystems into either on-premise or vendor-agnostic cloud environments. Symphony accelerates the process by providing pre-built, fully integrated, and automated “packs” to stand up the environment and software, as well as bundled documentation and security controls, in a matter of days—not months.
My Roles: I started on Symphony as just an individual contributor. Over time, my confidence grew and I began to “own” more and more parts of the project. I eventually moved into a subject matter expert role as one of the project architects while still being an active contributor. Eventually served as the AWS technical lead for the platform managing 5-10 other developers. Managed and was responsible for 3-5 AWS accounts. Including the account budgets and security.
The public MITRE writeup on Symphony can be located here
Overview: Python, bash, and Javascript project focusing on developing a Selenium alternative for sponsor needs.
My Roles: Owned, created, and managed the development of the web driver portion of the project.
Overview: MITRE's Mobile application that allows employees access to tools like their timecard and calendar.
My Roles: Functioned as a Mobile Development subject matter expert. Functioned as lead developer and architect on the iOS code base managing three developers in an Agile Scrum environment. Worked with the UI/UX team to re-design the user interface to a material design theme. Also worked as a contributor on the Android code base.
View MITRE@Work on the App Store here
View MITRE@Work on the Google Play Store here
Overview: Spring fullstack content management system.
My Roles: Worked as a member of a 5 man developer team as an individual contributor.
Overview: GeoQ is an open source (MIT License) geographic tasking system that allows teams to collect geographic structured observations across a large area, but manage the work in smaller geographic regions. Large areas can be quickly broken up into small 1km squares and assigned to a team. System transparency informs all groups about workflow to avoid duplication of effort.
The GeoQ software was developed at the National Geospatial-Intelligence Agency (NGA) in collaboration with The MITRE Corporation. The government has "unlimited rights" and is releasing this software to increase the impact of government investments by providing developers with the opportunity to take things in new directions. The software use, modification, and distribution rights are stipulated within the MIT license.
My Roles: I worked as an individual contributor.
GeoQ can be found on github here
MITRE writeup on GeoQ can be found here