Richard Roberts

Associate Consultant

Washington, DC, United States12 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Ph.D. candidate focused on computer security research.
  • Experience in automated vulnerability detection.
  • Prototyped Microsoft Office Researcher tool.
Stackforce AI infers this person is a Cybersecurity and Software Development expert with a focus on research and prototyping.

Contact

Skills

Core Skills

Frontend Development

Other Skills

CSSHTMLTypescriptKnockout.js

About

I am a Ph.D. student studying Computer Science at the University of Maryland's Maryland Cybersecurity Center (MC2) . My primary research interest is Computer Security. I am currently researching several topics including (but not limited to): measuring website and domain impersonation on the web, discovering the unintended consequences of Certificate Transparency, and investigating users' mental models of computer security and deception. More information on my research can be found on my personal website: www.richard.technology

Experience

12 yrs 2 mos
Total Experience
4 yrs 6 mos
Average Tenure
8 yrs 10 mos
Current Experience

Cloudflare

Cryptography Research Engineer

Oct 2020Dec 2020 · 2 mos

University of maryland college park

Research Assistant

Aug 2017Present · 8 yrs 10 mos · Washington D.C. Metro Area

Max planck institute for software systems

Research Assistant

Aug 2017Feb 2019 · 1 yr 6 mos · Saarbrücken Area, Germany

Synack, inc.

2 roles

Data & Research (Remote Contractor)

Sep 2016Aug 2017 · 11 mos

  • Part time (15 hr/week), remote contracting work extending work done during during my summer internship with Synack. Some responsibilites include:
  • Research into automated detection solutions for new vulnerabilities.
  • Design efficient, automated port and service probing.
  • Utliize and maintain open-source vulerability scanners.

Vulnerability Detection and Analysis

May 2016Aug 2016 · 3 mos

  • Responsibilities same as those listed for the Synack remote contractor position.

Microsoft

Software Engineer

May 2015Aug 2015 · 3 mos · Redmond, Washington

  • Prototyped the Microsoft Office Researcher tool (https://blogs.office.com/2016/07/26/the-evolution-of-office-apps-new-intelligent-services-such-as-researcher-and-editor-in-word-and-outlook-focused-inbox-as-well-as-continued-powerpoint-innovation-with-zoom/).
  • Relevant technologies included CSS/HTML, Typescript, and Knockout.js.

Palantir technologies

Infrastructure Quality Engineer

May 2014Aug 2014 · 3 mos · Palo Alto, California

  • Created a mock dataset generator, and used mocked data for testing performance impacts at scale.
  • Relevant technologies included Java, JProfiler, PostgreSQL, Cassandra, and Elasticsearch.

University of pennsylvania

Teaching Assistant

Jan 2014May 2017 · 3 yrs 4 mos · Philadelphia

  • Teaching Assistant for CIS240, Introduction to Computing Systems. The class traces computing systems from transistors to machine code, assembly, and finally C. 4 semesters, 1 serving as head TA for the course.
  • Teaching Assistant for CIS331, Introduction to Networks & Security. The class surveys computer security topics including cryptography, web security, network security, application security, and security policy. 3 semesters.
  • Responsibilities include creating and grading assignments, holding weekly office hours, monitoring online discussion forums, and presenting seminars. Head TA responsibilities also include organization and management of other TAs.

Education

University of Maryland

Doctor of Philosophy - PhD — Computer Science

Jan 2017Present

University of Pennsylvania

Master's of Science in Engineering

Jan 2015Jan 2017

University of Pennsylvania

Bachelor of Science in Engineering — Computer Science

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Frontend Development

Explore similar profiles based on matching skills and experience

Richard Roberts - Associate Consultant | Stackforce