Jennifer Silverman
Baltimore, MD *****
*************@*****.***
Technical Expertise:
C, C++, Python, Perl, bash, JSON, MatLab, mySQL (MariaDB), ASN.1, vi, git, subversion, Protocol stack analysis, Signals demodulation and analysis. June2020-Dec2020 Technical Editor Geon Technology Columbia, MD
● Wrote proposal bids for government contracts for both prime and sub-prime bids.
● Liaison between Geon and prime contractor for multiple projects.
Made sure technical issues were resolved.
Present quarterly briefings to Prime contractor and their government customer.
Managed team and made sure they kept to customers’ evolving schedule
● Tested Users’ Guides for multiple projects for usability and rewrote as necessary
● Wrote Software documentation for customers for released software.
● Wrote C and Python code for Stratix10 FPGA boards. May 2018-Mar 2020 Senior Software Developer LTN Global Columbia, MD
● Updated LTN monitoring system (in C) to dynamically determine all values instead of relying on hard-coded information. This makes the code easier to maintain and better supports company expansion. Workload on developers adding a new site was decreased by several hours per new site with this improvement.
● Added Live Video watching feature to LTN Customer Portal (Python and JavaScript bootstrap).
● Implemented ELK stack (Filebeat-Logstash-ElasticSearch-Kibana) to monitor video disruptions in commercial encoders and notify customers in almost real time.
● Improved security features using SSL, RSA and AES (in C).
● Managed 12 datacenters around the world.
Responsible for RemoteHands maintenance and upgrades at datacenters.
Remotely managed move of Frankfurt datacenter including coordinating to make sure there was no impact on any customers.
Maintain RackTables database to manage all equipment and cables.
Directly in-person mange install/upgrades at local datacenters.
Keep reports on the status of all datacenters and any potential roadblocks. 2003 - 2018 National Security Agency, Fort Meade, MD Position: Software Developer (May 2011-2018)
● Upgraded internal major framework to be compatible with C++11.
● Performed language model analysis on Cray HPCs.
● Reverse engineered software using WinDbg64.
● Optimized C and C++ code for both speed and memory usage.
● Led a small team using Agile Development in C to create a proprietary VPN. Delivered completed project on multiple targets significantly ahead of schedule. 2
● Wrote cross-platform C code targeting Linux, Windows, HPUX, and AIX. Created unit and system integration tests.
● Oversaw ROC [NSA’s Remote Operations Center] deployment operations and provided real time support on sensitive deployments.
Position: Signals Analyst (September 2006-February 2011)
● Demodulated corrupted signals using advanced Fourier techniques.
● Upgraded Agency Signal Processing techniques to work with modern modulation processing.
● Taught demodulation classes to Agency employees.
● Designed curriculum for military Intermediate Signals Analyst class. Position: Cryptologic Math Development Program (March 2003-Sept 2006)
● Completed projects in six different offices with varying areas of focus within the NSA. Including Data Mining, Machine Learning, Data Science, Physical Security, Cryptanalysis, Signals Analysis and Tailored Access. In each project, applied sophisticated mathematical techniques to real-world high priority intelligence problems.
● Completed required coursework in Cryptography, Cryptanalysis, Computer Security and Reverse Engineering through the National Cryptologic School.
● Performed advanced statistical analysis on binary data to find patterns.
● Designed and coded (in C) several hidden Markov chains passes devised statistical and analytic tests for data diagnosis; developed software tests to apply analysis hypotheses and processing based on results.
● Wrote PERL script to automate processing of testing suite. Other responsibilities:
● Responsible for mentoring College Student interns and new employees in Development Programs.
Determined problems appropriate for the skill and length of tour in each office.
Made sure work was completed in a timely and professional manner.
Completed evaluations.
Provided career advice as applicable.
● Teaching Assistant for Python MIT MOOC for Agency employees.
● Interviewed applicants for potential full-time employment.
● Presented STEM talks at middle schools, high schools and colleges.
● Organized internal and external speakers for internal monthly lunches.
● Presented internal classified technical talks to a wide audience of mathematicians.
● Wrote several technical papers published through the internal system.
● Briefed high level US Government officials including the President at both the White House and Congress on OPSEC matters involving cell phone usage.
● Oversaw development program terminal project. Project represented 3 years of work done by members of the Computer Network Operational Program. Education
● BS Mathematics, BA Spanish summa cum laude SUNY University at Buffalo
● Statistics graduate concentration UMBC
● Graduate concentration Electrical Engineering-Signal Analysis Johns Hopkins
● Cryptologic Math Program graduate, National Security Agency