Dylan Hans Projects

Academic and Personal

This is my avenue for creative exploration, embracing talent and passion to transform inspiration into valuable projects, study new topics, and develop solutions that foster growth and innovation.

I focus my efforts on financial applications and concepts, integrating programming, distributed systems, machine learning, and algorithms.

Split Financial July 2024

ReactJS
AWS/GCP
TS
Plaid
PGSQL
Python
Full Stack
...

venture to finance payments for in-store purchases

developing a cutting-edge banking platform that empowers users to finance in-store purchases by seamlessly integrating with their preferred digital wallets. Split Financial offers flexible, interest-free options for qualified users, along with the choice for long-term financing.

with swift and various frameworks, this application enables users to divide payments into manageable installments with minimal to no interest after a short application that performs a soft credit check and a quantitative model to evaluate user eligibility through calculating metrics from their retrieved equifax credit bureau data. The current tech stack is react, tailwind, next.js, typescript, redux, python, on AWS, integrating google cloud, plaid, dwolla, appwrite, and firebase auth.

these will change in the near future to the appropriate infrastructure that can handle banking institution loads and scalability. At this time in the building stage, users can sign-in through their existing banking institutions using Plaid for secure transactions and financial privacy.

In Development | Links: GitHub, Website, App

Project Image

Quantitative Studies April 2024

Python
R
Jupyter NoteBooks / Google CoLab
QuantConnect

repository featuring guides of algorithmic programs

collection of Jupyter Notebook and Google Colab projects with walkthroughs. These focus on machine learning and statistical approaches, ranging from trading strategies to financial modelling.

Links: CoLab, Collection

Project Image

Trading Dashboard March 2024

Python
Ruby
JS

dashboard for stock trading and data visualization

In Development | Links: Github, DashBoard

Project Image

Investment Analytics Agent for Stocks January 2024

Python
OpenAI
Streamlit

acquire NYSE financial stock data and reports

engineered a Python-based financial analysis assistant on Streamlit integrating OpenAI interaction capabilities with real-time stock price retrieval, technical analysis (SMA, EMA, RSI, MACD), financial reports, risk, media, and interactive plotting functionality.

Links: GitHub, Platform

Project Image

Pricing Models November 2023

Python
Streamlit
Data

monte carlo, black-schols, and more

designed several prediction models using Python and Streamlit that provide invaluable insights into option valuation, enabling investors and financial professionals to make informed decisions. These options give the holder the right to buy (call option) or sell (put option) an underlying asset, such as a stock, at a specific price on or before a predetermined expiration date.

Links: GitHub, Platform

Project Image

AI-Enabled Curriculum Evaluation Platform August 2023

React
Python
JS
Tailwind

evaluate students' academic performance effortlessly

educational platform that empowers teaching professionals’ to efficiently assess student learning objectives and streamline report card generation, through utilizing machine learning models and NLP to analyze student performance and deliver feedback.

leading end-to-end development of a dynamic, responsive web application using React, Vite, TailWind, Python, NodeJs, Redux, MongoDB and Google Cloud, etc. ensuring scalability, performance, robust functionality, and optimal user experience.

Links: GitHub, Website

Project Image

Artificial Robotic Manipulation System April 2023

Python
Microcontollers
OpenCV
Solidworks

accelerating human-robot interaction with enhanced control and vision

led the team in software design, fabricated UI controls for the mechanical linkage system using C++, microcontrollers, Python with OpenCV, NumPy, SciKit, etc. for computer vision to detect human hand gestures, and manage item retrieval with force sensitive resistors FSR402.

implemented algorithms to direct pressure expenditure, reduced contraction duration to 0.8 seconds, handling 3kg+ payloads with a weight of 750g.

supervised under a Professor, the prototype is to be integrated onto the faculty owned Franka Emika Robotic Arm after placing in the top teams of the Capstone Engineering Competition and may receive further funding or research.

Links: GitHub, Course Page

Project Image

IBM Compiler Integration March 2023

C
Linux
Ruby

compiler for a modern programming language

built a compiler and language processor fo Quby, a modern language that integrated components of C, Ruby, Pascal, and Turing on Linux, leveraging IBM’s construction technique. Adapted from PT Pascal compiler using S/SL, project’s outcome & tests sets revealed an evaluation score of 97%.

Links: GitHub, Course Page

Project Image

Muscle Bead Insertion - Software Training February 2023

C
VR
Microcontrollers
Team

queen's medical hackathon

constructed a VR environment in Unity with a physical feedback model using microcontrollers and programming in C, simulating layers of soft tissue and bone as a real-time positional response system. Led the hackathon team in software development and earned 2nd overall.

Links: GitHub, LinkedIn

Project Image

Inflate December 2022

Bootstrap
C++
Docker
HTML/CSS

track price and availability changes in market essentials

directed the software engineering team in constructing a full-stack trial analysis website to inform consumers on real-time product inventory inflation or price adjustments in their local stores. Applied HTML, CSS, Docker, C++, Bootstrap, etc. ranked top in the SAC.

Links: GitHub, Course Page

Project Image

ECommerce CLI Platform January 2022

Python
Command Line Interface
Sprints
Integration Testing

list products and order, similar to Ebay

designed CLI marketplace system for a software ‘company’ specified by a set of their requests. Assessed requirements, specifications, and met design quality plan.

application includes register functionality, login interface, product descriptions and account information through the use of Python, team Sprints, SQL, Docker, containers, and CI/CD. Measurement and software inspections conducted, integration tests were completed.

Links: GitHub, Course Page

Project Image

Autopilot System November 2021

C
Matlab
Computer Vision
Case Study

autonomous machine for road integrity analysis in MATLAB simulation

created an autonomous vehicle in MATLAB & C to record data when analyzing potholes in a simulated real-world domain using lidar, radar, and camera modules. Integration analysis demonstrated savings of $100 million over 10 years for the City of Toronto.

Links: GitHub, Report

Project Image