{"id":26,"date":"2020-12-14T19:41:07","date_gmt":"2020-12-14T19:41:07","guid":{"rendered":"https:\/\/haltriedman.com\/?page_id=26"},"modified":"2024-08-06T20:42:13","modified_gmt":"2024-08-06T20:42:13","slug":"technical-projects","status":"publish","type":"page","link":"https:\/\/haltriedman.com\/index.php\/technical-projects\/","title":{"rendered":"Engineering"},"content":{"rendered":"\n<p>From 2021 to 2024, I was a Senior Privacy Engineer at the Wikimedia Foundation, where I worked on large-scale implementations of differential privacy, high-level policy, and (sometimes) AI.<\/p>\n\n\n\n<p>I hold a B.S. in Computer Science, and have held technical internships at the New York Times, New Hampshire Democratic Party, and as a researcher at Brown University.<br><br>Relevant coursework includes: Computer Systems, Computer Systems Security, Cryptography, Theory of Computation, Distributed Computer Systems, Deep Learning, Algorithms for the People.<br><br>Here are my <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/htried\" target=\"_blank\">Github<\/a> and <a rel=\"noreferrer noopener\" href=\"http:\/\/gitlab.wikimedia.org\/htriedman\" data-type=\"URL\" data-id=\"gitlab.wikimedia.org\/htriedman\" target=\"_blank\">Gitlab<\/a> profiles. Any code that I still have access to can be made available on request.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"projects\">Projects<\/h2>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th><strong>Name (classes marked with *):<\/strong><\/th><th><strong>Skills, Languages, Frameworks:<\/strong><\/th><th><strong>Description:<\/strong><\/th><\/tr><\/thead><tbody><tr><td>SpinachBot<\/td><td>PyWikiBot, wikitext, LLMs<\/td><td>Created an <a href=\"https:\/\/www.wikidata.org\/wiki\/User:SpinachBot\">on-wiki agent <\/a>that attempts to generate SPARQL queries from natural language prompts for complex question-answering.<\/td><\/tr><tr><td>DP visualization site<\/td><td>React, Javascript, API creation<\/td><td>For the 2024 Wikimedia Hackathon, created a <a href=\"https:\/\/dp-pageviews.toolforge.org\/\">website<\/a> for visualizing trends in differentially private datasets.<\/td><\/tr><tr><td>PEPR 2024 Program Committee<\/td><td>Academic editing, conference program curation<\/td><td>Serving on the <a href=\"https:\/\/www.usenix.org\/conference\/pepr24\">PEPR 2024<\/a> program committee, reading, evaluating, and editing conference programs to ensure an effective conference<\/td><\/tr><tr><td>WMF Differential Privacy<\/td><td>Python, Golang, Spark, statistics cryptography, data engineering<\/td><td>Built data infrastructure and processes for using differential privacy at the Wikimedia Foundation. Increased the amount of pageview data WMF releases by 40x, while keeping users safer.<\/td><\/tr><tr><td>Turtl Vanishing Database*<\/td><td>Javascript, Rust, applied cryptography<\/td><td>Integrated complex cryptography into <a rel=\"noreferrer noopener\" href=\"https:\/\/turtlapp.com\" target=\"_blank\">Turtl<\/a>, an open-source, fully-encrypted collaborative notes app.<\/td><\/tr><tr><td>NYT Cooking Recommendations<\/td><td>Go, Python, BigQuery<\/td><td>Built and validated new algorithms for recipe recommendation for 600,000+ NYT cooking users.<\/td><\/tr><tr><td>New Hampshire Democratic Party<\/td><td>Python, BigQuery<\/td><td>Conceptualized, deployed, and monitored ML algorithms to leverage data about support and volunteer propensity among voters.<\/td><\/tr><tr><td>Opioid Data Journalism*<\/td><td>Product management, Python, d3.js<\/td><td>Currently PM-ing large-scale data analysis and reporting on the opioid crisis in RI.<\/td><\/tr><tr><td>Deep Learning (Ethics TA)*<\/td><td>Python, Google Colab<\/td><td>Co-wrote and designed an ethically-engaged curriculum for a 370-person deep learning class for Brown\u2019s Responsible CS program.<\/td><\/tr><tr><td>ELVO AI<\/td><td>Python, Keras, Tensorflow<\/td><td>Founding member of a medical AI research team studying <a href=\"https:\/\/pubs.rsna.org\/doi\/10.1148\/radiol.2020200334\">automated diagnosis of large strokes using machine learning<\/a>.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>From 2021 to 2024, I was a Senior Privacy Engineer at the Wikimedia Foundation, where I worked on large-scale implementations of differential privacy, high-level policy, and (sometimes) AI. I hold a B.S. in Computer Science, and have held technical internships at the New York Times, New Hampshire Democratic Party, and as a researcher at Brown&hellip; <a class=\"more-link\" href=\"https:\/\/haltriedman.com\/index.php\/technical-projects\/\">Continue reading <span class=\"screen-reader-text\">Engineering<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-26","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/haltriedman.com\/index.php\/wp-json\/wp\/v2\/pages\/26","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/haltriedman.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/haltriedman.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/haltriedman.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/haltriedman.com\/index.php\/wp-json\/wp\/v2\/comments?post=26"}],"version-history":[{"count":7,"href":"https:\/\/haltriedman.com\/index.php\/wp-json\/wp\/v2\/pages\/26\/revisions"}],"predecessor-version":[{"id":154,"href":"https:\/\/haltriedman.com\/index.php\/wp-json\/wp\/v2\/pages\/26\/revisions\/154"}],"wp:attachment":[{"href":"https:\/\/haltriedman.com\/index.php\/wp-json\/wp\/v2\/media?parent=26"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}