Hey, I'm Rodrigo Gollo.

I'm a dedicated software engineer, focused on expanding my coding skills!

Currently working in web development with a focus on JavaScript, React, and Node.js, striving to deliver high-quality solutions through continuous learning and attention to detail.

About Me

I'm a dedicated software developer based in Brazil who thrives in the face of challenges.

My passion for programming began at a young age, as I embarked on a technical course to learn the foundations of JAVA.

Since then, I have continuously honed my skills, pursuing a degree in Information Systems and immersing myself in self-study. While working as a Business Intelligence developer, I eagerly delved into backend development, and for the past six months, I have been fully dedicated to this role.

Here are a few technologies I’ve been working with recently:

  • JavaScript (ES6+)
  • Node.js
  • TypeScript
  • Jest
  • React

Feel free to connect with me on LinkedIn for any inquiries or further discussions.

I look forward to connecting with you!

Where I’ve Worked

Software Developer (fev/2023 - current)

  • Developed a backend API using Node.js, PostgreSQL, Serverless Framework, and Jest for testing.
  • Deployed the backend API on AWS, enabling access to client's various APIs for seamless control and optimization of services.
  • Developed user-friendly functionality that enables users to easily create associations between groups and resources, list users, groups, and resources, create schedules, and manually control the activation or deactivation of services.
  • Implemented Azure AD integration for user authentication.
  • Node.js
  • AWS
  • Azure AD
  • Serverless Framework
  • Jest
  • PostgreSQL
  • Sequelize
  • React

Business Intelligence Developer (aug/2019 - fev/2023)

  • Contributed to the maintenance and development of the company's robot using Node.js.
  • Independently developed a robust software solution using Node.js and Azure Functions. The software efficiently populated a cloud database with over one million registered users for our client, a prominent dental office.
  • Created a Node.js application to retrieve data from our customer's ERP system and populate our BI Panels.
  • Utilized Azure Data Factory to design and model ETL processes for clients, and built Power BI applications for data visualization.
  • Developed and maintained SQL Server queries for efficient data management.
  • Provided mentorship to new developers and analysts joining the team.
  • Power BI
  • Azure
  • Microsoft SQL Server
  • Node.js

OutSystems Intern (2017 - 2018)

  • This role marked the beginning of my professional journey, providing invaluable experience in a professional setting.
  • During my time at the company, I primarily focused on utilizing OutSystems to model pages within the company's ERP system.
  • Additionally, I had the opportunity to work extensively with JasperReports, contributing to the development of the company's accounting reports.
  • OutSystems
  • JasperReports

Personal Projects

Twitch Clips to Video

Youtube Channel

Merge Twitch API Clips into Engaging YouTube Videos

  • Created a powerful video creation tool using Remotion, fetching Twitch API clips and merging them into dynamic 6-10 minute videos. Integrated YouTube API for seamless uploading to YouTube.
  • Retrieved the data from Twitch API so I can get the top clips by game/streamer
  • Used the React library Remotion to concatenate the clips and create the intro, clip info and outro.
  • Connected to my YouTube account and posted the final video built via API.
  • Everything is automated, meaning that I need only to choose the game, size of clips and date.

  • Node.js
  • React
  • Remotion
  • Twitch API
  • Youtube API

Portfolio

My Journey in Web Development and Software Engineering

  • Developed and designed a personal portfolio website to showcase my skills and projects as a software engineer.
  • Created an engaging and user-friendly interface to highlight my expertise, experience, and achievements.
  • Organized the portfolio with clear sections to effectively present my technical skills, projects, and professional background.
  • Used fundamental web development technologies like HTML, CSS, and JavaScript, along with the Tailwind CSS framework, to create a visually appealing and user-friendly experience.
  • HTML
  • TailwindCSS
  • JavaScript

Mountain Travel

Mountain Travel: Exploring the Majestic Beauty of Mountain

  • Developed a responsive company website using raw CSS, HTML, and JavaScript to showcase breathtaking mountain travel destinations.
  • Utilized Flexbox for flexible and responsive layout design, ensuring optimal viewing experience across devices.
  • Implemented CSS Transform and Transitions to add engaging animations and smooth transitions for a visually captivating user experience.
  • Incorporated high-quality images from Pexels to showcase the stunning landscapes and adventures.
  • Enhanced the website's aesthetics and functionality with Font Awesome Icons for visually appealing and intuitive navigation elements.
  • HTML
  • CSS
  • JavaScript
  • CSS Transform & Transitions
  • Flexbox
  • Pexels
  • Font Awesome Icons