Skip to content
View jpvance123's full-sized avatar

Block or report jpvance123

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
jpvance123/README.md

👨🏻‍💻 John Vance @jpvance123

Linkedin Badge Gmail Badge Twitter Badge Instagram Bade

Home

Hello, welcome to my github page! Please visit my Personal Website for more information, and best ways to contact me for prospective employers.

Portfolio: Portfolio Showcase
DApp: DApp with Solidity and React

About Me

  • 👨‍🎓 Graduated this May (2022) with a B.S. in Computer Science at Southern Illinois University in Carbondale.
  • Looking to gain valuable experince fresh out of college, and am a very efficent learner who can master new skills quickly.
  • Hobbies Include: Football 🏈, Golf 🏌️‍♂️, Beer 🍺, Disc Golf 🥏, VideoGames 🎮, My Golden doodlen 🐕
  • Current Projects and areas of Research Include:
💻 Projects 🚀 Research
Computational statistics with R Email Data Analytics with and without Machine Learning
Portfolio Showcase with Sanity and React BlockChain and Web3 DApps
Transaction DApp with GIPHY-API Cloud Solutions to come once working

💻 My Tech Stack

Tech Stack

  • Beginner: React, Sanity, Solidity, REST-ful API's
  • Intermediate: MERN Stack, Agilie Methodologies
  • Proficient: Java, Python, mySQL

Current Projects

  • Twitter Sentiment Analysis
    • Used Apache Kafka for handling twitter stream, python for ML sentiment analysis, and built Plotly-Dash application for visualization of tweets based on key words.
    • Metadata derived was to be used by first responders to help assist in natural disaster relief efforts.
    • Filtered tweets by relevant and nonrelevant, showing the relevant tweets geographical location, timestamp, and other useful metrics to help aid in rescue efforts.
    • Technologies Used: Python, Kafka, Plotly-Dash, Tweepy API, and mySQL
  • DApp for ETH Transactions
    • Used Solidity Smart Contract for DApp transactions on ETH. Once user logged into metamask they can view all transactions made on website.
    • Utilized GIPHY-API for sending a gif with each transaction based on keyword/s provided by user.
    • Transaction processed included amount of ETH, personal message, timestamp, and custom gif from API.
    • Technologies Used: React, Solidity, Nodejs, GIPHY-API
  • Multi-Threaded JavaFx Video Player
    • Scrum master for Distributed Applications final project. Organized Sprint for completion of project with captured requirements from professor Dr. Khamed.
    • Multi-threaded Java server-client application for synchronized video playing feature, chat feature to allow communication between clients during video showing.
    • Utilized server GUI which we used to keep track of all client connections, client network statistics, and status of client connection.
    • Technologies Used: JavaFx, JavaFx.concurrent, Agile Methodologies, Git
  • Portfolio Showcase
    • Built web application to serve as portfolio showcase of all work done to date.
    • Utilized Sanity query API to allow for smooth CI/CD and updating of completed projects.
    • React on front-end to serve responsive, clean UX design. Includes bio, Creative Portfolio, Skills & Experiences, Testimonials, and contact form.
    • Technologies Used: React, Sanity, SCSS

Pinned Loading

  1. SIU-Twitter-Analytics SIU-Twitter-Analytics Public

    Jupyter Notebook

  2. Amdocs_ML_Email_Analytics Amdocs_ML_Email_Analytics Public

    ooc

  3. DApp-Solidity-React-ETH DApp-Solidity-React-ETH Public

    DApp using Solidity and React

    JavaScript

  4. Portfolio Portfolio Public

    JavaScript