Skip to content
View thomas211738's full-sized avatar

Highlights

  • Pro

Block or report thomas211738

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
thomas211738/README.md

Hey there!

About Me 👨‍💻

My name is Thomas, and I'm a student interested in Data Science, Frontend and Backend Development, and Quantitative Finance.

Education 🎓

I am a Senior at Boston University, majoring in Data Science and minoring in Business.

Skills 🚀

Programming

Python Java HTML CSS JavaScript MATLAB Node.js Express.js React.js Next.js

Python Libraries

NumPy Pandas Matplotlib TensorFlow SciPy Keras scikit-learn

Other

MySQL Git GitHub MongoDB Azure

GitHub Stats 📊

thomas211738's GitHub Stats

Projects 🔭

Boston KTP Website

I led the management and development for the website for my professional technology fraternity Kappa Theta Pi. This full-stack website uses react, node, express, firebase, and Mongodb. I also used a 3D model of BU's building of computing and data sciences and three-js to create an engaging animation in the rush page. Users can view different pages, including about us, all the brothers, e-board, and alumni of KTP, rush page, and a contact us page.

GitHub Website

Boston KTP

I led the management and development of a rush app for my professional technology fraternity Kappa Theta Pi. This full-stack app uses react native, node, express, firebase, and Mongodb. The app also uses Google Oauth sign-in for authentication for only Boston University emails. Once logged in, users have access to many things. They can see KTP's upcoming rush events. They can also see a list of other rushees, brothers, and board and their specific profiles. They are able to receive alerts from our eboard. Lastly, they can even customize their profile, adding a profile picture, interests, and social media. This app has helped a lot with KTP's rush process with more than 200 users on the app store!

GitHub GitHub

Covid-19 Policy

Led a team to create a modern data pipeline solution in Azure that extracted, cleaned, loaded and analyzed covid-19 policy data to discover which polices were most effective in reducing covid cases. Created a galaxy schema for our data in an ODS, which was loaded in an Azure synapse warehouse and connected to PowerBI for statistical analysis and evaluation

GitHub

Sports Betting Arbitrage

Sports betting arbitrage ensures a profit by betting on all outcomes with different bookmakers to exploit odds discrepancies. While rare, these opportunities can be identified using tools like Odds-API. Implied probabilities help find favorable odds, and we found that odds variations during a game offered more chances for arbitrage. Despite frequent odds updates, our analysis confirmed that arbitrage opportunities do exist, especially as games progress.

GitHub

ML on Technical Analysis Indicators

As a lead quantitative developer, I'm involved in BU's Finance and Investments Club, specifically their quantitative division. I'm currently leading a team of 4 quantitative developers to create many technical analysis indicators (RSI, MACD, Bollinger bands, etc.) in Python to be used on S&P 500 stocks. We then utilize machine learning in TensorFlow on the different technical analysis indicators to find patterns between them and predict the future directionality of a stock using the past 90 days. This project will then be used to help choose stocks to invest in using the club’s management fund (~1.1M AUM). Learn more about this project below!

GitHub

Sentiment Driven Stock Selector

I wanted to see if there was a correlation between news headlines and stock prices. I used Python to scrape Google News for S&P 500 companies’ headlines. I then analyzed the average sentiment of 5 headlines for each company daily for 4 weeks using the NLTK library. Applied linear regression to the data to identify the correlation between a company’s sentiment score and stock profit as a percentage of a company. Learn more about this project below!

GitHub

Portfolio Website

@joshleeds and I created a portfolio website for ourselves over the summer with HTML, CSS, and JavaScript. Working together as a team, we were able to create a website that showcased our coding skills and designs. We coded advanced animations, including a parallax scrolling effect, which created an engaging user experience. We also hosted the website using GitHub Pages and even created a domain for it. Learn more about this project below!

GitHub

Ways to Reach Me 📩

     

Popular repositories Loading

  1. KTP_Activities KTP_Activities Public

    KTP App

    TypeScript 10 1

  2. Sentiment-Driven-Stock-Selector Sentiment-Driven-Stock-Selector Public

    Picking company stocks based on the sentiment of its news headlines

    Python 1

  3. Portfolio-Website Portfolio-Website Public

    CSS 1

  4. Coin_flip_probabilities Coin_flip_probabilities Public

    Python

  5. Quant_Project Quant_Project Public

    Python 1

  6. Covid19_Policies Covid19_Policies Public

    1