uprego


Resume

IT clerk and partially retired generalist software developer.

Experience

More than six years of working experience. About sixteen years of overall experience considering amateur and academic experience too.

IT clerk at the Government of Spain. Jan 2021 - Jun 2021 - 6 mos - 28046 Madrid area, Spain. IT stuff.

Senior platform engineer. May 2017 - Nov 2018 - 1 yr 7 mos - 28033 Madrid area, Spain. Data management, data migration, business intelligence, ETL and SRE duties and activities, back end systems development and operation, serverless back end environments development and operation, code review, operation of SPOF infrastructure systems, data base administration, AWS systems administration, front development (vanilla ECMA 5 and 6), source improvement, support engineering, corporate blogging (!), and legal advisory (!).
Quitted in order to ease relocation.

Assistant data manager. May 2015 - Apr 2017 - 2 yrs - 28033 Madrid area, Spain. Basic ETL activities, systems development and operation, front developmet (vanilla ECMA 5 and 6), business intelligence, basic SRE duties, code review, corporate blogging (!), code unify merge refactoring, merging upstream changes to in house changed open source software, operation of SPOF infrastructure systems, source improvement, support engineering, and some back development. Legal advisory (!).
Promoted to senior staff member.

FLOSS ERP modules engineer. Jul 2014 - Mar 2015 - 9 mos - 28036 Madrid area, Spain. FLOSS ERP modules requirements analysis and model design, ETL activities, server side development, front tweaking, and systems operation. Civil engineering & accounting.
Quitted because of strong disagreements with management on business strategy.

Prototypes development assistant engineer. Jul 2012 - Jun 2014 - 2 yrs - 28036 Madrid area, Spain. Simulation products extensions development, back end dev., data oriented process networks dev., rules engines dev., mobile applications dev. (includes native ARM non JNI software), frontend dev., cross target dev., projects documentation, systems operation, corporate hardware manipulation. Quitted because of moral incompatibilities. Re hired (for retention) by a different team of the same company.

Orchestra musician at Mike Duran Trio. Nov 2006 - Jun 2012 - 5 yrs 8 mos - 29005 Málaga area, Spain. Pop rock bass guitar amateur player.
Left due to relocation.

Education

Bachillerato tecnológico (~ equiv. late College) by the I.E.S. Politécnico Jesús Marín - Málaga, Spain. Oct 2003 - Jun 2004.
Bacharelato científico-técnico (~ equiv. mid College) by the I.E.S. As Lagoas - Ourense, Spain. Sep 2002 - Jun 2003.

Volunteer experience

Unaffiliated to the Anura engine. 2020 - 2021 - 1 yr. Misc PRs, Apple toolchain and dependencies. General maintenance.

Contributor to Codidact. 2020 - 2021 - 1 yr. IRC staff. Multiple PRs.

Unaffiliated to the Cytopia project. 2019 - 2021 - 2 yrs. IRC staff.

Unaffiliated to the citadel project (A.K.A. Argentum Age). 2019 - 2021 - 2yrs. IRC staff. Discord server administrator.

Auxiliary at Frogatto & Friends. 2018 - 2021 - 3 yrs. Pause menu revamp (commission, unmerged). Misc engine PRs, Apple dependencies and toolchain.

Unaffiliated to the Free Software Foundation. 2018 - 2020 - 2 yrs. Issues reporting (GNU Bison):
- Unreachable code generation (2018).
- Missing deprecation warnings (2018).
- Java language quirks, LALR parser generator for Java (2020).

Unaffiliated to COS (C object system). 2018 - 2020 - 2 yrs. Documentation fixes.

Unaffiliated to the Cytopia project. 2019 - less than a year. Testing, engineering consultancy, macOS build toolchain support, community management, IRC staff.

Speaker at the using std::cpp conference. Mar 2019 - 1 mo. QA.

Unaffiliated collaborator at the citadel project (A.K.A. Argentum Age). 2017 - 2019 - 2 yrs. Testing, bugs patching, visual effects development, other minor development. Community management assistance. Direct commit access.

Unaffiliated collaborator at the Anura engine. 2017 - 2019 - 2 yrs. Bugs reporting and patching. QA engineering. Direct commit access.

Commentator of the critique of "How to C in 2016" (https://github.com/Keith-S-Thompson/how-to-c-response). 2019 - less than a year. `uint_fastXY_t` usually candidate rather than `uint_leastXY_t`.

Unaffiliated to the Apereo Foundation. 2018 - less than a year. Documentation fixes, in the CAS version 5 (specifically 5.1.7, 5.2.5, and 5.3.0-RC4), and the master branch (onwards).

Unaffiliated to htop. 2018 - less than a year. Cumulative CPU time patch (unmerged).

Unaffiliated contributor to The Battle for Wesnoth. 2017 - 2018 - 1 yr. Occasional bugs reporting (iOS). Occasional bugs patching (user interfaces).

Unaffiliated contributor to the citadel project (A.K.A. Argentum Age). 2017 - less than a year. Testing, occasional bugs reporting, occasional bugs patching.

Unaffiliated to Git. 2016 - 2017 - 1 yr. gitk multi stash patch (requested merging http://gist.github.com/uprego/600445d4f4633113c3ed0ff24994bbed).

Unaffiliated to the citadel project (A.K.A. Argentum Age). 2016 - less than a year. Testing, occasional bugs reporting.

Unaffiliated to the Anura engine. 2014 - 2015 - 1 yr. CMake and Travis CI experimental configurations, Debian Wheezy and Jessie build walkthroughs (unmerged).

Unaffiliated to Frogatto & Friends. 2013 - 2015 - 2 yrs. Exploring Android NDK integration.

Unaffiliated to The Battle for Wesnoth. 2011 - 2015 - 4 yrs. Nightly building, occasional bugs reporting.

Unaffiliated to PlaneShift. 2010 - 2011 - 1 yr. Server farming (unmerged).

Skills

Systems engineering, business intelligence, technical writing, technical training, technical documentation, technical support, systems administration, boating, sailing, corporate blogging, music performance.

Languages

English (average - Cambridge English Language Assessment First Certificate in English - Feb 2017 - 174, pass at grade B (174: 182, 178, 160, 184, 165) - Credential ID 172ES0241068-500/2705/0-10/03/17-0056909582-01540520), castellano (native), deutsch (elementary), français (elementary), galego (high).

Miscellaneous accomplishments and honors

Tecnico Auxiliar de Informatica. TBD (2022). Universidad Politecnica de Madrid.

Tecnico Superior de Informatica. Since Nov 2021. Universidad de La Rioja.

Tecnico Auxiliar de Informatica. Since Jan 2021. A.G.E.

Proposed AP. Dec 2020. C.N.M.V.

Yachtmaster Offshore (PY). May 2017 - May 2027 - Málaga. IAD (Instituto Andaluz del Deporte, Junta de Andalucía).

Automobiles driver's license. Nov 2004 - Nov 2024 - Málaga - Madrid. DGT (Dirección General de Tráfico, Government of Spain).

Regular blood donor. I have donated blood exactly 36 times in my life, on these days: 16th March 2006, 14th March 2007, 18th January 2008, 9th April 2008, 12th August 2009, 3rd June 2010, 16th November 2010, 5th March 2012, 18th May 2012, 13th October 2013, 15th February 2014, 10th May 2014, 11th August 2014, 15th November 2014, 21st February 2015, 19th May 2015, 13th August 2015, 9th December 2015, 16th March 2016, 21st June 2016, 24th September 2016, 30th December 2016, 13th August 2018, 27th October 2018, 9th January 2019, 12th March 2019, 16th August 2019, 12th November 2019, 13th February 2020 (coronavirus China ramp-up), 20th April 2020 (coronavirus quarantine), 17th August 2020 (under the corona new normal), 17th December 2020 (2nd corona wave), 20th July 2021, 21st October 2021, 22nd January 2022, and 11th June 2022.

VIII SNA del ROA. Sep 2018 - Madrid. Government of Spain, Ministry of Defence.

Yachtmaster Coastal (PER). Feb 2016 - May 2017 (superseded by Yachtmaster Offshore (PY)) - Málaga. IAD (Instituto Andaluz del Deporte, Junta de Andalucía).

Nominated jury. Nov 2014 - Málaga. Declined arguing distances' incompatibility.