My Skills

Throughout my work experience and personal projects I've leveraged a wide variety of skills and tools...

  • Machine Learning Skills: Through Python packages like Sklearn, Keras and Tensorflow, I've built, maintained and validated Xgboost, DecisionTree, Neural Network and many types of regressor models
  • Geospatial: I've also used Python to work with geospatial data extensively to calculate distance to locations, route distances as well as aggregating demographic information to existing datasets.
  • Natural Language Processing: I have used resources like Selenium, BeautifulSoup, NLTK and Regex to scrape and extract sentiment from social media and job listing data.
  • Web Development: I've built many websites (including this one) using tools like: React, Node.js and Next.js to build websites for personal projects and contract work.
Filter by Category
Filter by Expertise
Python
Python
Programming Languages - Expert

Learn More

I am the most proficient in Python and use it on a daily basis and the majority of my professional work and many of my projects employ it. I first learned Python while in college and have learned a wide variety of skillssets that can be seen below.
Machine Learning Algorithms
  • SkLearn Decision Trees
  • Keras Neural Networks
  • HuggingFace & Transformers
  • Xgboost
  • Linear/Logistic Regressions
Clustering Methods
  • K-means
  • Principal Component Analysis
  • Regular Expressions
  • Requests
Web Scraping
  • Selenium
  • BeautifilSoup
  • Regular Expressions
  • Pyautogui, Mouse & Keyboard
Visualization
  • Matplotlib
  • Seaborn
  • Plotly
  • geoplotlib
SQL
SQL
Programming Languages - Expert

Learn More

I have become extremely proficient in SQL. I have worked with extremely flawed databases and been able to work around the constraints to form extrmely complex and efficient SQL queries.

  • Created complex and efficent SQL queries
  • Levereged CTEs for efficiency
  • Tied together many different databases
  • Ensured that data was accurate by coordinating with existing personel
JavaScript
JavaScript
Programming Languages - Advanced

Learn More

I primarily use JavaScript in my personal projects and contract work in relation to building websites. I have built many websites (including this one) with Javascript and consider myself to be very proficient. I have used this language to write frontend, backend and styling scripts for full website functionality.

  • Used to create websites with React/Node.js/Next.js
  • Was contracted to build websites for companies
  • Created APIs for websites
R
R
Programming Languages - Advanced

Learn More

I first started learning R slightly before entering my master's program at UF. My master's program relied heavily on the usage of R, more so than Python. I am very comfortable in training, testing and validating machine learning algorithms in R.

Knowledge in R
  • GGplot2 - graphing & visualization package
  • Caret - machine learning package
  • Tidyverse - data manipulation toolset
  • Xgboost - machine learning package
  • Osmdata - package for pulling geospatial data
Node.js
Node.js
Programming Languages - Intermediate

Learn More

Node.js was the first website development framework that I learned. While working at Fortegra, I was commissioned by the CEO to build a custom internal-use website for the company. I have sense specialized to using React and Next.js that allows me to build more complex web apps.

  • Built internal food tracker website while at Fortegra
  • First Website Framework learned
Next.js
Next.js
Programming Languages - Advanced

Learn More

Using both Next.js and React, I have been able to build many different websites for personal project as well as contact work. This website was built using Next.js and I have learned how to leverage Large Language models to make websites efficiently in ways that would take me extended amounts of time without.

  • Contracted to build websites with Next.js
  • Built this website with the framework
React
React
Programming Languages - Intermediate

Learn More

Using both Next.js and React, I have been able to build many different websites for personal project as well as contact work. This website was built using Next.js and I have learned how to leverage Large Language models to make websites efficiently in ways that would take me extended amounts of time without.

  • Contracted to build websites with Next.js
  • Built this website with the framework
HTML
HTML
Programming Languages - Advanced

Learn More

I am extremely proficient in HTML and use the modified versions like JSX and React to build complex websites.

CSS
CSS
Programming Languages - Advanced

Learn More

I am extremely proficient in CSS and have used it in all of my website projects. I have also specialized in using a version of CSS called TailwindCss that I used for this website

Regex
Regex
Programming Languages - Intermediate

Learn More

I am proficient with Regular Expressions (Regex) and am able to extract keywords and any specific phrases needed. I have extensively used Regular Expressions for sentiment analysis.

  • Used for sentiment analysis
  • Used in website development to clean responses and remove any vulgar phrases/words
  • Used extensively in web scraping
Git
Git
Software Knowledge - Advanced

Learn More

Experienced in version control using Git. Managed code repositories, collaborated with teams using branching strategies, and resolved merge conflicts efficiently. I have used it both professionally and personaly frequently.

OpenAi API
OpenAi API
Software Knowledge - Intermediate

Learn More

I have been using OpenAi's ChatGPT since the day it was publicly released and have extensively leveraged it to make many aspects of my life more efficient. I also have spent $200 of my money in ChatGPT3.5turbo API credits for my personal projects

  • Used $200 in ChatGPT 3.5 Turbo Api credits
  • Leveraged the Whisper model for audio call transcription
  • Very good at prompt engineering and productionalizing APIs
MongoDb
MongoDb
Software Knowledge - Intermediate

Learn More

I use MongoDB as all of my website databases. I have connected to it with both JavaScript and Python to create, modify and store confidential user data.

Selenium
Selenium
Software Knowledge - Expert

Learn More

I am extremely proficient in Selenium and use it for many of my webscraping projects. At my height of using it, I had 3 seperate computers running selenium scrapping data for a month each for one of my Etsy shops.

Solidworks
Solidworks
Software Knowledge - Intermediate

Learn More

I have been using Solidworks since I had an internship with the Navy in highschool. It is my 3D models CAD software of choice and have made many different projects with it.

  • 3D printing a 3 foot model yacht
  • Created a yacht with over 500 individual unique components
  • Designed and 3D printed a racing drone frame
QGIS
QGIS
Software Knowledge - Intermediate

Learn More

I have used QGIS a lot for my Etsy shops with OpenStreetMap. I pulled and formatted many gigabytes worth of geospatial data to show all of the roads in a given area.

  • Used to create posters with all roads in a given city
  • Visualized data in relation to Hurricane/Tropical Storm pathways
  • Analyzed distances between key locations and competitors while at UNFI
Tableau
Tableau
Software Knowledge - Advanced

Learn More

I used Tableau a lot while completing my Masters Degree at the University of Florida. I was able to make visualizations that were easily ingestable by non-technical people. Early on I realized how important communicating insights from data is because if it is not communicated properly, it is not used by stakeholders.

PowerBI
PowerBI
Software Knowledge - Intermediate

Learn More

Developed business intelligence reports and dashboards with PowerBI. Connected to various data sources and provided actionable insights through data visualization.
Adobe Photoshop
Adobe Photoshop
Software Knowledge - Intermediate

Learn More

Edited and created graphics using Adobe Photoshop. Skilled in photo retouching, image composition, and graphic design for web and print.
Openstreetmap
Openstreetmap
Software Knowledge - Intermediate

Learn More

Contributed to and utilized OpenStreetMap for geographical data. Conducted mapping projects and integrated OSM data into various applications.
Microsoft Excel
Microsoft Excel
Software Knowledge - Expert

Learn More

Expertise in Microsoft Excel for data analysis, visualization, and automation. Created complex formulas, pivot tables, and macros to streamline processes.
Microsoft Word
Microsoft Word
Software Knowledge - Expert

Learn More

Proficient in Microsoft Word for document creation, editing, and formatting. Produced professional reports, proposals, and documentation.
Databricks
Databricks
Cloud Knowledge - Expert

Learn More

Utilized Databricks for data processing and analytics. Developed and maintained ETL pipelines, and created dashboards to monitor performance.
Snowflake
Snowflake
Cloud Knowledge - Intermediate

Learn More

Worked with Snowflake for cloud data warehousing solutions. Managed data storage, performed data transformations, and optimized query performance.
Vercel
Vercel
Cloud Knowledge - Intermediate

Learn More

Deployed and managed web applications on Vercel. Leveraged its features for serverless deployment and continuous integration.
AWS Lightsail
AWS Lightsail
Cloud Knowledge - Intermediate

Learn More

Deployed and managed virtual servers using AWS Lightsail. Configured instances for web hosting and application deployment.
AWS S3
AWS S3
Cloud Knowledge - Intermediate

Learn More

Used AWS S3 for scalable object storage solutions. Managed data storage, retrieval, and lifecycle policies for various projects.
Oracle Cloud Infrastructure
Oracle Cloud Infrastructure
Cloud Knowledge - Intermediate

Learn More

Implemented solutions on Oracle Cloud Infrastructure. Developed data pipelines, automated processes, and optimized cloud resources.