Skip to content

Commit

Permalink
Merge pull request #61 from IvanPerez9/master
Browse files Browse the repository at this point in the history
Update develop
  • Loading branch information
IvanPerez9 authored May 29, 2024
2 parents ea603a7 + 27743c7 commit 9db534e
Show file tree
Hide file tree
Showing 14 changed files with 150 additions and 85 deletions.
39 changes: 20 additions & 19 deletions .github/workflows/pagesDeployment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,19 +32,19 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Setup Pages
uses: actions/configure-pages@v1
uses: actions/configure-pages@v4

- name: Build with Jekyll
uses: actions/jekyll-build-pages@v1
uses: actions/jekyll-build-pages@v1.0.9
with:
source: ./
destination: ./_site
- name: Upload artifact
uses: actions/upload-pages-artifact@v1
with:
# Upload entire repository
path: '.'
uses: actions/upload-pages-artifact@v3

################################
########### Linter ############
################################
Expand All @@ -68,25 +68,26 @@ jobs:
################################
########## Status job ##########
################################
report-build-status:
needs: build
runs-on: ubuntu-latest
steps:
- name: Report build status
uses: actions/deploy-pages@v1
with:
emit_telemetry: true
timeout: 600000
#report-build-status:
#needs: build
#runs-on: ubuntu-latest
#steps:
#- name: Report build status
#uses: actions/deploy-pages@v4
#with:
#emit_telemetry: true
#conclusion: success
#timeout: 600000
################################
######## Deployment job ########
################################
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
needs: report-build-status
runs-on: ubuntu-latest
steps:
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@main
uses: actions/deploy-pages@v4
Binary file modified PDFs/IvanPerezHuete_CV.pdf
Binary file not shown.
Binary file modified PDFs/IvanPerezHuete_CV_en.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ And then go to: http://localhost:1337/index.html
## 🛠️ WIP

### Kanban:
https://github.com/users/IvanPerez9/projects/1
https://github.com/users/IvanPerez9/projects/4

### Issues:
https://github.com/IvanPerez9/IvanPerez9.github.io/issues
96 changes: 51 additions & 45 deletions about.html
Original file line number Diff line number Diff line change
Expand Up @@ -221,16 +221,15 @@ <h2 class="section-title">
</div>

<div class="item">
<!--
<div class="meta">
<div class="upper-row">
<h3 class="job-title" data-i18n="personalProfile.job1">Freelance Developer</h3>
<div class="time" data-i18n="personalProfile.date1">2016 - Present</div>
</div>
<!--//upper-row-->
<div class="company" data-i18n="personalProfile.company1">Personal and Collaborative projects
</div>
</div>
<!--//meta-->
<div class="details">
<p data-i18n="personalProfile.details.p1">Composed an android app simulating the game Space
Invaders then apply and try out different testing tools, like Selenium and implemented BDD
Expand All @@ -240,29 +239,31 @@ <h3 class="job-title" data-i18n="personalProfile.job1">Freelance Developer</h3>
<p data-i18n="personalProfile.details.p3">Worked with Java + Spring framework for multiple
projects. I built a RESTful API for an online GYM with this tecnology. </p>
</div>
-->
<!--//details-->
</div>
<!--//item-->
<div class="item">
<div class="meta">
<div class="upper-row">
<h3 class="job-title" data-i18n="personalProfile.job2">Software Developer</h3>
<div class="time" data-i18n="personalProfile.date2">Dec 2018 - Dec 2020</div>
<div class="time" data-i18n="personalProfile.date3">Feb 2021 - Present</div>
</div>
<!--//upper-row-->
<div class="company">Work4Data | I+D Software Lab</div>
<div class="company">VIEWNEXT</div>
</div>
<!--//meta-->
<div class="details">
<p data-i18n="personalProfile.details.p11">Frontend and Backend development. Work with Spring
Boot, AngularJS, Bootstrap, PostgreSQL, OracleSQL, MSSQL. </p>
<p data-i18n="personalProfile.details.p12">Hibernate/JPA implementation, Java/Maven development.
</p>
<p data-i18n="personalProfile.details.p13">General knowledge of RESTful APIs and JSON.
Experience in Webservices (REST and SOAP).</p>
<p data-i18n="personalProfile.details.p14">Agile Development Experience. Continuous Integration
/ Continuous Delivery using DevOps tools and workflows such as Git, GitLab, Jira, and
Jenkins.</p>
<p data-i18n="personalProfile.details.p15">Java and Python microservices Backend Developer.</p>
<p data-i18n="personalProfile.details.p151">Worked with Java 11+ Spring Boot 2, Spring Framwork 5 applying mainly
reactive programming methodologies, developing web applications.</p>
<p data-i18n="personalProfile.details.p152">Python microservices with Python 3, Flask framework and Kafka</p>
<p data-i18n="personalProfile.details.p16">Reactive Srping Data repositories and Maven as project management tool and MonogoDB and OracleSQL as databases.</p>
<p data-i18n="personalProfile.details.p17">Test cases for unit and integration testing using JUnit and Mockito.
Experience in SONAR to generate and review quality of code.</p>
<p data-i18n="personalProfile.details.p18">Assisted in facilitating the Scrum ceremonies such as:
Product Increment planning, sprint planning, daily stand ups, sprint demos, and retrospectives.</p>
<p data-i18n="personalProfile.details.p19">Continuous Integration / Continuous Delivery using tools such as Git, Github, Jenkins, Openshift, Jira and Kanban board.</p>
</div>
<!--//details-->
</div>
Expand All @@ -271,27 +272,25 @@ <h3 class="job-title" data-i18n="personalProfile.job2">Software Developer</h3>
<div class="meta">
<div class="upper-row">
<h3 class="job-title" data-i18n="personalProfile.job2">Software Developer</h3>
<div class="time" data-i18n="personalProfile.date3">Feb 2021 - Present</div>
<div class="time" data-i18n="personalProfile.date2">Dec 2018 - Dec 2020</div>
</div>
<!--//upper-row-->
<div class="company">VIEWNEXT</div>
<div class="company">Work4Data | I+D Software Lab</div>
</div>
<!--//meta-->
<div class="details">
<p data-i18n="personalProfile.details.p15">Java and Python microservices Backend Developer.</p>
<p data-i18n="personalProfile.details.p151">Worked with Java 8+ Spring Boot 2, Spring Framwork 5 applying mainly
reactive programming methodologies, developing web applications.</p>
<p data-i18n="personalProfile.details.p152">Python microservices with Python 3 and Flask framework</p>
<p data-i18n="personalProfile.details.p16">Reactive Srping Data repositories and Maven as project management tool and MonogoDB as database.</p>
<p data-i18n="personalProfile.details.p17">Test cases for unit and integration testing using JUnit and Mockito.
Experience in SONAR to generate and review quality of code.</p>
<p data-i18n="personalProfile.details.p18">Assisted in facilitating the Scrum ceremonies such as:
Product Increment planning, sprint planning, daily stand ups, sprint demos, and retrospectives.</p>
<p data-i18n="personalProfile.details.p19">Continuous Integration / Continuous Delivery using tools such as Git, Github, Jira and Kanban board.</p>
<p data-i18n="personalProfile.details.p11">Frontend and Backend development. Work with Spring
Boot, AngularJS, Bootstrap, PostgreSQL, OracleSQL, MSSQL. </p>
<p data-i18n="personalProfile.details.p12">Hibernate/JPA implementation, Java/Maven development.
</p>
<p data-i18n="personalProfile.details.p13">General knowledge of RESTful APIs and JSON.
Experience in Webservices (REST and SOAP).</p>
<p data-i18n="personalProfile.details.p14">Agile Development Experience. Continuous Integration
/ Continuous Delivery using DevOps tools and workflows such as Git, GitLab, Jira, and
Jenkins.</p>
</div>
<!--//details-->
</div>
<!--//item-->

</section>
<!--//section-->
Expand Down Expand Up @@ -334,6 +333,32 @@ <h2 class="section-title">
-->
<!--//item-->

<!--//item-->
<div class="item">
<span class="project-title">
<a href="https://drive.google.com/file/d/1v5FBZ-T6MXmnRmB21gs-QA3Ul0u-3oXt/view" target="_blank"
>Java 21, Java 17, Java 11 and Advance Java 8</a>
</span> -
<span class="project-tagline" data-i18n="projectsCourses.onlineCourses.course13">
Review on versions 8 and 11 with the latest, and everything you need to know about the new versions of java (17/21) in a theoretical and practical way.</span>
</div>
<!--//item-->
<div class="item">
<span class="project-title">
<a href="https://www.udemy.com/certificate/UC-2dcbc4e9-0a18-494a-8bad-8b48b565d141/" target="_blank"
data-i18n="projectsCourses.onlineCourses.course11">Reactive Programming with Spring Boot 2 and Spring WebFlux</a>
</span> -
<span class="project-tagline" data-i18n="projectsCourses.onlineCourses.course12"> Building non-blocking and asynchronous reactive applications with Spring Boot 2 and Spring WebFlux.
Connecting to NoSQL databases (MongoDB), testing with JUnit and WebTestClient and consuming services with WebClient and Spring Cloud Eureka.</span>
</div>
<!--//item-->
<div class="item">
<span class="project-title">
<a href="https://www.udemy.com/certificate/UC-3bdd1d9e-6937-44ae-8cf3-30434c95dd6c/" target="_blank"
data-i18n="projectsCourses.onlineCourses.course9">Docker & Kubernetes</a>
</span> -
<span class="project-tagline" data-i18n="projectsCourses.onlineCourses.course10"> Deploy Docker applications manually, with managed services or with Kubernetes/AWS.</span>
</div>
<!--//item-->
<div class="item">
<span class="project-title">
Expand Down Expand Up @@ -395,25 +420,6 @@ <h2 class="section-title">
<span class="project-tagline" data-i18n="projectsCourses.onlineCourses.course8"> Initialization to
git, learn the basic about git workflow and git commands.</span>
</div>
<!--//item-->
<div class="item">
<span class="project-title">
<a href="https://www.udemy.com/certificate/UC-3bdd1d9e-6937-44ae-8cf3-30434c95dd6c/" target="_blank"
data-i18n="projectsCourses.onlineCourses.course9">Docker & Kubernetes</a>
</span> -
<span class="project-tagline" data-i18n="projectsCourses.onlineCourses.course10"> Deploy Docker applications manually, with managed services or with Kubernetes/AWS.</span>
</div>
<!--//item-->
<div class="item">
<span class="project-title">
<a href="https://www.udemy.com/certificate/UC-2dcbc4e9-0a18-494a-8bad-8b48b565d141/" target="_blank"
data-i18n="projectsCourses.onlineCourses.course11">Reactive Programming with Spring Boot 2 and Spring WebFlux</a>
</span> -
<span class="project-tagline" data-i18n="projectsCourses.onlineCourses.course12"> Building non-blocking and asynchronous reactive applications with Spring Boot 2 and Spring WebFlux.
Connecting to NoSQL databases (MongoDB), testing with JUnit and WebTestClient and consuming services with WebClient and Spring Cloud Eureka.</span>
</div>
<!--//item-->

</section>
<!--//section-->

Expand Down
3 changes: 3 additions & 0 deletions assets/css/weekly.css
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ body {
border-radius: 10px;
min-width: 40vh;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
/* Establecer altura máxima y overflow */
max-height: 320px;
overflow-y: auto;
}

.meal-planner {
Expand Down
Binary file added assets/images/netflix-video-expire.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/netflix.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/weekly.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 20 additions & 4 deletions assets/json/meals.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,17 +25,33 @@
"Cinta de lomo y patatas",
"San Jacobos o flamenquines",
"Albóndigas",
"Filete y batata frita"
"Filete y batata frita",
"Fideos de arroz con calabacin y zanahoria + soja y aceite sesamo",
"Guisantes con jamon",
"Lasagna o canelones",
"Judias pintas con rape",
"Filetes de pavo",
"Filetes cerdo empanados",
"Atun y wakame",
"Poke"
],
"dinner":[
"Fajitas con pimiento y cebolla",
"Fajitas con pimiento y cebolla caramelizada",
"Guacamole",
"Hummus con zanahoria",
"Pizza casera",
"Quesadilla",
"Tortilla francesa",
"Yogur con fruta",
"Perritos calientes",
"Hamburguesa"
"Hamburguesa",
"Cinta de lomo",
"Pavo a la plancha",
"Mini pizzas de calabacin",
"Nuggets",
"Flautas",
"Revuelto",
"Verduras a la plancha",
"Tomate/Pimiento + Atun"
]
}
}
15 changes: 11 additions & 4 deletions i18n/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,12 +60,12 @@
"p13": "General knowledge of RESTful APIs and JSON. Experience in Webservices (REST and SOAP).",
"p14": "Agile Development Experience. Continuous Integration / Continuous Delivery using DevOps tools and workflows such as Git, GitLab, Jira, and Jenkins.",
"p15": "Java and Python microservices Backend Developer.",
"p151": "Worked with Java 8+, Spring Boot 2, Spring Framwork 5 applying mainly reactive programming methodologies, developing web applications.",
"p151": "Worked with Java 11+, Spring Boot 2, Spring Framwork 5 applying mainly reactive programming methodologies, developing web applications.",
"p152": "Python microservices with Python 3 and Flask framework",
"p16": "Reactive Spring Data repositories and Maven as project management tool and MonogoDB as database.",
"p16": "Reactive Spring Data repositories and Maven as project management tool and MonogoDB and OracleSQL as databases.",
"p17": "Test cases for unit and integration testing using JUnit and Mockito. Experience in SONAR to generate and review quality of code.",
"p18": "Assisted in facilitating the Scrum ceremonies such as: Product Increment planning, sprint planning, daily stand ups, sprint demos, and retrospectives.",
"p19": "Continuous Integration / Continuous Delivery using tools such as Git, Github, Jira and Kanban board."
"p19": "Continuous Integration / Continuous Delivery using tools such as Git, Github, Jenkins, Openshift, Jira and Kanban board."
}
},
"projectsCourses": {
Expand All @@ -87,7 +87,8 @@
"course9": "Docker & Kubernetes",
"course10": "Deploy Docker applications manually, with managed services or with Kubernetes/AWS",
"course11": "Reactive Programming with Spring Boot 2 and Spring WebFlux",
"course12": "Building non-blocking and asynchronous reactive applications with Spring Boot 2 and Spring WebFlux. Connecting to NoSQL databases (MongoDB), testing with JUnit and WebTestClient and consuming services with WebClient and Spring Cloud Eureka."
"course12": "Building non-blocking and asynchronous reactive applications with Spring Boot 2 and Spring WebFlux. Connecting to NoSQL databases (MongoDB), testing with JUnit and WebTestClient and consuming services with WebClient and Spring Cloud Eureka.",
"course13": "Review on versions 8 and 11 with the latest, and everything you need to know about the new versions of java (17/21) in a theoretical and practical way."
}
},
"projects":{
Expand Down Expand Up @@ -129,6 +130,12 @@
"languaje": "JSON & CSS",
"line1":"Halloween inspired theme with mainly orange and purple colours.",
"line2":"Available as an extension in the Microsoft market place."
},
"card6":{
"title": "Expiring on Netflix soon",
"languaje": "Python + WebScraping",
"line1":"Movies and series from Netflix 'My List' that are going to be removed soon.",
"line2":"Done with Python and WebScraping with Selenium webdriver."
}
},
"skills": {
Expand Down
Loading

0 comments on commit 9db534e

Please sign in to comment.