Skip to content

Commit

Permalink
First resume using jekyll
Browse files Browse the repository at this point in the history
=== Details ====
* Write my resume using jekyll
* Implement the remote template sproogen/modern-resume-theme
* Use jekyll-font-awesome-sass plugin
  • Loading branch information
nbentoneves committed Jul 30, 2020
0 parents commit a4c4cf6
Show file tree
Hide file tree
Showing 11 changed files with 869 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
*.gem
.bundle
.sass-cache
_site
Gemfile.lock
*.code-workspace
30 changes: 30 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
source "https://rubygems.org"
# Hello! This is where you manage which Jekyll version is used to run.
# When you want to use a different version, change it below, save the
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
#
# bundle exec jekyll serve
#
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!
#gem "jekyll", "~> 4.1.1"

# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
# uncomment the line below. To upgrade, run `bundle update github-pages`.
gem "github-pages", group: :jekyll_plugins

# If you have any plugins, put them here!
group :jekyll_plugins do
gem 'jekyll-font-awesome-sass'
end

# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
# and associated library.
platforms :mingw, :x64_mingw, :mswin, :jruby do
gem "tzinfo", "~> 1.2"
gem "tzinfo-data"
end

# Performance-booster for watching directories on Windows
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]

674 changes: 674 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

54 changes: 54 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Site
repository: sproogen/resume-theme
favicon: images/favicon.ico

# Personal info
name: Nuno Bento
title: Java Backend Developer
email: nbento.neves@gmail.com
#website: www.github.com/sproogen/resume-theme

# Social links
twitter_username: nuno_bento_90
github_username: nbentoneves
linkedin_username: nunofilipebento

# About Section
# about_title: About Me
about_profile_image: images/foto.png
about_content: | # this will include new lines to allow paragraphs
My passion for technology has grown quickly since I was young, even before high school. As such, the curiosity about ***"how computers work" pushed me*** to this new technology world.
By being autodidactic and dedicated, I ended up experimenting different types of programming languages such as PHP, javascript, Java, etc...but I quickly realized my fascination about Java, which defined my professional path.
But technology isn't my only passion. I love **travelling** and **Crossfit**.
<i class="fas fa-plane"></i> <mark>Why travelling?</mark> I love to travel because it allows you to meet new cultures, taste new foods and learn to respect the differences, which I believe opens new horizons in my personal growth.
<i class="fas fa-dumbbell"></i> <mark>Why Crossfit?</mark> It is a very challenging sport that allows me to prove that I can exceed myself, conquer my fears and get new challenges.
# Experience Section
experience_title: Last Experiences

# Projects Section
projects_title: Personal Projects

# Education Section
# educaton_title: Education

# More Section
#more_title: My Goals of 2020
#more_content: | # this will include new lines to allow paragraphs

# Footer
footer_show_references: false

# Build settings
remote_theme: sproogen/modern-resume-theme

sass:
sass_dir: _sass
style: compressed

plugins:
- jekyll-seo-tag
- jekyll-font-awesome-sass
19 changes: 19 additions & 0 deletions _data/education.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
- layout: right
name: ISEP - Polytechnic of Porto - School of Engineering
dates: 2016 - 2017
qualification: Master of Engineering, Informatics Enginerring, (Only finished the first year)
quote: >
ISEP is a public polytechnic higher learning and research engineering institute, located in the city of Porto, Portugal. ISEP is divided in 8 departments, with an emphasis on applied science and technology.
description: | # this will include new lines to allow paragraphs
It was very interesting returning to study two/three years later, but unfortunately because of the timetable of classes I decided to only finish the first year of masters degree. When you work and study
sometimes it's difficult to find a balance between your personal life, school and work. Because of this I decided to not start the second year.
- layout: left
name: ISEP - Polytechnic of Porto - School of Engineering
dates: 2011 - 2014
qualification: Licentiate Degree, Computer Engineering, 14,52
quote: >
ISEP is a public polytechnic higher learning and research engineering institute, located in the city of Porto, Portugal. ISEP is divided in 8 departments, with an emphasis on applied science and technology.
description: | # this will include new lines to allow paragraphs
During my time at ISEP I learned most of the key skills that I have taken through my career such as teamwork and working to tight deadlines.
They have a lot of group work...this allowed me to develope skills like managing small groups and managing work and delivery dates.
47 changes: 47 additions & 0 deletions _data/experience.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
- layout: left
company: Blip.pt part of Flutter (Paddy Power Betfair)
link: blip.pt
job_title: Associate Backend Developer
dates: Jan 2018 - Present
quote: >
Helping to improve and create one of the largest betting companies in the world!
description: | # this will include new lines to allow paragraphs
Working daily to have the system healthy and a backend without any major issues is a ***big challenge*** when you work ***in a company that receives millions of transactions per day***.
Besides of developing new features or fixing some bugs, part of my routine is to verify reports, check the performance graphics, write documentations and release our services to production.
<i class="fas fa-toolbox"></i> Tools: Sensu, Grafana, Jenkins, SonarQube, Docker, Gatling, VisualVM
<i class="fas fa-code"></i> Code: Java 8, Scala (basic), Apache Kafka, Spring
- layout: right
company: CRITICAL Software
link: criticalsoftware.com/en
job_title: Software Developer (Contrator for Blip.pt)
dates: Jul 2016 - Dec 2017
quote: >
Worked at Blip.pt as contractor.
description: | # this will include new lines to allow paragraphs
This experience was my first part of Blip experience. I did the same tasks as I described above...the only difference is that I was part of a project to ***migrate a monolithic architecture
software to a microservice architecture***. It was a very good experience that involved migrating code and restructuring a huge pipeline with a lot of dependencies in small pieces.
<i class="fas fa-toolbox"></i> Tools: Sensu, Grafana, Jenkins, SonarQube, Docker, Gatling, VisualVM
<i class="fas fa-code"></i> Code: Java 8, Scala (basic), Apache Kafka, Spring
- layout: left
company: CEiiA // Engineering and Innovation Centre
link: ceiia.com
job_title: Software Developer - Backend
dates: Jul 2015 - Jun 2016
quote: >
Be part of a project to allow us to have a better mobility experience around cities
description: | # this will include new lines to allow paragraphs
It was a very interesting project! The main focus of the project was to build a system that allowed to collect metrics from the eletric cars and with those metrics obtain some conclusions about CO2 release
and the impact for the world. I worked as a backend developer in this project, it was the first time I had an experience with microservices and the ***opportunity to introduce the spring
framework into the backend department*** (the team was really small and we had space to try new technologies or tools around the company).
<i class="fas fa-toolbox"></i> Tools: Jenkins, Tomcat, VisualVM
<i class="fas fa-code"></i> Code: Java 7, Oracle Database, Spring Framework
23 changes: 23 additions & 0 deletions _data/projects.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
- layout: top-middle
name: ThunderWOD
link: github.com/thunder-wod
github: thunder-wod
quote: >
An application that will allow you to manage workouts, exercises, athletes or generate workouts!
description: | # this will include new lines to allow paragraphs
This application is not deployed, yet. I started this project because I wanted to learn <mark>reactjs</mark> and <mark>kotlin</mark>.
I love fitness and because of the COVID-19 I was forced to train at home. I understand some people don't have enough time
to try to find workouts and I felt I could help with an application that helps people to get one and be more healthy <i class="fas fa-running"></i>.
If you want to contribute, please fell free to send me an email <i class="fas fa-envelope-open-text"></i>.
- layout: top-middle
name: Sesame Java
link: github.com/sesame-java
github: sesame-java
quote: >
Test method classes inside a jar without need to create code to execute it
description: | # this will include new lines to allow paragraphs
With this tool <i class="fas fa-tools"></i> you can run a method from a class inside a jar file without need to create code. It's quite useful when you need to
do some manual validation for a native java library without configurations. Unfortunately this tool only allows you to execute methods
with primitive data. I started this project because I wanted to try <mark>kotlin</mark>.
7 changes: 7 additions & 0 deletions assets/main.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
# Front matter comment to ensure Jekyll properly reads file.
---

$fa-font-path: "fonts/font-awesome/";
@import 'font-awesome';
@import 'modern-resume-theme.scss';
Binary file added images/favicon.ico
Binary file not shown.
Binary file added images/foto.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
#
# By default, content added below the "---" mark will appear in the home page
# between the top bar and the list of recent posts.
# To change the home page layout, edit the _layouts/home.html file.
# See: https://jekyllrb.com/docs/themes/#overriding-theme-defaults
#
layout: default
---

0 comments on commit a4c4cf6

Please sign in to comment.