diff options
| author | Miquel Sabaté Solà <mikisabate@gmail.com> | 2024-09-17 07:16:43 +0200 |
|---|---|---|
| committer | Miquel Sabaté Solà <mikisabate@gmail.com> | 2024-09-17 07:16:43 +0200 |
| commit | 40013704cf16f53468940a7d0160b40e8241a87c (patch) | |
| tree | f8ddc584fd90a450733332a3b9e6bbb898b4ab4e /src/public/en/cv.html | |
| parent | 71a1444ec305d537cbfadb1a599df7dcacde13a1 (diff) | |
| download | jo.mssola.com-40013704cf16f53468940a7d0160b40e8241a87c.tar.gz jo.mssola.com-40013704cf16f53468940a7d0160b40e8241a87c.zip | |
Remove jekyll
This is a complete rewrite of my blog to a vastly simpler form. That is,
we only need HTML and a couple of build scripts to have something
equivalent, without all the dependencies that jekyll brings. I have also
taken the chance to remove a lot of stuff that was actually not needed.
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to 'src/public/en/cv.html')
| -rw-r--r-- | src/public/en/cv.html | 213 |
1 files changed, 213 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> |
