Avatar

Daniel Leef

Student

Bellevue, WA

daniel.g.leef@gmail.com


Independent App Development: BlubHub

BlubHub provides anonymous college-based messaging formus with upvote / downvote capabilities (written in Swift with a Firebase backend)

Avatar

Languages

Java, C++, Python, Javascript / Typescript, C#

C, Swift, HTML

Haskell, Racket, R


Technologies

GraphQL, React, ASP.NET, Spring Framework, Firebase

Fluent

Docker, Kafka, Redis, SQL, MongoDB

Advanced

Tensorflow

Intermediate

AWS

EC2, Elastic Beanstalk, S3

Advanced

ECR, ElastiCache, Lambda

Intermediate


Work Experience

Software Engineering Intern / Microsoft
June, 2020 - September, 2020

On the Key Vault Managed HSM team within C+AI Security: designed and deployed to production a website that allows quick access to crucial, real-time security data


Software Engineering Intern / Nordstrom
June, 2019 - September, 2019

On the Prices and Promotions team: designed, implemented, and deployed to production a new database layer that masks data using inputted templates without affecting latency


Software Development Intern / Mentor, a Siemens Business
June, 2018 - September, 2018

Built a GraphQL API for ContextSDM product; re-implemented for Apache Kafka


Research: Center for Cyber Security and Privacy

April, 2019 - Present
Malicious Cryptocurrency Activity

UO Ripple Scholarship Recipient

Learned several well established address clustering methods (grouping addresses that correspond to a single entity) and theorized new clustering approaches. Developed machine learning models, logistic regression and convolutional neural network, for BitCaught, a system which works to accurately detect if a given wallet address is malicious based off of past transaction activity.

Download BitCaught paper
CAPTURE: Crowdsourced Anti-Phishing Through User Retribution

Theorized different social computing mechanisms and approaches to combat phishing schemes. Created iOS proof of concept application allowing "smart" users to help "dumb" users through the submission of honey tokens to phishing sites; organizations being impersonated also granted access to the tokens in order to identify malicious users.


Education

University of Oregon
September, 2017 - June, 2021

B.S. in Economics / B.S. in Computer Science / Minor in Math

Relevant Coursework: Data Structures, Algorithms, Operating Systems, Machine Learning, Advanced Economic Theory, Behavioral Economics, Econometrics, Linear Algebra, Number Theory, Monetary Theory


Oregon Episcopal School
2013 - 2017

High School Diploma


Additional Info

Encryption Project
September, 2015 - February, 2016

Title: Creating a Secure Communications System Using a One-time-pad Exchange Method and a Web-generated Substitution Cipher

Details: Conceived, designed, and implemented with Java an encrypted communication system that uses Web Service APIs to derive randomness from weather and stock data


Entrepreneurship Club
September, 2014 - May, 2017

Details: Co-founded a forum where top business executives, as well as locally and nationally renowned entrepreneurs, come to speak with students about their paths to success