├── CNAME ├── .gitattributes ├── favicon.ico ├── assets └── img │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── apple-touch-icon.png │ ├── android-chrome-192x192.png │ └── android-chrome-512x512.png ├── site.webmanifest ├── favicon.svg ├── style.css └── index.html /CNAME: -------------------------------------------------------------------------------- 1 | pirac.es -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piraces/minimalist-portfolio/main/favicon.ico -------------------------------------------------------------------------------- /assets/img/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piraces/minimalist-portfolio/main/assets/img/favicon-16x16.png -------------------------------------------------------------------------------- /assets/img/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piraces/minimalist-portfolio/main/assets/img/favicon-32x32.png -------------------------------------------------------------------------------- /assets/img/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piraces/minimalist-portfolio/main/assets/img/apple-touch-icon.png -------------------------------------------------------------------------------- /assets/img/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piraces/minimalist-portfolio/main/assets/img/android-chrome-192x192.png -------------------------------------------------------------------------------- /assets/img/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piraces/minimalist-portfolio/main/assets/img/android-chrome-512x512.png -------------------------------------------------------------------------------- /site.webmanifest: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Raúl Piracés portfolio", 3 | "short_name": "Raúl Piracés", 4 | "icons": [ 5 | { 6 | "src": "/assets/img/android-chrome-192x192.png", 7 | "sizes": "192x192", 8 | "type": "image/png", 9 | "purpose": "any maskable" 10 | }, 11 | { 12 | "src": "/assets/img/android-chrome-512x512.png", 13 | "sizes": "512x512", 14 | "type": "image/png", 15 | "purpose": "any maskable" 16 | } 17 | ], 18 | "theme_color": "#000000", 19 | "background_color": "#000000", 20 | "display": "standalone" 21 | } -------------------------------------------------------------------------------- /favicon.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | 24 | -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- 1 | /* global */ 2 | .grid-2{ 3 | display: grid; 4 | grid-template-columns: repeat(2,1fr); 5 | } 6 | 7 | body{ 8 | margin: 0; 9 | padding: 0; 10 | font-family: 'Roboto', sans-serif; 11 | background-color: #101214; 12 | color: #ffffff; 13 | 14 | } 15 | 16 | h2,.white{ 17 | color: #ffffff; 18 | } 19 | 20 | a{ 21 | color: #ffffff; 22 | text-decoration: none; 23 | } 24 | 25 | .no-text { 26 | line-height: 0; 27 | font-size: 0; 28 | color: transparent; 29 | } 30 | 31 | /* section 1 */ 32 | .section-1{ 33 | padding-top: 40vh; 34 | text-align: center; 35 | } 36 | 37 | .section-1 p{ 38 | font-size: 1.1rem; 39 | padding-bottom: 20px; 40 | margin:0; 41 | } 42 | 43 | .section-1 h2{ 44 | font-size: 1.7rem; 45 | margin-bottom: 20px; 46 | } 47 | 48 | .section-1 a{ 49 | font-size: 1.5rem; 50 | padding: 20px; 51 | } 52 | /* section 2 */ 53 | .section-2{ 54 | padding-top: 10vh; 55 | width: 70%; 56 | } 57 | 58 | .section-2 h2{ 59 | font-size: 1.7rem; 60 | margin-bottom: 20px; 61 | } 62 | 63 | .section-2 p{ 64 | font-size: 1.1rem; 65 | padding-bottom: 20px; 66 | margin:0; 67 | } 68 | 69 | .section-2 a{ 70 | display: block; 71 | padding: 5px; 72 | font-size: 1.2rem; 73 | padding-left: 0; 74 | width: 100px; 75 | } 76 | 77 | /* media queres */ 78 | @media(max-width:1560px){ 79 | .grid-2{ 80 | grid-template-columns: 1fr; 81 | } 82 | .section-1{ 83 | padding:0; 84 | padding-top: 5rem; 85 | } 86 | .section-2{ 87 | padding: 0; 88 | padding-left: 1.5rem; 89 | padding-top: 2rem; 90 | margin: 0 auto; 91 | } 92 | } 93 | 94 | /* Modified from: https://codepen.io/alanhouser/pen/aErrQJ */ 95 | #timeline-content { 96 | margin-top: 50px; 97 | text-align: center; 98 | } 99 | 100 | /* Timeline */ 101 | .timeline { 102 | border-left: 4px solid #ffffff; 103 | border-bottom-right-radius: 4px; 104 | border-top-right-radius: 4px; 105 | background: rgba(255, 255, 255, 0.03); 106 | color: rgba(255, 255, 255, 0.8); 107 | font-family: 'Roboto', sans-serif; 108 | letter-spacing: 0.5px; 109 | position: relative; 110 | line-height: 1.4em; 111 | font-size: 1.03em; 112 | padding: 50px; 113 | list-style: none; 114 | text-align: left; 115 | font-weight: 100; 116 | } 117 | 118 | .timeline h1 { 119 | font-family: 'Roboto', sans-serif; 120 | letter-spacing: 1.5px; 121 | font-weight: 100; 122 | font-size: 1.4em; 123 | } 124 | 125 | .timeline h2, 126 | .timeline h3 { 127 | font-family: 'Roboto', sans-serif; 128 | letter-spacing: 1.5px; 129 | font-weight: 400; 130 | font-size: 1.4em; 131 | } 132 | 133 | .timeline .event { 134 | border-bottom: 1px dashed rgba(255, 255, 255, 0.1); 135 | padding-bottom: 25px; 136 | margin-bottom: 50px; 137 | position: relative; 138 | } 139 | 140 | .timeline .event:last-of-type { 141 | padding-bottom: 0; 142 | margin-bottom: 0; 143 | border: none; 144 | } 145 | 146 | .timeline .event:before, 147 | .timeline .event:after { 148 | position: absolute; 149 | display: block; 150 | top: 0; 151 | } 152 | 153 | .timeline .event:before { 154 | left: -14.5rem; 155 | color: #ffffff; 156 | content: attr(data-date); 157 | text-align: right; 158 | font-weight: 100; 159 | font-size: 0.9em; 160 | min-width: 120px; 161 | font-family: 'Roboto', sans-serif; 162 | } 163 | 164 | .timeline .event:after { 165 | box-shadow: 0 0 0 4px #ffffff; 166 | left: -57.85px; 167 | background: #313534; 168 | border-radius: 50%; 169 | height: 11px; 170 | width: 11px; 171 | content: ""; 172 | top: 5px; 173 | } 174 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 | 7 | 8 | 9 | 15 | 16 | 17 | 21 | 29 | 30 | 31 | 32 |Zaragoza, Spain.
59 | My blog 60 | Twitter account 61 | LinkedIn profile 63 | GitHub profile 64 |Hello! I'm a Software Engineer from Zaragoza (Spain) that loves Web Development, Data Mining and Business 68 | Intelligence.
69 | 70 |I got my Bachelor’s Degree in Computer Science and Engineering in 2016 at University of Zaragoza. 71 | Nowadays, I'm actually working as full stack developer using .NET environment (Core and Framework) and 72 | Angular/Vue.js on top.
73 | 74 |I'm constantly learning new languages and creating my own personal projects. Besides, I really enjoy 75 | attending tech events, sports and walking in the countryside. Take a look at my resume, my list of 76 | projects, my blog to know more about me.
77 |Software Development Engineer
84 |.Net Analyst Developer
88 |.Net Analyst Developer
92 |Endalia HR Consulting & Software, Zaragoza (Spain).
96 |raul [at] piraces.dev
101 |