The full curriculum is available here.

The short curriculum is available here.

Raniere Gaia Costa da Silva

Professional Experience

  • University of Manchester

    • Research Software Specialist, University of Manchester (February 2016 – May 2019)

      Worked as Community Officer for the Software Sustainability Institute. Led the organisation of various events, including two editions of Collaborations Workshop (2018 and 2019). Expanded the Software Sustainability Institute Fellowship Programme to 130 Fellows by cooperating, including as workshop instructor, with UK researchers from all domains. Developed, maintained and deployed the internal customer relationship management for the Fellowship Programme.

  • Web Developer Contractor (October 2015 – February 2016)

    Full-stack software developer using React.

  • Content Developer Contractor (April 2015 – June 2015)

    Created content for a Web Developer introduction course targeting 14–16 year old for Jovem Hacker, a project sponsored by Campinas City Council.

  • Google Summer of Code

    • Student (May 2014 – August 2014)

      Created a math virtual keyboard in JavaScript for Firefox OS to help LaTeX users.

  • University of Campinas

    • Undergraduate Research Assistant (August 2012 – December 2013)

      Contributed a preprocessor heuristic for Interior Point Method in C to PCx. This research project was shortlisted by the Brazilian Operational Research Society for the best undergraduate project prize in 2013.

    • Undergraduate Teaching Assistant (August 2011 – July 2012)

      Helped students with their assignments: Numerical Calculus on the second half of 2011 and Combinatorial Optimisation on the first half of 2012.

Volunteer Experience

  • The Carpentries

    • Member of Executive Council (January 2018 – February 2019)

      Solidified the merge of Software Carpentry and Data Carpentry.

    • Member of Software Carpentry Steering Committee (January 2015 – December 2016)

      Created an independent foundation to manage Software Carpentry.

    • Instructor (July 2013 – present)

      Taught more than 15 workshops and co-authored the Bash, Git and Python lesson.

  • Google Summer of Code

    • Mentor and Organisation Administrator for NumFOCUS (January 2015 – December 2016)

      The first two time that NumFOCUS applied and participated in Google Summer of Code, with 10 students in total, as umbrella organisation for their sponsored and affiliated projects.

Educational Background

Software Contribution

  • lowfat, The Software Sustainability Institute’s low effort Fellowship Administration Tool.

    Author and maintainer (April 2016 - May 2019)

  • perprof, a Python module for performance profiling.

    Co-author and Co-maintainer (November 2013 - December 2014)

  • PCx, an interior-point predictor-corrector linear programming package.

    Maintainer (August 2012 - December 2014)

Publication List

  • Costa da Silva R, Sufi S, Aragon Camarasa S (2019) Collaborations Workshop 2018 (CW18) Report – Culture Change, Productivity and Sustainability. Research Ideas and Outcomes 5: e30250.
  • Druskat, Stephan; Silva, Raniere. Improving research software citability with the Citation File Format. 9ª Conferência Luso-Brasileira sobre Acesso Aberto.
  • Sufi S, Nenadic A, Silva R, Duckles B, Simera I, et al. (2018) Ten simple rules for measuring the impact of workshops. PLOS Computational Biology 14(8): e1006191.
  • Silva, Raniere (2017): Track 1 Lightning Talk: Research Software in Brazil. figshare. Paper.
  • Queiroz, Francisco; Silva, Raniere; Miller, Jonah; Brockhauser, Sandor; Fangohr, Hans (2017): Track 1 Paper: Good Usability Practices in Scientific Software Development. figshare. Paper.
  • Soares Siqueira, A., Costa da Silva, R.G. & Santos, L.-R., (2016). Perprof-py: A Python Package for Performance Profile of Mathematical Optimization Software. Journal of Open Research Software. 4(1), p.e12. DOI:
  • Costa da Silva, Raniere Gaia and & Wang, Frédéric. Firefox OS Web Apps for Science. Conferences on Intelligent Computer Mathematics - CICM 2014, July 2014.
  • Raniere Gaia Costa da Silva, Aurelio Ribeiro L. de Oliveira. Implementação Eficiente Da Heurística De Reordenamento De Cuthill-Mckee Reversa. XLV Simpósios Brasileiros de Pesquisa Operacional, September 2013.

Poster List

Speaking and Teaching Experience

Organising Experience