aboutsummaryrefslogtreecommitdiff
path: root/src/public/en
diff options
context:
space:
mode:
Diffstat (limited to 'src/public/en')
-rw-r--r--src/public/en/cv.html213
-rw-r--r--src/public/en/index.html37
-rw-r--r--src/public/en/license.html29
3 files changed, 279 insertions, 0 deletions
diff --git a/src/public/en/cv.html b/src/public/en/cv.html
new file mode 100644
index 0000000..01be8b1
--- /dev/null
+++ b/src/public/en/cv.html
@@ -0,0 +1,213 @@
+<img src="<%= url_for('images/me.jpeg') %>" alt="A picture of me :-)" id="image-profile" width="120">
+
+<div id="info">
+ <nobr><a href="mailto:mikisabate@gmail.com" title="Personal e-mail"><img src="https://cdn.simpleicons.org/gmail/black/white" />mikisabate@gmail.com</a></nobr> -
+ <nobr><a href="https://github.com/mssola" title="Github profile"><img src="https://cdn.simpleicons.org/github/black/white" />@mssola</a></nobr> -
+ <nobr><a href="https://twitter.com/miquelssola" title="Twitter/X profile"><img src="https://cdn.simpleicons.org/x/black/white" />@miquelssola</a></nobr> -
+ <nobr><a href="https://scholar.google.com/citations?user=7WXJc30AAAAJ" title="Google Scholar profile"><img src="https://cdn.simpleicons.org/google/black/white" />Scholar</a></nobr>
+</div>
+
+<h3>Education</h3>
+
+<div class="entry">
+ <div class="entry-block">
+ <div><b>Master’s Degree in Advanced Research in Humanistic Studies</b></div>
+ <div><pre>October 2022 - September 2023</pre></div>
+ </div>
+ <div class="entry-block">
+ <div><b>Speciality in Linguistic and Literary Studies</b></div>
+ <div></div>
+ </div>
+ <div class="entry-block">
+ <div><em>Universitat Rovira i Virgili (<a href="https://www.urv.cat/en/" title="URV's site">URV</a>)</em></div>
+ <div></div>
+ </div>
+</div>
+
+<div class="entry">
+ <div class="entry-block">
+ <div><b>University extension course</b>:</div>
+ <div><pre>October 2020 - May 2021</pre></div>
+ </div>
+ <div class="entry-block">
+ <div><b>«The discourse on the promotion of the catalan language: perspectives and arguments»</b></div>
+ <div></div>
+ </div>
+ <div class="entry-block">
+ <div><em>Centre de Recerca en Sociolingüística i Comunicació (<a href="https://www.ub.edu/web/ub/en/recerca_innovacio/recerca_a_la_UB/observatoris/observatoris/cusc.html" title="CUSC's site">CUSC</a>)</em></div>
+ <div></div>
+ </div>
+ <div class="entry-block">
+ <div><em>Universitat de Barcelona (<a href="https://www.ub.edu/web/portal/en/" title="UB's site">UB</a>)</em></div>
+ <div></div>
+ </div>
+</div>
+
+<div class="entry">
+ <div class="entry-block">
+ <div><b>Bachelor’s Degree in Catalan Language and Literature</b></div>
+ <div><pre>September 2016 - January 2022</pre></div>
+ </div>
+ <div class="entry-block">
+ <div><em>Universitat Oberta de Catalunya (<a href="https://www.uoc.edu/portal/en/index.html" title="UOC's site">UOC</a>)</em></div>
+ <div></div>
+ </div>
+</div>
+
+<div class="entry">
+ <div class="entry-block">
+ <div><b>Bachelor’s Degree in Computer Engineering</b></div>
+ <div><pre>September 2008 - June 2014</pre></div>
+ </div>
+ <div class="entry-block">
+ <div><em>Facultat d'Informàtica de Barcelona (<a href="https://www.fib.upc.edu/en" title="FIB's site">FIB</a>)</em></div>
+ <div></div>
+ </div>
+ <div class="entry-block">
+ <div><em>Universitat Politècnica de Catalunya (<a href="https://www.upc.edu/en" title="UPC's">UPC</a>)</em></div>
+ <div></div>
+ </div>
+</div>
+
+<h3>Experience</h3>
+
+<div class="entry">
+ <div class="entry-block">
+ <div><b>Senior Full-Stack Software Developer</b> at <a href="https://www.suse.com/">SUSE</a></div>
+ <div><pre>December 2020 - Present</pre></div>
+ </div>
+ <div class="entry-description entry-space">
+ <span>
+ Currently maintaining, inside of the <a href="https://scc.suse.com">SCC team</a>,
+ all those tools that make possible the interactions between customers and SUSE’s software through subscriptions.
+ </span>
+ </div>
+</div>
+
+<div class="entry">
+ <div class="entry-block">
+ <div><b>Councilor</b> at <a href="https://www.anoia.cat/">Consell Comarcal de l'Anoia</a></div>
+ <div><pre>October 2020 - July 2023</pre></div>
+ </div>
+ <div class="entry-description entry-space">
+ <span>
+ Taking this position from representatives that left office early, in october 2020
+ I took the office of Councilor and spokesman of the CUP party. I left office at the end of the term.
+ </span>
+ </div>
+</div>
+
+<div class="entry">
+ <div class="entry-block">
+ <div><b>Councilor</b> at <a href="https://www.capellades.cat/">Capellades' Town Hall</a></div>
+ <div><pre>Juny 2019 - Present</pre></div>
+ </div>
+ <div class="entry-description entry-space">
+ <span>
+ In the municipal elections celebrated in may 2019, I was nominated as councilor at Capellades for the Vila de Capellades - CUP party.
+ When forming up the government of the Town Hall, I was nominated as councilor of <b>Youth</b>, <b>Citizen Participation</b> and <b>Transparency</b>;
+ which <a href="http://viladecapellades.cat/noticia/309/comunicat-de-vila-de-capellades-cup-en-relacio-a-la-sortida-del-govern">I renounced in March 2023</a>.
+
+ In the municipal elections celebrated in may 2023 I was reelected as councilor at Capellades for the same party, but remaining at the opposition this time.
+ </span>
+ </div>
+</div>
+
+<div class="entry">
+ <div class="entry-block">
+ <div><b>Software Developer</b> at <a href="https://www.suse.com/">SUSE</a></div>
+ <div><pre>June 2015 - November 2020</pre></div>
+ </div>
+ <div class="entry-description">
+ <ul>
+ <li>
+ Started the Docker team at SUSE, which evolved into the <a href="https://www.suse.com/products/caas-platform/">SUSE CaaS Platform</a>
+ product (nowadays merged inside of the SUSE Rancher product), an enterprise class container management solution based on <a href="https://kubernetes.io/">Kubernetes</a>.
+ </li>
+ <li>
+ Maintained tools such as <a href="https://github.com/SUSE/Portus">Portus</a> (a Ruby on Rails application with Vue.js on the frontend)
+ and <a href="https://github.com/SUSE/zypper-docker">zypper-docker</a> (a Go CLI tool for patching and updating SUSE-based images).
+ I have been the main contributor to these projects, and I have also been responsible for packaging and releasing them both as
+ RPM packages and Docker images (by using <a href="https://build.opensuse.org/">OBS</a>).
+ </li>
+ <li>
+ Helped to create <a href="https://github.com/SUSE/skuba">skuba</a>, a CLI tool written in Go that was being used to
+ orchestrate the Kubernetes pieces underneath <a href="https://www.suse.com/products/caas-platform/">SUSE CaaS Platform</a>.
+ </li>
+ <li>
+ Given numerous talks, workshops and trainings about container-related technologies. I have also contributed with talks and workshops for
+ <a href="https://www.susecon.com/">SUSECon</a> (main company event) in 2016, 2017 and 2019.
+ </li>
+ </ul>
+ </div>
+</div>
+
+
+
+<div class="entry">
+ <div class="entry-block">
+ <div><b>Web developer</b> at <b>Saifor</b></div>
+ <div><pre>February 2012 - March 2015</pre></div>
+ </div>
+ <div class="entry-description entry-space">
+ <span>
+ Full-stack developer at Saifor. In there I developed a set of internal web applications written in PHP and PostgreSQL.
+ </span>
+ </div>
+</div>
+
+<div class="entry">
+ <div class="entry-block">
+ <div><b>Developer</b> at <b>KDE</b></div>
+ <div><pre>January 2011 - March 2015</pre></div>
+ </div>
+ <div class="entry-description entry-space">
+ <span>
+ I was involved with the KDE free software project. I was mainly focused on <a href="https://www.kdevelop.org/">KDevelop</a>,
+ where I was the maintainer for its Ruby support, and <a href="https://kate-editor.org/">Kate</a>.
+ </span>
+ </div>
+</div>
+
+<div class="entry">
+ <div class="entry-block">
+ <div><b>Student</b> at <a href="https://summerofcode.withgoogle.com/">Google Summer of Code</a></div>
+ <div><pre>April 2012 - August 2012</pre></div>
+ </div>
+ <div class="entry-description entry-space">
+ <span>
+ I spent the summer of <a href="https://www.google-melange.com/archive/gsoc/2012/orgs/kde/projects/mssola.html">2012</a>
+ working on a Google Summer of Code (GSoC). During this time I stabilized the KDevelop Ruby support successfully.
+ </span>
+ </div>
+</div>
+
+<h3>Technical skills</h3>
+
+<ul>
+ <li class="text-justify">
+ <b>Programming languages and frameworks</b>: advanced knowledge of C, Go, Ruby and Ruby on Rails,
+ with a high degree of proficiency in Rust and RISC-V assembly language and MOS 6502 assembly language.
+ I also have a good degree of proficiency in <nobr>C++</nobr>, Javascript and PHP; with some basic knowledge
+ on Python, Perl and Java.
+ </li>
+ <li class="text-justify">
+ <b>Administration</b>: overall understanding in UNIX/Linux System administration.
+ </li>
+ <li class="text-justify">
+ <b>Mentor</b>: I have been a mentor in the <a href="https://summerofcode.withgoogle.com/">Google Summer of Code</a> program
+ in <a href="https://summerofcode.withgoogle.com/archive/2016/projects/6422685504503808">2016</a> with <a href="https://www.opensuse.org/">openSUSE</a>.
+ </li>
+ <li class="text-justify">
+ <b>Methodologies</b>: familiar with the <a href="https://www.scrum.org/">SCRUM</a> and
+ <a href="https://en.wikipedia.org/wiki/Kanban">Kanban</a>, being also experienced with it in remote environments.
+ </li>
+</ul>
+
+<h3>Languages</h3>
+
+<ul>
+ <li><b>Catalan</b>: native proficiency.</li>
+ <li><b>Spanish</b>: written and spoken proficiently.</li>
+ <li><b>English</b>: written and spoken proficiently.</li>
+</ul>
diff --git a/src/public/en/index.html b/src/public/en/index.html
new file mode 100644
index 0000000..ca737d8
--- /dev/null
+++ b/src/public/en/index.html
@@ -0,0 +1,37 @@
+<img src="<%= url_for('images/me.jpeg') %>" alt="Una foto meva" id="image-profile" width="120">
+
+<div>
+ <p>
+ <b>Miquel Sabaté Solà</b> (Piera, 1989) has a degree in Computer Science (<a href="https://www.fib.upc.edu/en" title="FIB's site">FIB/UPC</a>, 2014)
+ and in Catalan Language and Literature (<a href="https://www.uoc.edu/portal/en/index.html" title="UOC's site">UOC</a>, 2022), and holds a
+ Master’s degree in Advanced Research in Humanistic Studies (<a href="https://www.urv.cat/en/" title="URV's site">URV</a>, 2023).
+ He works as a Senior Full-Stack Software Developer at <a href="https://www.suse.com/">SUSE</a>, has contributed to numerous FOSS projects,
+ and has been a mentor in the <a href="https://summerofcode.withgoogle.com/" title="GSoC's site">Google Summer of Code</a>
+ program inside of the <a href="https://www.opensuse.org/">openSUSE</a> project.
+ </p>
+
+ <p>
+ His main topics of research in humanistic studies are the textual criticism of unpublished authors of the catalan Baroque period and their contextualization.
+ In particular, he has been working on the study of the life and literary works of Joan Terré Sarriera (1601-1640),
+ a poet from the first period of catalan Baroque.
+ </p>
+
+ <p>
+ He is also involved in politics, being a member of <a href="http://viladecapellades.cat/">Vila de Capellades - CUP</a>, and,
+ during the municipal elections celebrated in may 2019, he was nominated as councilor at Capellades.
+ When forming up the government of the Town Hall, he was nominated as councilor of Youth, Citizen Participation and Transparency;
+ which he later <a href="http://viladecapellades.cat/noticia/309/comunicat-de-vila-de-capellades-cup-en-relacio-a-la-sortida-del-govern">renounced in march 2023</a>.
+ On the next elections, in 2023, he was reelected as a councilor, but remaining at the opposition this time.
+ Moreover, in october 2020, he also took the position of councilor at the Consell Comarcal de l’Anoia from representatives that left office early,
+ being also a spokesman there for the CUP party until july 2023 (end of the term).
+ </p>
+
+ <p>
+ You can reach me at <a href="mailto:mikisabate@gmail.com">mikisabate@gmail.com</a>, check my <a href="<%= url_for('en/cv.html') %>" title="CV">CV</a>, or contact me otherwise at:
+ <ul>
+ <li><a href="https://github.com/mssola">Github</a>.</li>
+ <li><a href="https://twitter.com/miquelssola">Twitter</a>.</li>
+ <li><a href="https://scholar.google.com/citations?user=7WXJc30AAAAJ">Google Scholar</a>.</li>
+ </ul>
+ </p>
+</div>
diff --git a/src/public/en/license.html b/src/public/en/license.html
new file mode 100644
index 0000000..e7a6049
--- /dev/null
+++ b/src/public/en/license.html
@@ -0,0 +1,29 @@
+<p>
+ This is my personal webpage, where I write stuff. The source code can be found
+ <a href="https://github.com/mssola/jo.mssola.com" title="Source code at Github">here</a> and
+ is under the <a href="https://www.gnu.org/licenses/agpl-3.0.html" title="AGPLv3">AGPLv3</a> license:
+</p>
+
+<div class="src-container">
+ <pre class="src">
+Copyright (C) 2018-Ω Miquel Sabaté Solà &lt;mikisabate@gmail.com&gt;
+
+This program is free software: you can redistribute it and/or modify
+it under the terms of the GNU Affero General Public License as published by
+the Free Software Foundation, either version 3 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU Affero General Public License for more details.
+
+You should have received a copy of the GNU Affero General Public License
+along with this program. If not, see &lt;https://www.gnu.org/licenses/&gt;.
+ </pre>
+</div>
+
+<p>
+ The style of this site derives from <a href="https://simplecss.org/">Simple.css</a>,
+ which is under the <a href="https://opensource.org/licenses/MIT" title="MIT license">MIT</a> license.
+</p>