GithubHelp home page GithubHelp logo

Hi My name is Kevin Gallaccio

Full-Stack Java Developer

I am a Full-Stack Java developer currently honing skills at Coders Campus bootcamp.

To see examples of my work, follow my progress on LinkedIn via #KevinsCodingJourney in English 🇎🇧 or #ParcoursDevDeKevin in French ðŸ‡Ŧ🇷

Let's connect and explore new opportunities!

  • 🌍  I'm based in Marseille, France
  • ✉ïļÂ  You can contact me at [email protected]
  • 🧠  I'm learning Java ☕ïļ, Spring ðŸŒą, MySQL 🐎, Maven ðŸŠķ, JavaScript 📄, React ⚛ïļ
  • ðŸĪÂ  I'm open to collaborating on any projects using the above stacks
  • ⚡  I speak French ðŸ‡Ŧ🇷, English 🇎🇧, Brazilian Portuguese 🇧🇷 and Italian ðŸ‡ŪðŸ‡đ so don't hesitate to contact me in your preferred language!

Skills:

Git Java JavaScript HTML5 CSS3 React MySQL Illustrator Figma

Socials:

My GitHub Stats:

Top Languages

Kevin Gallaccio's Projects

kevin-assignment-1 icon kevin-assignment-1

Create a responsive HTML/CSS page mimicking the Brain.fm website. Focus on layout and styling to replicate the look and feel of the original site.

kevin-assignment-10 icon kevin-assignment-10

Spoonacular Meal Planner API Integration -- Integrate with the Spoonacular API to create a web app for generating daily or weekly meal plans. Use Spring Boot and implement endpoints for fetching meal plans based on parameters like calories, diet, and exclusions.

kevin-assignment-11 icon kevin-assignment-11

Transaction History Viewer -- Develop an online banking account history viewer with two webpages. The first page displays a list of all transactions, sorted by date. The second page shows details of a specific transaction when its ID is clicked.

kevin-assignment-12 icon kevin-assignment-12

Pizza Restaurant Database Design -- Design a pizza restaurant database schema for orders. Include tables for customers, pizzas, and orders with a join table for many-to-many relationships. Populate the database, and write SQL queries to analyze customer spending and order details.

kevin-assignment-2 icon kevin-assignment-2

Higher/Lower Guessing Game -- Develop a game where players guess a randomly generated number between 1 and 100. Implement input validation, provide feedback on each guess, and limit the player to 5 attempts. Display the outcome (win/lose) and the correct number at the end.

kevin-assignment-4 icon kevin-assignment-4

Student Enrollment List -- Assist college professors in managing student enrollment lists. Parse a master CSV file, separate data into three course-specific CSV files, and sort students by grade in descending order. Files should be named course1.csv, course2.csv, and course3.csv.

kevin-assignment-5 icon kevin-assignment-5

Custom ArrayList Implementation -- Code a custom implementation of the ArrayList data structure in Java. Implement add and get methods, and ensure the backing array doubles in size when reaching capacity. Test the CustomArrayList class in a separate CustomListApplication class.

kevin-assignment-6 icon kevin-assignment-6

Sales Data Analysis -- Use Java Streams to analyze sales data for Tesla vehicles from 2016 to 2019. Read data from CSV files, calculate yearly sales, and determine the best and worst months for each model (Model 3, Model S, Model X).

kevin-assignment-7 icon kevin-assignment-7

User Authentication and Validation -- Enhance the user login application from Assignment #3 with unit testing and test-driven development. Create JUnit tests for User and UserService classes, ensuring proper validation and handling of login attempts.

kevin-assignment-8 icon kevin-assignment-8

Asynchronous Data Retrieval -- Implement asynchronous code to fetch data from the Assignment 8 starter code. Fetch numbers asynchronously and determine the frequency of each unique number in the data.

kevin-assignment-9 icon kevin-assignment-9

Recipe Filter API -- Create a Spring Boot web app with endpoints to filter recipes based on dietary preferences. Implement endpoints for gluten-free, vegan, vegan-and-gluten-free, vegetarian, and all recipes. Use Apache Commons CSV to parse recipe data from a file.

kevin-assignment3 icon kevin-assignment3

User Validation with CSV -- Build a Java console application for user login validation using data from a CSV file. Utilize a User POJO class and a UserService class for logic. Implement a login screen, check user credentials, and handle invalid login attempts with a maximum of 5 tries.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google âĪïļ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.