Vinicius Cubas Brand
Bocaina de Minas - MG
Brazil
(GMT -3)
-+55 - (whatsapp)
@viniciuscb (telegram)
Software developer (backend/frontend/mobile). Experience of 20+ years as employee
or freelancer, working with small and medium teams.
Education: BSc and MSc in Computer Science.
Besides that, also teaches yoga in Brazil and have worked in the past in the third sector.
(Date of this resume: September 1st, 2023)
Education ⋄ UFPR - Federal University of Paraná, Curitiba, Brazil.
MSc. Informatics, May 2007.
Area of Study: Digital Image Processing, applied to Dermatology.
⋄ UFPR - Federal University of Paraná, Curitiba, Brazil.
BSc. Computer Sciences, July 2004.
PET (Tutorial Education Program) Scholarship (March 2002 – July 2004)
⋄ UTFPR (CEFET-PR) - Federal Center for Technical Education, Curitiba, Brazil.
Electronics Technician, Mar 2000.
Main
⋄
skills/stacks
(software ⋄
development)
⋄
Work
experience
(Software
and tech)
PHP, Ruby on Rails, Django/Python, ember.js, Android (java), React Native, Javascript/Typescript,
C, C++, HTML, linux shell script, SQL, Linux, Git, etc
Fluent spoken/written Portuguese; Intermediate English.
Programmer/Software Developer/Systems Analyst, EITA - Work Cooperative for
Education, Information and Technology for Collective Administration (Autogestão) (current since 2013)
http://www.eita.coop.br
Activities: the cooperative works with social movements in Brazil, answering to their software demands, seeking to strengthen the directives of fair commerce, responsible consumerism, solidarity economy, ecological agriculture, land reform, health and social justice.
Vinicius works / worked in several projects in this cooperative (from newest to oldest):
· General server maintenance, deployment, scripting. Mainteinance of some instalations:
Nextcloud, Synapse(Matrix.org), self hosted Canvas LMS, django and rails
projects. Experience with the amazon aws ecosystem. Developed and maintains a
amazon lambda application (node.js). Basic docker usage knowledge. Other minor
works.
· React Native application to help people in the Amazon Forest to report land use.
Designed to work in complete offline environments and with data exchange between
devices. Uses couchdb/pouchdb. Vinicius was responsibile to implement the sync
algorithm between devices and also to implement some screens designed by another
team.
· React Native application ”Tô no Mapa”(I’m on map) that helps brazilians living in
conflict areas to report incidents and land presence to the national Attorney General.
Backed by a Django/Python system and using GraphQL to the communication
between backend and app. Vinicius programmed the initial version of both the frontend
and the backend.
Vinicius Cubas Brand
· Modelling and programming of an application in android (java) to be used by nut
collectors/producers in Brazil, to allow a better control over production and sale prices.
· An application in Python/Django to allow a better control over agroecological properties/systems. This project is an enhancement of a previous system, elaborated by
the client, that worked in a spreadsheet. This project delivers graphs and reports in
javascript. This project was made mostly by Vinicius and other developer.
· Creation of nextcloud plugins (PHP) : Vinicius worked in developing a plugin that
links Matrix rooms to a nextcloud system. Also, he implemented the possibility of
extending the LDAP mechanism in nextcloud by adding a LDAP plugin (this allows
the usage of the user management interface in nextcloud to insert users in a LDAP
server). This implementation was added in official nextcloud project. Also worked in
extensions of the calendar (here and here), tasks and circles plugins. The Nextcloud
project is written in PHP.
· Using the ODK system (ODK collect) to allow dynamic form creation. Experience
working and changing the software ELMO/NEMO (Ruby on Rails).
· Developed Responsa, an Android application (now defunct) that allowed people to
find nearest places in Brazil that follows good practices of responsible consumerism.
This project involved several people in the cooperative, and demanded to join several
databases to be queries by the application.
· Worked in the development of the platform Noosfero, a Ruby on Rails platform that
provides a social network, CMS, shopping cart, used by the solidarity economy/free
software movements in Brazil, government agencies (SERPRO) and others.
⋄ Freelance Programmer and Consultant, (since 2002)
Activities: system analysis, software development. Have worked as backend developer (php,
ruby on rails, python/django) and frontend developer (jQuery, ember.js). Creation
of websites (Wordpress), and others. Some knowledge in creation and deployment of
serverless applications in google cloud / firebase.
⋄ Software Programmer, FocusNFE (former Acras Sistemas) (January 2013 – December
2017)
https://acras.com.br
Activities: development of javascript UIs in ember.js to a Rails system. Freelancer/part
time job.
⋄ Programmer/Software Developer/Systems Analyst, RMI.inf.br (December 2011 October 2012)
Activities: systems analysis and development, using Ruby on Rails, bootstrap, backbone.js, marionette.js
⋄ Programmer/Software Developer/Systems Analyst, Dataprom (February 2008 - February 2010)
https://www.dataprom.com
Activities: systems analysis and development, using Java (frameworks: Struts2, Hibernate), in an automated fare collection system / public transport ticketing software.
⋄ Programmer/Software Developer/Systems Analyst, FocusNFE (former Acras Sistemas) (September 2006 – January 2008)
https://acras.com.br
Activities: systems analysis and development, using the PHP, Ruby on Rails, javascript.
Systems development according to the customer needs, in several areas: medical and forest
engineering, among others.
⋄ Programmer/Software-Firmware Developer, LACTEC - Institute of Tecnology for
Development (March 2006 – September 2006)
https://lactec.org.br
Activities: firmware development for Linux Embedded Systems using C and C++,
Vinicius Cubas Brand
in a partnership Lactec-Siemens. The project consisted in embedding a web server and
application to allow remote control of a power controller equipment for telecom stations.
⋄ Full stack developer, Thyamad Projects (August 2004 – January 2006)
Activities: software analysis and development using PHP and Javascript (vanilla). Free
Software / Open Source project working experience.
Experience in the development of groupware applications (eGroupWare).
⋄ Scholarship Holder, PET - Tutorial Education Program,
Federal University of Paraná - UFPR (March 2002 – July 2004)
Activities: academic: teaching (linux shell, php programming), research (image processing,
artificial intelligence), software development (php, shell script, etc)
⋄ Full stack developer, Quantum Publishing LTDA
https://www.editoraquantum.com.br (November 2000 – February 2002)
Activities: analysis and programming of web-based projects using PHP and Oracle. Creation of a CMS system. Worked in the programming team of the sales portal VendaMais.
⋄ Electronics Technician, Interatec Interactive Communication Systems (February – November 2000)
Activities: installation, supervision and project of Cable TV headends.
Work
⋄ Secretary and Coordinator, Cicloiguaçu - Association of Cyclists of Alto Iguaçu (Curiexperience
tiba and region, Brazil), 2012/2014
(activism /
http://www.cicloiguacu.org.br
third
One of the main organizers of the Third World Bicycle Forum, in Curitiba-Brazil. . It was
sector)
an 4-day event where about 3000 people attended: NGOs, Bicycle advocacy institutions
worldwide, and the general public. Several local and national institutions, academic and
corporate, participated in the event. We had to organize the work of about a hundred of
volunteers. Besides from that, my specific role was to be the treasurer of the event.
Secretary/General Coordinator of CicloIguaçu, a bicycle advocacy group in the region of
Curitiba. Listened and organized cyclists demands in the region, being a voice in defense of
the interests of bicycle users towards the government, media and the society, mainly at city
and state levels.
Work
⋄ Yoga Teacher (since 2008)
Yoga teacher in Brazil.
experience
(as Yoga
Teacher)