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)
Languages
Java, C++, Python, Javascript / Typescript, C#
C, Swift, HTML
Haskell, Racket, R
Technologies
GraphQL, React, ASP.NET, Spring Framework, Firebase
Docker, Kafka, Redis, SQL, MongoDB
Tensorflow
AWS
EC2, Elastic Beanstalk, S3
ECR, ElastiCache, Lambda
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
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
Built a GraphQL API for ContextSDM product; re-implemented for Apache Kafka
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 paperTheorized 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.
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
High School Diploma
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
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