Bruno V.

About Me

Bruno is a seasoned Full-Stack Engineer with 16 years of experience, mainly with back-end in Java, having already worked with different versions and technologies of the platform. His expertise lies in Java and PHP, and he is also proficient in JavaScript and Vue.js. For the past two years, he has developed a project in PHP + Vue.js for a Portuguese public agency based in Lisbon. Bruno is looking for new experiences in an international environment where he can showcase his skills and deliver amazing products.

Frontend

Backend

Workflow

Other

Work history

UpStack
UpStack
Senior Full-Stack Developer
2021 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Winning Scientific Technology
Winning Scientific Technology
Senior Full-Stack Developer
2019 - Present (6 years)
Portugal
  • Developed new funcionalites for the system called Tuleap, an open source application in PHP.

  • Modified small pieces of the core system and extended it by developing new plugins. Some of these plugins will be shared as open source in Github.

  • Planned sprints and prioritized the tasks in backlog. Maintained the codebase in Git repository (approving merge requests, reviewing my partners' code, etc.).

Songster
Songster
Chief Technology Officer/Full Stack Developer
2018 - 2019 (1 year)
Brazil
  • Acted as CTO for a Brazilian startup focused on online music teaching in a SaaS model. The system was created to deliver selected music teaching videos to the users, hosted on the Vimeo platform.

  • Finished the MVP and tried it with real users. The backend was done using Node.js (Sails framework) and the front-end using Embedded JavaScript (EJS).

  • Handled strategic decisions about the technologies in the company.

iConcurseiro
iConcurseiro
Full-Stack Developer
2013 - 2015 (2 years)
Brazil
  • Worked on the development of an app for training students taking the exams to enter the Brazilian civil service.

  • Designed and implemented the whole project from scratch including an Android app developed using Java and an API Server made with Java and Spring Boot.

  • Developed a management system for the app using Groovy (Grails) and MySQL.

Brazilian Federal Highway Police
Brazilian Federal Highway Police
Full-Stack Developer
2006 - 2019 (13 years)
Brazil
  • Worked on the development of the Work Schedule Planning System that is used scheduling the work shifts of all police officers in the Brazilian Federal Highway Police. Integrated many systems of the institution by the creation of webservices.

  • Acted as a creator, designer, and Full-Stack developer on this project using Java and PHP, as well as related frameworks.

  • Identified the way to manage the shifts schedule and proposed the solution which was adopted and successfully delivered.

NoBugs
NoBugs
Full-Stack Developer
2005 - 2006 (1 year)
Brazil
  • Performed Full-Stack development using Java and JSP for company clients.

  • Created a system to replace the calendaring of Microsoft Exchange.

  • Analyzed user requirements and defined application objectives and functionality.

Showcase

CTO/Full-Stack Developer - Songster
CTO/Full-Stack Developer - Songster
  • A Brazilian start-up develops an online music teaching SaaS system.

  • The system delivers selected music teaching videos to users.

  • The project began as an MVP with real user testing, marking the developer's first experience with a Javascript stack and management role.

Full-Stack Developer - iConcurseiro
Full-Stack Developer - iConcurseiro
  • iConcurseiro is a mobile app designed for students preparing for Brazilian civil service exams.

  • It comprises an Android application built with Java, a management system developed with Groovy (Grails) and MySQL, and an API server built with Java and Spring.

  • The app was successfully launched on Google Play Store and has been downloaded by over 1000 users.

Full-Stack Developer - National Work Schedule Planning System
Full-Stack Developer - National Work Schedule Planning System
  • Developed a Work Schedule Planning System for Brazilian Federal Highway Police officers.

  • Integrated multiple systems of the institution using web services.

  • Successfully created a system that manages all shift schedules for 13,000 officers.

Education

Masters in Police Sciences
Masters in Police Sciences
Higher Institute of Police Sciences and Homeland Security, Lisbon, Portugal
2019 - 2021 (2 years)
B.S. in Computer Science
B.S. in Computer Science
Federal University of Santa Catarina
2006 - 2010 (4 years)