Hello! I'm Gavin Jaynes, a passionate and detail-oriented Web Developer with a background in data analysis and non-destructive testing. I specialize in developing web applications and RESTful APIs, with a strong focus on quality, analytical problem-solving, and continuous learning. My GitHub portfolio features a range of projects that demonstrate my expertise in Node.js, SQL, JavaScript, R, and data analysis. I am committed to delivering innovative solutions in both web development and data analysis.
Explore my portfolio to see my projects and skills in action. For any inquiries or collaboration opportunities, feel free to connect with me on LinkedIn or reach out via email.
Thank you for your interest!
- Project 1: Vidly - RESTful API
- Project 2: Exploring Cancer Rates by Country
- Project 3: Cleaning Basics with R
- Project 4: Exploring Airbnb Stay Patterns in New York City (2019) using Open Data
- Project 5: API Weather Application
- Project 6: Code Web Page Calculator
- Skills and Tools
- Contact Information
- Description: In this project, I built a robust RESTful API using Node.js, Express, and Joi. The project involved setting up the environment, creating endpoints for CRUD operations on movie genres, and ensuring data integrity through validation.
- Key Features:
- Express Middleware: Utilized
express.json()
to handle JSON requests. - CRUD Operations: Implemented endpoints for managing movie genres.
- Data Validation: Used Joi for rigorous input validation.
- Endpoint Testing: Employed Postman for comprehensive testing.
- Express Middleware: Utilized
- Skills Used: Node.js, Express, Joi, Postman.
- Code: Link to project
- Results: Demonstrated practical skills in building and maintaining scalable APIs, validating data, and creating well-tested applications.
- Description: Conducted exploratory data analysis (EDA) on cancer rate data to uncover trends and patterns, including an examination of ozone-cancer correlations.
- Skills Used: Google Sheets, Tableau, Data Cleaning, Exploratory Data Analysis.
- Code: Link to project
- Results: Provided visual insights into cancer rates across different regions and researched environmental factors affecting cancer rates.
- Description: Focused on data cleaning techniques using R to prepare datasets for analysis, ensuring data quality and consistency.
- Skills Used: R Programming, Data Cleaning, Data Exploration, Problem-Solving.
- Code: Link to project
- Results: Implemented data cleaning procedures, addressed missing values and duplicates, and saved the cleaned data for further analysis.
- Description: Analyzed Airbnb stay patterns in NYC for 2019 using open data to uncover trends and insights into accommodation preferences and pricing.
- Skills Used: Data Analysis, Visualization, Statistical Analysis.
- Code: Link to project
- Results: Produced valuable insights into Airbnb stay patterns, contributing to a better understanding of the NYC rental market.
- Description: This project showcases a weather web application developed using HTML, CSS, and JavaScript. It includes API integration with OpenWeatherMap to deliver real-time weather updates and forecasts.
- Skills Used: HTML, CSS, JavaScript, API Integration, Debugging.
- Code: Link to project
- Results: Delivered a functional and visually appealing weather app with hands-on experience in API integration and secure data access.
- Description: A dynamic web calculator built using HTML, CSS, and JavaScript. This project enhanced my coding skills and problem-solving abilities.
- Skills Used: HTML, CSS, JavaScript, Debugging, Object-Oriented Programming (OOP).
- Code: Link to project
- Results: Demonstrated proficiency in web development technologies through the creation of a seamless web calculator.
- Programming Languages: JavaScript, SQL, R
- Web Technologies: Node.js, RESTful APIs
- Data Visualization: Tableau, ggplot2
- Tools: Git, GitHub, MS Excel, Google Sheets
- Packages: tidyverse, ggplot2, dplyr, tidyr, readr
- Databases: BigQuery
- Phone: 208.569.9949
- Email: [email protected]
- LinkedIn: Gavin's LinkedIn Profile
Feel free to connect with me on LinkedIn or reach out via email if you'd like to discuss projects, opportunities, or data analysis. Let's work together to create innovative solutions!