Citizenship: USA
Federal Schedule A Qualified
5 CFR 213.3102(u)
Security Clearable: Top Secret
Computational Modeling
Cryptography
Cryptographic Computing
Privacy Preserving Cryptography
Oblivious Computation
Verifiable Computation
Homomorphic Encryption
Zero-Knowledge Proofs
Cyber Deception for Good
Data Science
Differential Privacy
Diversity, Equity and Inclusion
Machine Learning
Accessibility Research
Privacy-Preserving Machine Learning
Numerical Computation
Software Analysis
Provably Secure Software
Formal Methods
Theoretical Mathematics
Languages: C, C++, Java, Matlab, Python
Secondary: Assembly (variety of architectures), Haskell, Maple, Mathematica, Scala, R
Additional Languages: Due to the nature of work at Galois, I can learn basic fluency in a new programming language, including data specific languages, within a few weeks and full fluency in months
Tools:
Development:
Suites/Full Environments: Atlassian, GitHub
Tools: AWS, Git, Gradle, Jenkins, JUnit
Experience in using development tools to automatically enforce best practices, automatically update documentation, ensure correctness
IDEs: Atom, CLion, JetBrains, Visual Studio, Visual Studio Code
Databases: SQL (Amazon Redshift, PostgreSQL), graph (Quine, Neo4j), wide-column stores (Cassandra and HBase), key-value stores (Amazon DynamoDB)
Experience in developing or writing extensions for databsases
Operating Systems: OS X, Linux, Windows OS
Libraries: AWS libCrypto, BoringSSL, GMP, OpenSSL, OpenFHE
Maths: Computational modeling, data analysis, probability and statistics, machine learning, complex problem solving, critical thinking, active learning, deductive and inductive reasoning, information ordering, theoretical mathematics, numerical computation
Implemented and maintained cryptographic protocols (homomorphic, asymmetric and symmetric)
Developed privacy preserving tools using cryptographic protocols that would allow parties to collaborate and analyze data without revealing underlying data
Applied math skills to optimize problems sent to SAT and SMT solvers
Analyzed cryptography requirements in RFPs
Technical writing, including research results, conference papers, and documentation
Quickly reaching a basic understanding of new technical areas to adequately speak about the work being done
Management:
Active role in spinning out a new company from Galois (Tangram Flex)
Negotiate statement of work with other companies
Experienced in managing projects with a defined sequence of work and projects where work shifts directions rapidly off of research results
Managing the budget internally to the company as well as budgeting and releasing funds to subcontractors
Managing budget versus client needs and expectations
Project reporting, including both budget and technical progress, for both private and government clients
Setting realistic expectations with client and being open about issues
Ensuring team knows they're delivering value regardless of results (negative results can prevent wasting time on a line of research that won't prove useful).
Conflict Management: Experience with company to company, engineer to engineer on technical direction or personality conflicts.
Staffing a project with the right engineers to cover all technical needs or professional development as needed
Understanding how a project fits in to the company's business but also subcontractor or prime contractor's business
Facilitate technical discussions on team, help team reach a consensus on direction to pursue
People:
Actively involved in coaching and mentoring
Trained in conflict management, including technical and interpersonal
Involved in leading professional development activities
Involved in hiring activities with all employers
DEI: Extensive training in accessibility of physical environments, events, workspaces, and software. Trained in inclusive workplace practices. Regularly present and teach in this area.
Communication: Describe technical work to a technical audience, non-technical audience and clients contracting for the work.
Director (2022-Present)
Leadership/Human Resource Duties
Recruiting and training new board members
Selecting and supporting the Head of School, including performance review
Establishing Personnel Policies
Ensuring volunteer involvement
Strategic Planning
Annnually set and review mission and goals
Plan for the short and long term future
Evaluate programs and operations
Financial management
Accountability of organization
Oversee and approve budget
Manage and maintaing properties and investments
Resource Deveopment
Participate in fundraising activities
Support development and execution of major fundraising campaigns
Community Relations
Ensure programs and services are meeting the community needs
Represent and promote organization to the public
Work with other organizations including activities, events, fundraising, etc.
Operations
Ensure appropriate administrative systems
Ensure board's operations are appropriate and adequate
Work with organization and board to meet all applicable legal requirements, including individual
Approve standards and practices
Review compliance
American Statistical Association Committee on Statistics and Disability, Member (2025-Present)
American Statistical Association Committee on Statistics and Disability, Member (2021-2023)
Serve the disability community with the ASA by improving accessibility and removing barriers to participation
Provide guidance to statisticians and the broader community on best practices and universal design to improve accessibility to statistics
Support ethical statistical research on disability
Support accessible statistical education for people with disabilities, both within the ASA and the broader community
Served as liaison with ASA JEDI 2021-2023
American Statistical Association Committee on Statistics and Disability, Chair (2024)
Set direction and special projects for the year
Organize monthly meetings
Sponsor for conference sessions
Program Committee Member
Part of initial formation of the committee under Dr. Kimberly Sellers as Chairperson and Dr. Gretchen Marinet as Program Committee Chair
Nominated for a leadership role by my peers
Wrote initial charter for the group so there is a direction and scope set
As statistics is not a category in the International Science and Engineering Fair (ISEF), we are a special award organization
We give out three awards for best use of statistics
We review all the projects at ISEF, progressively narrowing them down until we reach 15-20 projects we'd like to interview
Projects are reviewed by enough judges in each round that we believe we have a statistically valid selection
Roughly 40 judges volunteer each year, each meeting required educational and work experience standards
Support chapter President as needed
Organize the annual professional development traveling course from the national organization
Assist in organizing judges, including for special awards, at local and state science fairs
Promote statistics at K-12 and college levels
Send notice of meetings and keep minutes
Maintain chapter records and documents
Maintain financial records and tax exempt forms
Follow generally accepted accounting principles
Receive/manage chapter dues from ASA headquarters
Maintain chapter bank account
Pays bills and awards as authorized
File required tax returns
Ensure appropriate financial disclosures on documents
Support external auditors as needed
Two year term for organizing workshop logistics
Workshop part of Logic In Computer Science (http://lics.siglog.org/lics20) and International Colloquium on Automata, Languages and Programming (https://icalp2020.saarland-informatics-campus.de) to encourage students to pursue careers in logic.
Organized Logic in Industry Track and assisted with Panel Talk
Chairing presentations on conducting and communicating research results
Software Development Engineer III
Member of the Cryptographic Computing team
Combined research and development work
Interfaced between Applied Scientists and Software Development Engineers
Rapid prototyping of cryptographic protocols for Applied Scientists to use
Rapid prototyping of demos
Evaluated third party libraries
Develop tools covering a broad range of mathematical techniques to preserve user privacy
Secure Multi-Party Computation Protocols
Homomorphic Encryption Schemes
Privacy Preserving Federated Learning
Searchable Encryption
Secure Key Generation and Distribution
Also worked software with the Cryptography Team
Primarily worked on aws-lc, a general purpose cryptographic library generally compatible with OpenSSL
Worked on optimized assembly for x86 and ARM architectures
Some work with AWS LibCrypto for Rust
Committee member for AWS's internal CryptoCon conference
Inclusivity Chair modeled on SIGACCESS Guidelines
Improved conference accessibility with new targets each year
DEI work
Global Chapter Lead for Inclusion Ambassador Program
Provided training to recruiting and HR teams on inclusive practices
Presented globally on various disability and inclusion topics
Recognized for contributions several years
Usually the only individual contributor recognized
As part of Candid Chats, represented Amazon People with Disabilities, Amazon Women in Engineering, Families at Amazon, Mental Health and Well-Being, and Women at Amazon
Senior Software Engineer (Level 4 of 5)
Develop and maintain software for the oscilliscocpe platform
Platform based on research work I did previously at Tektronix
On the only team that works across the entire platform
Implement features across entire platform
Find root cause of defects and either fix or redirect as needed
Security representative for my team, repsonsible for working with CISO on release sign off
Evaluate risk of issues and report on analysis as corrected
Represent my team in the testing book club where we're evaluating different ways to test
Member of Technical Staff: Research Engineer (Level 2 of 5)
Adaptable to whatever programming language is best for the program, regardless of prior knowledge (typically weeks of learning to basic functionality, months to full understanding)
Performed simultaneous research and development on several unrelated projects at the same time, prioritizing tasks between the projects on my own but with input from others
Worked with Project Lead and Principle Investigator to ensure research goals were met, even if we learned negative results
Consulted on projects needing formal mathematical or numerical computation expertise
Worked on novel methods to mitigate DDoS attacks and detect Advanced Persistent Threats
Prototyped approaches and novel solutions for solving language-agnostic symbolic execution of imperative programs satisfiability of properties, primarily focusing on numerical computation methods for finding local minima and maxima points relevant to the SAT and SMT solvers in use
Member of Technical Staff: Project Lead (Level 4 of 6)
Moved rapidly up the engineering leadership ladder, from level 1 project lead to level 4 in five years
Ran projects fully autonomously, ultimately responsible for the success of the project and meeting client needs and expectations
Led over 19 projects, 15 to successful completion, remaining projects still underway
Led all projects from Galois that we used to initially spin out TangramFlex which landed $4.5M in venture funding from Hale Capital as well as a Phase III SBIR from AFRL
Now estimated to have an annual revenue of $11M
Projects ranged from thousands to millions of dollars in funding and months to years in duration
Projects are primarily on the leading technical edge of computer science, with occasional projects where we evaluate results produced by other groups or taught formal methods to Five Eyes agencies
When proposals were classified, part of team to evaluate if they crossed our primarily defensive boundary policy or not, which required in depth understanding of the subject and possible outcomes and reevaluated as necessary as projects were executed
Assessed research engineer’s work, both in the moment and formal results level assessments and identified opportunities for professional development
Recognized need for cross-project coordination when a research area grew to be a significant part of the company
Organized group to coordinate work across all projects to avoid duplication of work and optimize research time
As part of group, changed release cycle of publicly published tools in the domain from more than yearly to every four months
Contributed heavily to culture and business development
Heavily involved in mentoring and coaching across all roles at Galois, including research engineers, other project leads and principle scientists just joining the company
Involved in hiring, such as leading the internship program, interviewing job applicants and participating in the “Life at Galois” videos
Ran both the Internship Program and Technical Talks for over a year each
Software Engineer (Level 3 of 5)
Responsible for the analysis subsystem on oscilloscopes (math, measurements and other algorithms) which cross compiles on Windows, Linux and OS X
Currently lead a team of five engineers
Daily duties as an engineer include new development, system testing, resolving system defects, supporting sales and marketing, system architecture, peer review, pair programming
Daily duties as a team lead include coordinating work with marketing and other teams, mentoring engineers, working with engineers overseas, task estimation, work management, requirements work, feature development
Developed an arbitrary expression analysis parser with multithreaded execution and caching
Advocated for adoption of agile practices project wide and introduced it to the wider engineering group
Lead contact between Beaverton and Bangalore software development teams, which led to an increase in productivity and quality
Volunteer on First Aid Committee for on campus medical emergencies and assist with training/drills
Products include Tektronix performance oscilloscope hardware and Tektronix TekScope Anywhere
Nominated for the President’s Award in 2011 for the annual Technical Excellence Awards
University of Colorado Boulder -- Incomplete
Coursework in Cybersecurity for Data Science, Ethical Issues in Data Science, Data Structures and Algorithms
Portland State University, Portland, OR -- December 2012
Concentrations in Security and Systems
Thesis: A Survey and Analysis of Solutions to the Oblivious Memory Access Problem
Portland State University, Portland, OR -- December 2012
NSA Certified Program
Rensselaer Polytechnic Institute, Troy, NY -- May 2008
Rensselaer Polytechnic Institute, Troy, NY -- May 2007
Concentrations in Theoretical Mathematics and Numerical Computation
Erin Chapman. 2024. Miscounted and Misunderstood: The Intersection of Autism, Women, and Suicide. Joint Statistical Meetings; Portland, OR.
Donna LaLonde, Jana Asher, Brianna Blaser, Erin Chapman, Gwynn Gebeyehu, Shu-Min Liao and Amy Willis. 2023. On the Intersection of Women and Disability in Statistics and Data Science. Women in Statistics and Data Science; Bellevue, WA.
Erin Chapman, Julie Davis, Peter Flom, Ryan Machtmes and Anja Zgodic. 2023. Transitioning Between School and Work with Disabilities. American Statistical Association Committee on Statistics & Disabilities Webinar Series.
Erin Chapman, Kimberly Sellers, Deirdre Middleton, Eunice Kim, Therri Usher and Mark Otto. 2022. Moving Toward Justice, Equity, Diversity, and Inclusion in the Statistical Sciences. Joint Statistical Meetings; Washington, D.C.
Brianna Blaser, Erin Chapman, Katherine Ensor, John Scott and Ryan Tibshirani. 2022. Making Data and Statistics Impactful Through Inclusivity, Powerful Collaboration, and Effective Innovation. Joint Statistical Meetings; Washington, D.C.
American Statistical Association. 2022. The ASA Committee on Statistics & Disability Working to Improve Accessibility. Practical Significance.
Jem Berkes, Erin Chapman and Adam Wick. 2017. DDoS Defense with a Community of Peers (3DCoP). FloCon; San Diego, CA.
Erin Chapman. 2016. Critical Applications for Mobiles Roots of Trust. DHS R&D Showcase and Technical Workshop; Washington, D.C.
Jem Berkes, Erin Chapman and Adam Wick. 2016. Demonstration and Poster Session: 3DCoP: DDoS Defense for a Community of Peers. FloCon; Daytona Beach, FL.
Jared Chandler, Kathleen Fisher, Erin Chapman, Eric Davis, Adam Wick. 2020. Invasion of the Botnet Snatchers: A Case Study in Applied Malware Cyberdeception. In Proceedings of the 53rd Hawaii Internation Conference on Systems Sciences (pp. 1855-1864) http://hdl.handle.net/10125/63968
Rui Abreu, David Archer, Erin Chapman, James Cheney, Hoda Eldardiry, Adrià Gascón. 2016. Provenance Segmentation. In Proceedings of the 8th USENIX Workshop on the Theory and Practice of Provenance (TaPP 16), June 8-9, 2016, Washington, D.C. USENIX Association. https://www.usenix.org/conference/tapp16/workshop-program/presentation/abreu
Erin Chapman. 2014. Success Through Failure: How we got Agile to Work on a Distributed International Team. In Proceedings of the 33rd Pacific NW Software Quality Conference (pp. 75-84), October 20-22, 2014, Portland, OR.
Erin Chapman. 2012. A Survey and Analysis of Solutions to the Oblivious Memory Access Problem. Master's thesis. Portland State University (PSU), Portland, Oregon.
Erin Chapman. 2022. My ASA Story. AMSTATNews 541 (July 2022), 11.
American Statistical Association
Association for Computing Machinery
Associate for Computing Machinery - Special Interest Group on Accessible Computing
Association for Computing Machinery - Women
Caucus for Women in Statistics
Institute of Mathematical Statistics
Society of Women Engineers (inactive)
Assistive Technology
Support for Deaf Children
Most adults in a child's life do not learn how to sign
While baby sign is commonly learned these days, adults tend to look for the perfect sign
Toddlers mispronounce words as they learn to speak, they also lack the fine motor skills for distinct signs
How does a caregiver know what the child wants?
There is not a large dataset of young children signing which limits machine learning techniques
Currently experimenting with different machine learning algorithms to see if the caregiver takes a photo of the child, a list of possible words could created
Research problems
Some signs can be very similar
Facial expressions can change a sign
Context of sign matters
Beginning with a small set of initial signs to validate research direction
Gamification of Desired Behaviors
Eustachian Tube Disorder causes a dislike of any motion that is not in a smooth linear direction
Researching progression of learned motion recommended by occupational therapists
Design a progression of movements that will lead to a goal such as swinging while making it engaging for a young child